summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/javacc/SDParser.jj
diff options
context:
space:
mode:
Diffstat (limited to 'config-model/src/main/javacc/SDParser.jj')
-rw-r--r--config-model/src/main/javacc/SDParser.jj11
1 files changed, 4 insertions, 7 deletions
diff --git a/config-model/src/main/javacc/SDParser.jj b/config-model/src/main/javacc/SDParser.jj
index 5b7721c0fe9..b6a9ab789bf 100644
--- a/config-model/src/main/javacc/SDParser.jj
+++ b/config-model/src/main/javacc/SDParser.jj
@@ -395,16 +395,15 @@ SPECIAL_TOKEN :
* The rule consumes any schema and returns the corresponding object. This is the only production that should
* ever consume leading newlines.
*
- * @param dir the directory containing the file being parsed
* @return the schema object
*/
-Schema schema(DocumentTypeManager docMan, String dir) :
+Schema schema(DocumentTypeManager docMan) :
{
this.docMan = docMan;
Schema schema;
}
{
- (<NL>)* (schema = rootSchema(dir) | schema = rootDocument(dir))
+ (<NL>)* (schema = rootSchema() | schema = rootDocument())
{ return schema; }
}
@@ -412,10 +411,9 @@ Schema schema(DocumentTypeManager docMan, String dir) :
* This rule consumes a proper schema block. This and rootDocument() are the only rules that should ever consume
* trailing newline tokens.
*
- * @param dir the directory containing the file being parsed.
* @return the schema definition object.
*/
-Schema rootSchema(String dir) :
+Schema rootSchema() :
{
String name;
String inherited = null;
@@ -459,10 +457,9 @@ Object rootSchemaItem(Schema schema) : { }
/**
* Consumes a schema definition that contains only documents to be used for inheritance, etc.
*
- * @param dir the directory containing the file being parsed.
* @return the schema definition object.
*/
-Schema rootDocument(String dir) :
+Schema rootDocument() :
{
Schema schema = new DocumentOnlySchema(applicationPackage, fileRegistry, deployLogger, properties);
}