File tree Expand file tree Collapse file tree 3 files changed +14
-17
lines changed Expand file tree Collapse file tree 3 files changed +14
-17
lines changed Original file line number Diff line number Diff line change 105105 <configuration >
106106 <target >
107107 <taskdef name =" groovy" classname =" org.codehaus.groovy.ant.Groovy" classpathref =" maven.plugin.classpath" />
108-
109- <groovy ><![CDATA[
110- import groovy.text.SimpleTemplateEngine
111- import gherkin.GherkinDialectProvider
112-
113- def engine = new SimpleTemplateEngine()
114- def templateSource = new File(project.baseDir, "..${File.separator}sources${File.separator}src${File.separator}main${File.separator}code_generator${File.separator}I18n.scala.txt").getText()
115-
116- def unsupported = ["em"]
117- def dialectProvider = new GherkinDialectProvider()
118- def binding = ["dialectProvider":dialectProvider, "unsupported":unsupported]
119- template = engine.createTemplate(templateSource).make(binding)
120- def file = new File(project.baseDir, "target${File.separator}generated-sources${File.separator}i18n${File.separator}io${File.separator}cucumber${File.separator}scala${File.separator}I18n.scala")
121- file.parentFile.mkdirs()
122- file.write(template.toString(), "UTF-8")
123- ]]> </groovy >
124-
108+ <groovy src =" ../sources/src/main/groovy/generate-i18n-dsl.groovy" />
125109 </target >
126110 </configuration >
127111 </execution >
File renamed without changes.
Original file line number Diff line number Diff line change 1+ import groovy.text.SimpleTemplateEngine
2+ import gherkin.GherkinDialectProvider
3+
4+ SimpleTemplateEngine engine = new SimpleTemplateEngine ()
5+ def templateSource = new File (project. baseDir, " ../sources/src/main/groovy/I18n.scala.gsp" ). getText()
6+
7+ def unsupported = [" em" ]
8+ GherkinDialectProvider dialectProvider = new GherkinDialectProvider ()
9+ def binding = [" dialectProvider" :dialectProvider, " unsupported" :unsupported]
10+ template = engine. createTemplate(templateSource). make(binding)
11+ def file = new File (project. baseDir, " target/generated-sources/i18n/io/cucumber/scala/I18n.scala" )
12+ file. parentFile. mkdirs()
13+ file. write(template. toString(), " UTF-8" )
You can’t perform that action at this time.
0 commit comments