https://bugzilla.redhat.com/show_bug.cgi?id=826037
--- Comment #9 from gil cattaneo <puntogil(a)libero.it> ---
(In reply to Cleber Rodrigues from comment #5)
Does the following mean that the users of this package won't find
the
features that are upstream?
# deprecated
rm ./src/prefuse/data/search/LuceneSearcher.java
Or it compensated by the system wide lucene? What about
KeywordSearchTupleSet.java? Does it impact the API users will see and get?
this package use lucene 1.4.3, and for what i need, removing these sources, it
more than good. if some user will need to support new releases of lucene will
have to provide a patch
compile-prefuse:
[copy] Copying 35 files to ~/BUILD/prefuse-beta/build/prefuse/classes
[javac] Compiling 355 source files to
~/BUILD/prefuse-beta/build/prefuse/classes
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/KeywordSearchTupleSet.java:9:
error: cannot find symbol
[javac] import org.apache.lucene.search.Hits;
[javac] ^
[javac] symbol: class Hits
[javac] location: package org.apache.lucene.search
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:14:
error: cannot find symbol
[javac] import org.apache.lucene.search.Hits;
[javac] ^
[javac] symbol: class Hits
[javac] location: package org.apache.lucene.search
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:168:
error: cannot find symbol
[javac] public Hits search(String query) throws ParseException,
IOException {
[javac] ^
[javac] symbol: class Hits
[javac] location: class LuceneSearcher
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/KeywordSearchTupleSet.java:20:
warning: [deprecation] Searcher in org.apache.lucene.search has been deprecated
[javac] * engine supporting full text indexing and keyword search. Please
refer to
[javac] ^
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/KeywordSearchTupleSet.java:90:
error: cannot find symbol
[javac] Hits hits = m_lucene.search(query);
[javac] ^
[javac] symbol: class Hits
[javac] location: class KeywordSearchTupleSet
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/KeywordSearchTupleSet.java:155:
error: cannot find symbol
[javac] d.add(Field.Text(LuceneSearcher.FIELD, text,
m_storeTermVectors));
[javac] ^
[javac] symbol: method Text(String,String,boolean)
[javac] location: class Field
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/KeywordSearchTupleSet.java:156:
error: cannot find symbol
[javac] d.add(Field.Keyword(LuceneSearcher.ID,
String.valueOf(id)));
[javac] ^
[javac] symbol: method Keyword(String,String)
[javac] location: class Field
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:42:
warning: [deprecation] Searcher in org.apache.lucene.search has been deprecated
[javac] private Searcher searcher;
[javac] ^
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:86:
error: no suitable constructor found for StandardAnalyzer()
[javac] analyzer = new StandardAnalyzer();
[javac] ^
[javac] constructor StandardAnalyzer.StandardAnalyzer(Version,Reader)
is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor StandardAnalyzer.StandardAnalyzer(Version,File) is
not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor StandardAnalyzer.StandardAnalyzer(Version) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor StandardAnalyzer.StandardAnalyzer(Version,Set<?>)
is not applicable
[javac] (actual and formal argument lists differ in length)
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:89:
error: no suitable constructor found for
IndexWriter(Directory,Analyzer,boolean)
[javac] writer = new IndexWriter(directory, analyzer,
!readOnly);
[javac] ^
[javac] constructor
IndexWriter.IndexWriter(Directory,IndexWriterConfig) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor
IndexWriter.IndexWriter(Directory,Analyzer,IndexDeletionPolicy,MaxFieldLength,IndexCommit)
is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor
IndexWriter.IndexWriter(Directory,Analyzer,boolean,IndexDeletionPolicy,MaxFieldLength)
is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor
IndexWriter.IndexWriter(Directory,Analyzer,IndexDeletionPolicy,MaxFieldLength)
is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor
IndexWriter.IndexWriter(Directory,Analyzer,MaxFieldLength) is not applicable
[javac] (actual argument boolean cannot be converted to
MaxFieldLength by method invocation conversion)
[javac] constructor
IndexWriter.IndexWriter(Directory,Analyzer,boolean,MaxFieldLength) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:130:
error: no suitable constructor found for
IndexWriter(Directory,Analyzer,boolean)
[javac] writer = new IndexWriter(directory, analyzer,
false);
[javac] ^
[javac] constructor
IndexWriter.IndexWriter(Directory,IndexWriterConfig) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor
IndexWriter.IndexWriter(Directory,Analyzer,IndexDeletionPolicy,MaxFieldLength,IndexCommit)
is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor
IndexWriter.IndexWriter(Directory,Analyzer,boolean,IndexDeletionPolicy,MaxFieldLength)
is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor
IndexWriter.IndexWriter(Directory,Analyzer,IndexDeletionPolicy,MaxFieldLength)
is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] constructor
IndexWriter.IndexWriter(Directory,Analyzer,MaxFieldLength) is not applicable
[javac] (actual argument boolean cannot be converted to
MaxFieldLength by method invocation conversion)
[javac] constructor
IndexWriter.IndexWriter(Directory,Analyzer,boolean,MaxFieldLength) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:139:
warning: [deprecation] optimize() in IndexWriter has been deprecated
[javac] writer.optimize();
[javac] ^
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:172:
error: method parse in class QueryParser cannot be applied to given types;
[javac] q = QueryParser.parse(query, fields[0], analyzer);
[javac] ^
[javac] required: String
[javac] found: String,String,Analyzer
[javac] reason: actual and formal argument lists differ in length
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:174:
error: no suitable method found for parse(String,String[],Analyzer)
[javac] q = MultiFieldQueryParser.parse(query, fields,
analyzer);
[javac] ^
[javac] method
MultiFieldQueryParser.parse(Version,String[],String[],Occur[],Analyzer) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac] method
MultiFieldQueryParser.parse(Version,String,String[],Occur[],Analyzer) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac] method
MultiFieldQueryParser.parse(Version,String[],String[],Analyzer) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac] method QueryParser.parse(String) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:176:
error: no suitable method found for search(Query)
[javac] return searcher.search(q);
[javac] ^
[javac] method Searcher.search(Weight,Filter,int,Sort) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searcher.search(Weight,Filter,int) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searcher.search(Weight,Filter,Collector) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searcher.search(Query,int) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searcher.search(Query,Filter,int) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searcher.search(Query,Filter,Collector) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searcher.search(Query,Collector) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searcher.search(Query,int,Sort) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searcher.search(Query,Filter,int,Sort) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searchable.search(Weight,Filter,int,Sort) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searchable.search(Weight,Filter,int) is not applicable
[javac] (actual and formal argument lists differ in length)
[javac] method Searchable.search(Weight,Filter,Collector) is not
applicable
[javac] (actual and formal argument lists differ in length)
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:197:
error: cannot find symbol
[javac] Hits hits = search(query);
[javac] ^
[javac] symbol: class Hits
[javac] location: class LuceneSearcher
[javac]
~/BUILD/prefuse-beta/build/prefuse/src/prefuse/data/search/LuceneSearcher.java:276:
warning: [deprecation] Searcher in org.apache.lucene.search has been deprecated
[javac] public Searcher getIndexSearcher() {
[javac] ^
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 13 errors
[javac] 4 warnings
other questions of "style" for me are irrelevant
regards
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component