From f206f3d73045590d1f19d40d3982711f1a903224 Mon Sep 17 00:00:00 2001 From: Arne H Juul Date: Wed, 23 Feb 2022 08:51:09 +0000 Subject: add author tags --- .../main/java/com/yahoo/searchdefinition/parser/ParsedDocument.java | 1 + .../java/com/yahoo/searchdefinition/parser/ParsedRankFunction.java | 1 + .../java/com/yahoo/searchdefinition/parser/ParsedRankProfile.java | 1 + .../main/java/com/yahoo/searchdefinition/parser/ParsedSchema.java | 1 + config-model/src/main/javacc/IntermediateParser.jj | 6 +++--- config-model/src/main/javacc/SDParser.jj | 4 ++++ 6 files changed, 11 insertions(+), 3 deletions(-) (limited to 'config-model/src') 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 { -- cgit v1.2.3