On 4/16/2012 at 9:14 AM, Dawid Weiss wrote:
> If there are identicl class names in the code perhaps
> they should be made more specific though? This will
> matter not only for the output but also for other things
> (ambiguous imports etc).

Here's a list of java files with duplicate class names (across both Solr and 
Lucene):

lucene/contrib/highlighter/src/java/org/apache/lucene/search/vectorhighlight/BreakIteratorBoundaryScanner.java
solr/core/src/java/org/apache/solr/highlight/BreakIteratorBoundaryScanner.java

modules/analysis/common/src/java/org/apache/lucene/analysis/util/CharArrayIterator.java
modules/analysis/icu/src/java/org/apache/lucene/analysis/icu/segmentation/CharArrayIterator.java

lucene/core/src/java/org/apache/lucene/analysis/CharStream.java
modules/queryparser/src/java/org/apache/lucene/queryparser/classic/CharStream.java
modules/queryparser/src/java/org/apache/lucene/queryparser/surround/parser/CharStream.java

modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/utils/Config.java
solr/core/src/java/org/apache/solr/core/Config.java

lucene/core/src/java/org/apache/lucene/util/Constants.java
modules/benchmark/src/java/org/apache/lucene/benchmark/Constants.java

lucene/contrib/highlighter/src/java/org/apache/lucene/search/highlight/DefaultEncoder.java
solr/core/src/java/org/apache/solr/highlight/DefaultEncoder.java

modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/ja/dict/Dictionary.java
modules/suggest/src/java/org/apache/lucene/search/spell/Dictionary.java

lucene/core/src/java/org/apache/lucene/document/DoubleField.java
solr/core/src/java/org/apache/solr/schema/DoubleField.java

modules/analysis/common/src/java/org/apache/lucene/analysis/nl/DutchStemmer.java
modules/analysis/common/src/java/org/tartarus/snowball/ext/DutchStemmer.java

modules/queryparser/src/java/org/apache/lucene/queryparser/classic/FastCharStream.java
modules/queryparser/src/java/org/apache/lucene/queryparser/surround/parser/FastCharStream.java

lucene/core/src/java/org/apache/lucene/document/Field.java
solr/solrj/src/java/org/apache/solr/client/solrj/beans/Field.java

lucene/core/src/java/org/apache/lucene/document/FieldType.java
solr/core/src/java/org/apache/solr/schema/FieldType.java

modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/utils/FileUtils.java
solr/core/src/java/org/apache/solr/util/FileUtils.java

lucene/core/src/java/org/apache/lucene/document/FloatField.java
solr/core/src/java/org/apache/solr/schema/FloatField.java

modules/analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchStemmer.java
modules/analysis/common/src/java/org/tartarus/snowball/ext/FrenchStemmer.java

modules/analysis/common/src/java/org/apache/lucene/analysis/de/GermanStemmer.java
modules/analysis/common/src/java/org/tartarus/snowball/ext/GermanStemmer.java

modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/feeds/HTMLParser.java
modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/feeds/demohtml/HTMLParser.java

lucene/contrib/highlighter/src/test/org/apache/lucene/search/highlight/HighlighterTest.java
solr/core/src/test/org/apache/solr/highlight/HighlighterTest.java

lucene/core/src/java/org/apache/lucene/document/IntField.java
solr/core/src/java/org/apache/solr/schema/IntField.java

lucene/core/src/java/org/apache/lucene/document/LongField.java
solr/core/src/java/org/apache/solr/schema/LongField.java

modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/feeds/demohtml/ParseException.java
modules/queryparser/src/java/org/apache/lucene/queryparser/classic/ParseException.java
modules/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/parser/ParseException.java
modules/queryparser/src/java/org/apache/lucene/queryparser/surround/parser/ParseException.java

lucene/core/src/test/org/apache/lucene/search/payloads/PayloadHelper.java
modules/analysis/common/src/java/org/apache/lucene/analysis/payloads/PayloadHelper.java

modules/analysis/common/src/java/org/apache/lucene/analysis/en/PorterStemmer.java
modules/analysis/common/src/java/org/tartarus/snowball/ext/PorterStemmer.java

modules/analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseStemmer.java
modules/analysis/common/src/java/org/tartarus/snowball/ext/PortugueseStemmer.java

modules/queryparser/src/java/org/apache/lucene/queryparser/flexible/core/builders/QueryBuilder.java
modules/queryparser/src/java/org/apache/lucene/queryparser/xml/QueryBuilder.java

