diff options
author | Claude Brisson <cbrisson@apache.org> | 2019-06-17 12:10:12 +0000 |
---|---|---|
committer | Claude Brisson <cbrisson@apache.org> | 2019-06-17 12:10:12 +0000 |
commit | 690b9767cb84965c1e01aa5ba50b232772f5f4cb (patch) | |
tree | 4db1ae5fa95813d8aa851f29b9efdea7252d9936 /velocity-custom-parser-example | |
parent | ff0c41daaccb4377a2c473dc5d3da91611870958 (diff) | |
download | apache-velocity-engine-690b9767cb84965c1e01aa5ba50b232772f5f4cb.tar.gz |
[engine][VELOCITY-917] Functional parser.package property
git-svn-id: https://svn.apache.org/repos/asf/velocity/engine/branches/parser_experiments@1861505 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'velocity-custom-parser-example')
-rw-r--r-- | velocity-custom-parser-example/pom.xml | 14 | ||||
-rw-r--r-- | velocity-custom-parser-example/src/test/java/org/apache/velocity/runtime/parser/CustomParserTestCase.java | 2 |
2 files changed, 9 insertions, 7 deletions
diff --git a/velocity-custom-parser-example/pom.xml b/velocity-custom-parser-example/pom.xml index 73683b3f..f642c096 100644 --- a/velocity-custom-parser-example/pom.xml +++ b/velocity-custom-parser-example/pom.xml @@ -53,6 +53,8 @@ <parser.debug>false</parser.debug> <!-- parser basename --> <parser.basename>Custom</parser.basename> + <!-- parser package --> + <parser.package>org.apache.velocity.runtime.parser.custom</parser.package> <!-- character to substitute to '*' --> <parser.char.asterisk>*</parser.char.asterisk> <!-- character to substitute to '@' --> @@ -191,21 +193,21 @@ <excludeDefaultDirectories>true</excludeDefaultDirectories> <filesets> <fileset> - <directory>${project.build.directory}/generated-sources/javacc/org/apache/velocity/runtime/parser</directory> + <directory>${project.build.directory}/generated-sources/javacc/</directory> <includes> - <include>*.java</include> + <include>**/*.java</include> </includes> <excludes> - <exclude>*${parser.basename}*.java</exclude> + <exclude>**/*${parser.basename}*.java</exclude> </excludes> </fileset> <fileset> - <directory>${project.build.directory}/generated-sources/jjtree/org/apache/velocity/runtime/parser/node</directory> + <directory>${project.build.directory}/generated-sources/jjtree/</directory> <includes> - <include>*.java</include> + <include>**/node/*.java</include> </includes> <excludes> - <exclude>*${parser.basename}*.java</exclude> + <exclude>**/node/*${parser.basename}*.java</exclude> </excludes> </fileset> </filesets> diff --git a/velocity-custom-parser-example/src/test/java/org/apache/velocity/runtime/parser/CustomParserTestCase.java b/velocity-custom-parser-example/src/test/java/org/apache/velocity/runtime/parser/CustomParserTestCase.java index b7ae5793..302df00e 100644 --- a/velocity-custom-parser-example/src/test/java/org/apache/velocity/runtime/parser/CustomParserTestCase.java +++ b/velocity-custom-parser-example/src/test/java/org/apache/velocity/runtime/parser/CustomParserTestCase.java @@ -27,7 +27,7 @@ public class CustomParserTestCase engine = new VelocityEngine(); engine.setProperty("resource.loaders", "file"); engine.setProperty("resource.loader.file.path", TEMPLATES_DIR); - engine.setProperty("parser.class", "org.apache.velocity.runtime.parser.CustomParser"); + engine.setProperty("parser.class", "org.apache.velocity.runtime.parser.custom.CustomParser"); engine.init(); } |