[ https://issues.apache.org/jira/browse/SOLR-135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12469711 ]
Ryan McKinley commented on SOLR-135: ------------------------------------ A first start for this would be to move: /solr/src/java/org/apache/solr/util/ to: /solr/src/common/org/apache/solr/util/ (or some other name, "shared"?) It would also be nice to move: AbstractSolrTestCase.java, TestHarness.java, and o.a.s.util.test to: \solr\src\test\org\apache\solr\util As a first pass, SolrParams.java and ContentStream.java should be moved to: /solr/src/common/org/apache/solr/request/ Longer term, the logic and constants should be seperated from SolrParams.java I *think* a quick version of this could be done that would not affect any existing code, just the build.xml file. - - - - - - should o.a.s.tst be moved to \solr\src\test\org\apache\solr\tst? I can't quite figure out what "tst" does. > Restructure / Refactor codebase for shared libraries > ---------------------------------------------------- > > Key: SOLR-135 > URL: https://issues.apache.org/jira/browse/SOLR-135 > Project: Solr > Issue Type: Wish > Reporter: Ryan McKinley > Priority: Minor > > For SOLR-20 and other java projects, it would be nice to have common code > share a codebase that does not require lucene or junit to compile. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.