aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-documentgen-plugin
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-09-18 10:26:46 -0700
committerJon Bratseth <bratseth@oath.com>2018-09-18 10:26:46 -0700
commit1c37f6a5646d991de68759f2312164799a89ccaa (patch)
tree8ca9cdb8b101631bba9cccef51a3542c890ca20c /vespa-documentgen-plugin
parent17dc219ade1c241f7e40d5e0942d291219439792 (diff)
Don't build rank profiles when generating document Java classes
Diffstat (limited to 'vespa-documentgen-plugin')
-rw-r--r--vespa-documentgen-plugin/src/main/java/com/yahoo/vespa/DocumentGenMojo.java13
1 files changed, 5 insertions, 8 deletions
diff --git a/vespa-documentgen-plugin/src/main/java/com/yahoo/vespa/DocumentGenMojo.java b/vespa-documentgen-plugin/src/main/java/com/yahoo/vespa/DocumentGenMojo.java
index b7c955bd83b..d27352b8ea7 100644
--- a/vespa-documentgen-plugin/src/main/java/com/yahoo/vespa/DocumentGenMojo.java
+++ b/vespa-documentgen-plugin/src/main/java/com/yahoo/vespa/DocumentGenMojo.java
@@ -7,12 +7,9 @@ import com.yahoo.document.annotation.AnnotationReferenceDataType;
import com.yahoo.document.annotation.AnnotationType;
import com.yahoo.documentmodel.NewDocumentType;
import com.yahoo.documentmodel.VespaDocumentType;
-import com.yahoo.searchdefinition.MinimalProcessingSearchBuilder;
import com.yahoo.searchdefinition.Search;
import com.yahoo.searchdefinition.SearchBuilder;
-import com.yahoo.searchdefinition.UnprocessingSearchBuilder;
import com.yahoo.searchdefinition.parser.ParseException;
-import com.yahoo.tensor.TensorType;
import org.apache.maven.plugin.AbstractMojo;
import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.MojoFailureException;
@@ -80,10 +77,10 @@ public class DocumentGenMojo extends AbstractMojo {
void execute(File sdDir, File outputDir, String packageName) throws MojoFailureException {
if ("".equals(packageName)) throw new IllegalArgumentException("You may not use empty package for generated types.");
- searches = new HashMap<String, Search>();
- docTypes = new HashMap<String, String>();
- structTypes = new HashMap<String, String>();
- annotationTypes = new HashMap<String, String>();
+ searches = new HashMap<>();
+ docTypes = new HashMap<>();
+ structTypes = new HashMap<>();
+ annotationTypes = new HashMap<>();
outputDir.mkdirs();
SearchBuilder builder = buildSearches(sdDir);
@@ -111,7 +108,7 @@ public class DocumentGenMojo extends AbstractMojo {
public boolean accept(File dir, String name) {
return name.endsWith(".sd");
}});
- SearchBuilder builder = new MinimalProcessingSearchBuilder();
+ SearchBuilder builder = new SearchBuilder(true);
for (File f : sdFiles) {
try {
long modTime = f.lastModified();