aboutsummaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorArne Juul <arnej@vespa.ai>2024-02-21 08:26:55 +0000
committerArne Juul <arnej@vespa.ai>2024-02-21 08:26:55 +0000
commit31e7f346309152a4db547a2bd2160a9e2ca0b7b1 (patch)
treeb7ddf280cf774bc9b69a0cbbb6ed9d3417016d2c /config-model
parent54b293758a77be1b1ce50ac8443fcb7dfb629acd (diff)
demand newline between declarations of inputs
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/configmodel/producers/DataTypeRecognizer.java6
-rw-r--r--config-model/src/main/javacc/SchemaParser.jj4
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/content/IndexingAndDocprocRoutingTest.java2
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/search/test/DocumentDatabaseTestCase.java2
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/search/test/SchemaInfoTestCase.java20
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/test/utils/ApplicationPackageUtils.java2
6 files changed, 15 insertions, 21 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/configmodel/producers/DataTypeRecognizer.java b/config-model/src/main/java/com/yahoo/vespa/configmodel/producers/DataTypeRecognizer.java
index ecacfa43757..0c3b750d876 100644
--- a/config-model/src/main/java/com/yahoo/vespa/configmodel/producers/DataTypeRecognizer.java
+++ b/config-model/src/main/java/com/yahoo/vespa/configmodel/producers/DataTypeRecognizer.java
@@ -35,12 +35,6 @@ public class DataTypeRecognizer {
DataTypeRecognizer() {
}
- DataTypeRecognizer(DataTypeCollection dtc) {
- for (var type : dtc.getTypes()) {
- System.err.println("added: "+nameOf(type));
- }
- }
-
String nameOf(Object type) {
return toUniqueNames.computeIfAbsent(type, t -> makeUniqueName(t));
}
diff --git a/config-model/src/main/javacc/SchemaParser.jj b/config-model/src/main/javacc/SchemaParser.jj
index f298293ed57..7a1a169747e 100644
--- a/config-model/src/main/javacc/SchemaParser.jj
+++ b/config-model/src/main/javacc/SchemaParser.jj
@@ -2005,7 +2005,8 @@ void inputs(ParsedRankProfile profile) :
}
{
<INPUTS> <LBRACE> (<NL>)*
- ( input(profile) (<NL>)*) *
+ (input(profile))?
+ (<NL> (input(profile))?)*
<RBRACE>
}
@@ -2037,7 +2038,6 @@ Reference inputName() :
TensorType valueType(Reference reference) :
{
TensorType type;
-
}
{
(
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/content/IndexingAndDocprocRoutingTest.java b/config-model/src/test/java/com/yahoo/vespa/model/content/IndexingAndDocprocRoutingTest.java
index e5eba3d416a..b41d92bd63f 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/content/IndexingAndDocprocRoutingTest.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/content/IndexingAndDocprocRoutingTest.java
@@ -534,7 +534,7 @@ public class IndexingAndDocprocRoutingTest extends ContentBaseTest {
" }" +
" rank-profile inputs {" +
" inputs {" +
- " query(foo) tensor<float>(x[10])" +
+ " query(foo) tensor<float>(x[10])\n" +
" query(bar) tensor(key{},x[1000])" +
" }" +
" }" +
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/search/test/DocumentDatabaseTestCase.java b/config-model/src/test/java/com/yahoo/vespa/model/search/test/DocumentDatabaseTestCase.java
index 5b501bad876..d1cd6a60821 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/search/test/DocumentDatabaseTestCase.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/search/test/DocumentDatabaseTestCase.java
@@ -277,7 +277,7 @@ public class DocumentDatabaseTestCase {
String inputsProfile =
" rank-profile inputs {" +
" inputs {" +
- " query(foo) tensor<float>(x[10])" +
+ " query(foo) tensor<float>(x[10])\n" +
" query(bar) tensor(key{},x[1000])" +
" }" +
" }";
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/search/test/SchemaInfoTestCase.java b/config-model/src/test/java/com/yahoo/vespa/model/search/test/SchemaInfoTestCase.java
index 8e14ff9e5e6..8502bfa92f4 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/search/test/SchemaInfoTestCase.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/search/test/SchemaInfoTestCase.java
@@ -130,16 +130,16 @@ public class SchemaInfoTestCase {
String inputs =
" rank-profile inputs {" +
" inputs {" +
- " query(foo) tensor<float>(x[10])" +
- " query(bar) tensor(key{},x[1000])" +
- " query(myDouble1) double: 0.5" +
- " query(myDouble2) tensor()" +
- " query(myMap) tensor(key{}): { label1:1.0,\n \"label2\": 2.0, 'label3': 3.0 }" +
- " query(myVector1) tensor(x[3]):\n\n[1 ,2.0,3]" +
- " query(myVector2) tensor(x[3]):{{x:0}:1,{x: 1}: 2 , { x:2}:3.0 }" +
- " query(myMatrix) tensor(x[2],y[3]):[[1.0, 2.0, 3.0], [4.0, 5.0, 6.0]]" +
- " query(myMixed1) tensor(key{},x[2]): { key1:[-1.0, 1.1], key2: [1,2]}" +
- " query(myMixed2) tensor(k1{},k2{},x[2]): { {k1:l1,k2:l1}:[-1.0, 1.1], {k1:l1,k2:l2}: [1,2]}" +
+ " query(foo) tensor<float>(x[10])\n"+
+ " query(bar) tensor(key{},x[1000])\n"+
+ " query(myDouble1) double: 0.5\n"+
+ " query(myDouble2) tensor()\n"+
+ " query(myMap) tensor(key{}): { label1:1.0,\n \"label2\": 2.0, 'label3': 3.0 }\n"+
+ " query(myVector1) tensor(x[3]):\n\n[1 ,2.0,3]\n"+
+ " query(myVector2) tensor(x[3]):{{x:0}:1,{x: 1}: 2 , { x:2}:3.0 }\n"+
+ " query(myMatrix) tensor(x[2],y[3]):[[1.0, 2.0, 3.0], [4.0, 5.0, 6.0]]\n"+
+ " query(myMixed1) tensor(key{},x[2]): { key1:[-1.0, 1.1], key2: [1,2]}\n"+
+ " query(myMixed2) tensor(k1{},k2{},x[2]): { {k1:l1,k2:l1}:[-1.0, 1.1], {k1:l1,k2:l2}: [1,2]}\n"+
" }" +
" }";
List<String> schemas = List.of("type1", "type2");
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/test/utils/ApplicationPackageUtils.java b/config-model/src/test/java/com/yahoo/vespa/model/test/utils/ApplicationPackageUtils.java
index 1367b7a38ff..b9bc34688b7 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/test/utils/ApplicationPackageUtils.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/test/utils/ApplicationPackageUtils.java
@@ -42,7 +42,7 @@ public class ApplicationPackageUtils {
" }" +
" rank-profile inputs {" +
" inputs {" +
- " query(foo) tensor<float>(x[10])" +
+ " query(foo) tensor<float>(x[10])\n" +
" query(bar) tensor(key{},x[1000])" +
" }" +
" }" +