aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahooinc.com>2022-02-23 08:51:09 +0000
committerArne H Juul <arnej@yahooinc.com>2022-02-23 08:51:09 +0000
commitf206f3d73045590d1f19d40d3982711f1a903224 (patch)
tree6ad98ca628342227b017857936fe6e7dff2cf0b1 /config-model/src
parent40dcd8dfe53fbe31ca56232c0e4d3c8af14211d1 (diff)
add author tags
Diffstat (limited to 'config-model/src')
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedDocument.java1
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedRankFunction.java1
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedRankProfile.java1
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java1
-rw-r--r--config-model/src/main/javacc/IntermediateParser.jj6
-rw-r--r--config-model/src/main/javacc/SDParser.jj4
6 files changed, 11 insertions, 3 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedDocument.java b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedDocument.java
index 230fdd320ad..6bde4759eb7 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedDocument.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedDocument.java
@@ -8,6 +8,7 @@ import java.util.List;
* This class holds the extracted information after parsing a
* "document" block in a schema (.sd) file, using simple data
* structures as far as possible. Do not put advanced logic here!
+ * @author arnej27959
**/
public class ParsedDocument {
private final String name;
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedRankFunction.java b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedRankFunction.java
index 6e300567beb..9f843ca15a7 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedRankFunction.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedRankFunction.java
@@ -5,6 +5,7 @@ package com.yahoo.searchdefinition.parser;
* This class holds the extracted information after parsing a
* "function" block in a rank-profile, using simple data structures as
* far as possible. Do not put advanced logic here!
+ * @author arnej27959
**/
class ParsedRankFunction {
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedRankProfile.java b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedRankProfile.java
index a1eed245f3d..16b7b507121 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedRankProfile.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedRankProfile.java
@@ -11,6 +11,7 @@ import com.yahoo.searchlib.rankingexpression.evaluation.Value;
* This class holds the extracted information after parsing a
* rank-profile block in a schema (.sd) file, using simple data
* structures as far as possible. Do not put advanced logic here!
+ * @author arnej27959
**/
class ParsedRankProfile {
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java
index 52dcfd0fa65..85e20b2f714 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java
@@ -12,6 +12,7 @@ import java.util.List;
* This class holds the extracted information after parsing
* one schema (.sd) file, using simple data structures
* as far as possible. Do not put advanced logic here!
+ * @author arnej27959
**/
public class ParsedSchema {
private final String name;
diff --git a/config-model/src/main/javacc/IntermediateParser.jj b/config-model/src/main/javacc/IntermediateParser.jj
index c3a546b6d3a..0dd82090e47 100644
--- a/config-model/src/main/javacc/IntermediateParser.jj
+++ b/config-model/src/main/javacc/IntermediateParser.jj
@@ -1,8 +1,8 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-// Schema parser.
-//
-// NOTE: When this is changed, also change integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf
+// Duplicate Schema parser - work in progress
+// @author arnej27959
+// NOTE: When grammar is changed, also change integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf
options {
UNICODE_INPUT = true;
diff --git a/config-model/src/main/javacc/SDParser.jj b/config-model/src/main/javacc/SDParser.jj
index 38622cbbcdc..2c714cf5f71 100644
--- a/config-model/src/main/javacc/SDParser.jj
+++ b/config-model/src/main/javacc/SDParser.jj
@@ -2,6 +2,10 @@
// Schema parser.
//
+// NOTE: A full rewrite of parsing is in progress; avoid changing this
+// file if possible, coordinate with IntermediateParser.jj if you must
+// change something.
+//
// NOTE: When this is changed, also change integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf
options {