Skip to content

Commit 5925409

Browse files
tarzanekvladak
authored andcommitted
fix defs for java/jar analyzers to be stored properly
1 parent 492c282 commit 5925409

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

opengrok-indexer/src/main/java/org/opengrok/indexer/analysis/executables/JarAnalyzer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
import org.opengrok.indexer.analysis.AnalyzerGuru;
3636
import org.opengrok.indexer.analysis.FileAnalyzer;
3737
import org.opengrok.indexer.analysis.OGKTextField;
38+
import org.opengrok.indexer.analysis.OGKTextVecField;
3839
import org.opengrok.indexer.analysis.StreamSource;
3940
import org.opengrok.indexer.search.QueryBuilder;
4041
import org.opengrok.indexer.web.Util;
@@ -112,7 +113,7 @@ public void analyze(Document doc, StreamSource src, Writer xrefOut) throws IOExc
112113
String name = QueryBuilder.DEFS;
113114
if (jfbuilder.hasField(name)) {
114115
String fstr = jfbuilder.write(name).toString();
115-
doc.add(new OGKTextField(name, fstr, Store.YES));
116+
doc.add(new OGKTextVecField(name, fstr, Store.NO));
116117
}
117118
}
118119
}

opengrok-indexer/src/main/java/org/opengrok/indexer/analysis/executables/JavaClassAnalyzer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
import org.opengrok.indexer.analysis.AnalyzerFactory;
6161
import org.opengrok.indexer.analysis.FileAnalyzer;
6262
import org.opengrok.indexer.analysis.OGKTextField;
63+
import org.opengrok.indexer.analysis.OGKTextVecField;
6364
import org.opengrok.indexer.analysis.StreamSource;
6465
import org.opengrok.indexer.configuration.RuntimeEnvironment;
6566
import org.opengrok.indexer.logger.LoggerFactory;
@@ -153,7 +154,7 @@ void analyze(Document doc, InputStream in, Writer xrefOut,
153154

154155
if (jfbuilder == null) {
155156
String dstr = dout.toString();
156-
doc.add(new OGKTextField(QueryBuilder.DEFS, dstr, Store.YES));
157+
doc.add(new OGKTextVecField(QueryBuilder.DEFS, dstr, Store.NO));
157158

158159
String rstr = rout.toString();
159160
doc.add(new OGKTextField(QueryBuilder.REFS, rstr, Store.NO));

0 commit comments

Comments
 (0)