modules/queryparser/src/java/org/apache/lucene/queryparser/classic/QueryParser.java
modules/queryparser/src/java/org/apache/lucene/queryparser/surround/parser/QueryParser.java

modules/queryparser/src/java/org/apache/lucene/queryparser/classic/QueryParserConstants.java
modules/queryparser/src/java/org/apache/lucene/queryparser/surround/parser/QueryParserConstants.java

modules/queryparser/src/java/org/apache/lucene/queryparser/classic/QueryParserTokenManager.java
modules/queryparser/src/java/org/apache/lucene/queryparser/surround/parser/QueryParserTokenManager.java

lucene/test-framework/src/java/org/apache/lucene/search/QueryUtils.java
solr/core/src/java/org/apache/solr/search/QueryUtils.java

lucene/contrib/highlighter/src/java/org/apache/lucene/search/vectorhighlight/ScoreOrderFragmentsBuilder.java
solr/core/src/java/org/apache/solr/highlight/ScoreOrderFragmentsBuilder.java

lucene/contrib/highlighter/src/java/org/apache/lucene/search/highlight/Scorer.java
lucene/core/src/java/org/apache/lucene/search/Scorer.java

lucene/contrib/highlighter/src/java/org/apache/lucene/search/vectorhighlight/SimpleBoundaryScanner.java
solr/core/src/java/org/apache/solr/highlight/SimpleBoundaryScanner.java

lucene/contrib/highlighter/src/java/org/apache/lucene/search/vectorhighlight/SimpleFragListBuilder.java
solr/core/src/java/org/apache/solr/highlight/SimpleFragListBuilder.java

lucene/contrib/highlighter/src/java/org/apache/lucene/search/vectorhighlight/SimpleFragmentsBuilder.java
solr/core/src/java/org/apache/solr/highlight/SimpleFragmentsBuilder.java

lucene/contrib/highlighter/src/java/org/apache/lucene/search/vectorhighlight/SingleFragListBuilder.java
solr/core/src/java/org/apache/solr/highlight/SingleFragListBuilder.java

lucene/core/src/java/org/apache/lucene/search/Sort.java
modules/suggest/src/java/org/apache/lucene/search/suggest/fst/Sort.java

lucene/contrib/misc/src/java/org/apache/lucene/misc/TermStats.java
lucene/core/src/java/org/apache/lucene/codecs/TermStats.java

modules/analysis/common/src/test/org/apache/lucene/analysis/util/TestCharArrayIterator.java
modules/analysis/icu/src/test/org/apache/lucene/analysis/icu/segmentation/TestCharArrayIterator.java

modules/benchmark/src/test/org/apache/lucene/benchmark/byTask/utils/TestConfig.java
solr/core/src/test/org/apache/solr/core/TestConfig.java

lucene/contrib/demo/src/test/org/apache/lucene/demo/TestDemo.java
lucene/core/src/test/org/apache/lucene/TestDemo.java

lucene/core/src/test/org/apache/lucene/index/TestOmitPositions.java
solr/core/src/test/org/apache/solr/schema/TestOmitPositions.java

lucene/core/src/test/org/apache/lucene/search/TestSort.java
modules/suggest/src/test/org/apache/lucene/search/suggest/fst/TestSort.java
solr/core/src/test/org/apache/solr/search/TestSort.java

lucene/core/src/java/org/apache/lucene/document/TextField.java
solr/core/src/java/org/apache/solr/schema/TextField.java

lucene/core/src/java/org/apache/lucene/analysis/Token.java
modules/analysis/kuromoji/src/java/org/apache/lucene/analysis/ja/Token.java
modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/feeds/demohtml/Token.java
modules/queryparser/src/java/org/apache/lucene/queryparser/classic/Token.java
modules/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/parser/Token.java
modules/queryparser/src/java/org/apache/lucene/queryparser/surround/parser/Token.java

modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/feeds/demohtml/TokenMgrError.java
modules/queryparser/src/java/org/apache/lucene/queryparser/classic/TokenMgrError.java
modules/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/parser/TokenMgrError.java
modules/queryparser/src/java/org/apache/lucene/queryparser/surround/parser/TokenMgrError.java

modules/spatial/src/java/org/apache/lucene/spatial/package-info.java
modules/spatial/src/java/org/apache/lucene/spatial/prefix/package-info.java
modules/spatial/src/java/org/apache/lucene/spatial/prefix/tree/package-info.java


Steve

Reply via email to