You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by sg...@apache.org on 2020/08/04 17:23:56 UTC
[freemarker-generator] branch FREEMARKER-153 updated:
FREEMARKER-153 Revert moving "freemarker-cli/templates" to
"freemarker-cli/src/templates"
This is an automated email from the ASF dual-hosted git repository.
sgoeschl pushed a commit to branch FREEMARKER-153
in repository https://gitbox.apache.org/repos/asf/freemarker-generator.git
The following commit(s) were added to refs/heads/FREEMARKER-153 by this push:
new ab3c93b FREEMARKER-153 Revert moving "freemarker-cli/templates" to "freemarker-cli/src/templates"
ab3c93b is described below
commit ab3c93bdee37cb846f72c5b2be1fe80737b7a6fe
Author: Siegfried Goeschl <si...@gmail.com>
AuthorDate: Tue Aug 4 19:18:49 2020 +0200
FREEMARKER-153 Revert moving "freemarker-cli/templates" to "freemarker-cli/src/templates"
---
freemarker-generator-cli/pom.xml | 2 +-
.../freemarker/generator/cli/ExamplesTest.java | 28 +++++++++++-----------
.../freemarker/generator/cli/ManualTest.java | 10 ++++----
.../generator/cli/TemplateLoadingTest.java | 2 +-
.../cli/config/TemplateDirectorySupplierTest.java | 4 ++--
.../{src => }/templates/cat.ftl | 0
.../{src => }/templates/csv/csv/transform.ftl | 2 +-
.../{src => }/templates/csv/html/transform.ftl | 2 +-
.../{src => }/templates/csv/md/transform.ftl | 2 +-
.../{src => }/templates/excel/csv/transform.ftl | 2 +-
.../{src => }/templates/excel/html/transform.ftl | 0
.../{src => }/templates/excel/md/transform.ftl | 0
.../{src => }/templates/info.ftl | 0
.../{src => }/templates/json/yaml/transform.ftl | 0
.../{src => }/templates/lib/commons-csv.ftl | 0
.../{src => }/templates/yaml/json/transform.ftl | 0
16 files changed, 27 insertions(+), 27 deletions(-)
diff --git a/freemarker-generator-cli/pom.xml b/freemarker-generator-cli/pom.xml
index 2e8331b..66310bc 100644
--- a/freemarker-generator-cli/pom.xml
+++ b/freemarker-generator-cli/pom.xml
@@ -78,7 +78,7 @@
<copy file="./src/main/scripts/run-examples.bat" todir="./target/appassembler" />
<copy file="./src/main/scripts/run-examples.sh" todir="./target/appassembler" />
<copy todir="./target/appassembler/templates">
- <fileset dir="src/templates" />
+ <fileset dir="templates" />
</copy>
<copy todir="./target/appassembler/examples">
<fileset dir="src/examples" />
diff --git a/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/ExamplesTest.java b/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/ExamplesTest.java
index 5df3dde..97f7e77 100644
--- a/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/ExamplesTest.java
+++ b/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/ExamplesTest.java
@@ -31,12 +31,12 @@ public class ExamplesTest extends AbstractMainTest {
@Test
public void shouldRunInfo() throws IOException {
- assertValid(execute("-t src/templates/info.ftl README.md"));
+ assertValid(execute("-t templates/info.ftl README.md"));
}
@Test
public void shouldRunMultipleTimes() throws IOException {
- assertValid(execute("--times=2 -t src/templates/info.ftl README.md"));
+ assertValid(execute("--times=2 -t templates/info.ftl README.md"));
}
@Test
@@ -46,22 +46,22 @@ public class ExamplesTest extends AbstractMainTest {
@Test
public void shouldRunCsvExamples() throws IOException {
- assertValid(execute("-t src/templates/csv/html/transform.ftl src/examples/data/csv/contract.csv"));
- assertValid(execute("-t src/templates/csv/md/transform.ftl src/examples/data/csv/contract.csv"));
+ assertValid(execute("-t templates/csv/html/transform.ftl src/examples/data/csv/contract.csv"));
+ assertValid(execute("-t templates/csv/md/transform.ftl src/examples/data/csv/contract.csv"));
assertValid(execute("-t src/examples/templates/csv/shell/curl.ftl src/examples/data/csv/user.csv"));
assertValid(execute("-t src/examples/templates/csv/fo/transform.ftl src/examples/data/csv/locker-test-users.csv"));
assertValid(execute("-t src/examples/templates/csv/fo/transactions.ftl src/examples/data/csv/transactions.csv"));
assertValid(execute("-t src/examples/templates/csv/html/transactions.ftl src/examples/data/csv/transactions.csv"));
- assertValid(execute("-t src/templates/csv/csv/transform.ftl src/examples/data/csv/contract.csv"));
+ assertValid(execute("-t templates/csv/csv/transform.ftl src/examples/data/csv/contract.csv"));
}
@Test
public void shouldRunExcelExamples() throws IOException {
- assertValid(execute("-t src/templates/excel/html/transform.ftl src/examples/data/excel/test.xls"));
- assertValid(execute("-t src/templates/excel/html/transform.ftl src/examples/data/excel/test.xlsx"));
- assertValid(execute("-t src/templates/excel/html/transform.ftl src/examples/data/excel/test-multiple-sheets.xlsx"));
- assertValid(execute("-t src/templates/excel/md/transform.ftl src/examples/data/excel/test-multiple-sheets.xlsx"));
- assertValid(execute("-t src/templates/excel/csv/transform.ftl src/examples/data/excel/test-multiple-sheets.xlsx"));
+ assertValid(execute("-t templates/excel/html/transform.ftl src/examples/data/excel/test.xls"));
+ assertValid(execute("-t templates/excel/html/transform.ftl src/examples/data/excel/test.xlsx"));
+ assertValid(execute("-t templates/excel/html/transform.ftl src/examples/data/excel/test-multiple-sheets.xlsx"));
+ assertValid(execute("-t templates/excel/md/transform.ftl src/examples/data/excel/test-multiple-sheets.xlsx"));
+ assertValid(execute("-t templates/excel/csv/transform.ftl src/examples/data/excel/test-multiple-sheets.xlsx"));
assertValid(execute("-t src/examples/templates/excel/csv/custom.ftl -Pcsv.format=MYSQL src/examples/data/excel/test.xls"));
assertValid(execute("-t src/examples/templates/excel/dataframe/transform.ftl src/examples/data/excel/test.xls"));
}
@@ -75,7 +75,7 @@ public class ExamplesTest extends AbstractMainTest {
public void shouldRunJsonExamples() throws IOException {
assertValid(execute("-t src/examples/templates/json/csv/swagger-endpoints.ftl src/examples/data/json/swagger-spec.json"));
assertValid(execute("-t src/examples/templates/json/md/github-users.ftl src/examples/data/json/github-users.json"));
- assertValid(execute("-t src/templates/json/yaml/transform.ftl src/examples/data/json/swagger-spec.json"));
+ assertValid(execute("-t templates/json/yaml/transform.ftl src/examples/data/json/swagger-spec.json"));
}
@Test
@@ -86,7 +86,7 @@ public class ExamplesTest extends AbstractMainTest {
@Test
public void shouldRunYamlExamples() throws IOException {
assertValid(execute("-t src/examples/templates/yaml/txt/transform.ftl src/examples/data/yaml/customer.yaml"));
- assertValid(execute("-t src/templates/yaml/json/transform.ftl src/examples/data/yaml/swagger-spec.yaml"));
+ assertValid(execute("-t templates/yaml/json/transform.ftl src/examples/data/yaml/swagger-spec.yaml"));
}
@Test
@@ -135,8 +135,8 @@ public class ExamplesTest extends AbstractMainTest {
@Test
public void shouldTransformMultipleTemplates() throws IOException {
- assertValid(execute("-t src/templates/csv/md/transform.ftl -t src/templates/csv/html/transform.ftl src/examples/data/csv/contract.csv"));
- assertValid(execute("-t src/templates/csv/md/transform.ftl -o target/contract.md -t src/templates/csv/html/transform.ftl -o target/contract.html src/examples/data/csv/contract.csv"));
+ assertValid(execute("-t templates/csv/md/transform.ftl -t templates/csv/html/transform.ftl src/examples/data/csv/contract.csv"));
+ assertValid(execute("-t templates/csv/md/transform.ftl -o target/contract.md -t templates/csv/html/transform.ftl -o target/contract.html src/examples/data/csv/contract.csv"));
}
@Test
diff --git a/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/ManualTest.java b/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/ManualTest.java
index 62a20a3..06f8714 100644
--- a/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/ManualTest.java
+++ b/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/ManualTest.java
@@ -25,11 +25,11 @@ public class ManualTest {
private static final String SPACE = " ";
// private static final String CMD = "-V";
- // private static final String CMD = "-PCSV_SOURCE_FORMAT=DATAFRAME -t src/examples/templates/dataframe/example.ftl https://raw.githubusercontent.com/nRo/DataFrame/master/src/test/resources/users.csv";
- // private static final String CMD = "-PCSV_SOURCE_WITH_HEADER=false -PCSV_SOURCE_FORMAT=DEFAULT -PCSV_TARGET_FORMAT=EXCEL -PCSV_TARGET_WITH_HEADER=true -t templates/csv/csv/transform.ftl src/examples/data/csv/contract.csv";
- // private static final String CMD = "-t src/examples/templates/json/dataframe/github-users.ftl src/examples/data/json/github-users.json";
- // private static final String CMD = "-t src/templates/csv/md/transform.ftl -o target/contract.md -t src/templates/csv/html/transform.ftl src/examples/data/csv/contract.csv";
- private static final String CMD = "-t src/examples/templates/demo.ftl src/test/data";
+ // private static final String CMD = "-PCSV_SOURCE_FORMAT=DATAFRAME -t examples/templates/dataframe/example.ftl https://raw.githubusercontent.com/nRo/DataFrame/master/src/test/resources/users.csv";
+ // private static final String CMD = "-PCSV_SOURCE_WITH_HEADER=false -PCSV_SOURCE_FORMAT=DEFAULT -PCSV_TARGET_FORMAT=EXCEL -PCSV_TARGET_WITH_HEADER=true -t templates/csv/csv/transform.ftl examples/data/csv/contract.csv";
+ // private static final String CMD = "-t examples/templates/json/dataframe/github-users.ftl examples/data/json/github-users.json";
+ // private static final String CMD = "-t templates/csv/md/transform.ftl -o target/contract.md -t templates/csv/html/transform.ftl examples/data/csv/contract.csv";
+ private static final String CMD = "-t examples/templates/demo.ftl src/test/data";
public static void main(String[] args) {
diff --git a/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/TemplateLoadingTest.java b/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/TemplateLoadingTest.java
index 1ec9a0f..723f4a8 100644
--- a/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/TemplateLoadingTest.java
+++ b/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/TemplateLoadingTest.java
@@ -26,7 +26,7 @@ import static org.junit.Assert.assertEquals;
public class TemplateLoadingTest extends AbstractMainTest {
private static final int SUCCESS = 0;
- private static final String ANY_TEMPLATE_NAME = "src/templates/info.ftl";
+ private static final String ANY_TEMPLATE_NAME = "templates/info.ftl";
private static final String CURR_DIR = System.getProperty("user.dir", ".");
@Test
diff --git a/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/config/TemplateDirectorySupplierTest.java b/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/config/TemplateDirectorySupplierTest.java
index adacf38..79c9ea4 100644
--- a/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/config/TemplateDirectorySupplierTest.java
+++ b/freemarker-generator-cli/src/test/java/org/apache/freemarker/generator/cli/config/TemplateDirectorySupplierTest.java
@@ -38,8 +38,8 @@ public class TemplateDirectorySupplierTest {
@Test
public void shouldAddTemplateDirectory() throws IOException {
- assertEquals(nrOfDefaultTemplateDirectories + 1, templateDirectories("src/templates").size());
- assertEquals(nrOfDefaultTemplateDirectories + 1, templateDirectories("./src/templates").size());
+ assertEquals(nrOfDefaultTemplateDirectories + 1, templateDirectories("templates").size());
+ assertEquals(nrOfDefaultTemplateDirectories + 1, templateDirectories("./templates").size());
}
@Test
diff --git a/freemarker-generator-cli/src/templates/cat.ftl b/freemarker-generator-cli/templates/cat.ftl
similarity index 100%
rename from freemarker-generator-cli/src/templates/cat.ftl
rename to freemarker-generator-cli/templates/cat.ftl
diff --git a/freemarker-generator-cli/src/templates/csv/csv/transform.ftl b/freemarker-generator-cli/templates/csv/csv/transform.ftl
similarity index 95%
rename from freemarker-generator-cli/src/templates/csv/csv/transform.ftl
rename to freemarker-generator-cli/templates/csv/csv/transform.ftl
index 0380665..b02082d 100644
--- a/freemarker-generator-cli/src/templates/csv/csv/transform.ftl
+++ b/freemarker-generator-cli/templates/csv/csv/transform.ftl
@@ -15,7 +15,7 @@
specific language governing permissions and limitations
under the License.
-->
-<#import "/src/templates/lib/commons-csv.ftl" as csv />
+<#import "/templates/lib/commons-csv.ftl" as csv />
<#assign dataSource = dataSources?values[0]>
<#assign csvParser = tools.csv.parse(dataSource, csv.sourceFormat())>
<#assign csvTargetFormat = csv.targetFormat()>
diff --git a/freemarker-generator-cli/src/templates/csv/html/transform.ftl b/freemarker-generator-cli/templates/csv/html/transform.ftl
similarity index 97%
rename from freemarker-generator-cli/src/templates/csv/html/transform.ftl
rename to freemarker-generator-cli/templates/csv/html/transform.ftl
index fad0c48..7c52f73 100644
--- a/freemarker-generator-cli/src/templates/csv/html/transform.ftl
+++ b/freemarker-generator-cli/templates/csv/html/transform.ftl
@@ -15,7 +15,7 @@
specific language governing permissions and limitations
under the License.
-->
-<#import "/src/templates/lib/commons-csv.ftl" as csv />
+<#import "/templates/lib/commons-csv.ftl" as csv />
<#assign dataSource = dataSources?values[0]>
<#assign csvParser = tools.csv.parse(dataSource, csv.sourceFormat())>
<#assign csvHeaders = csvParser.getHeaderNames()>
diff --git a/freemarker-generator-cli/src/templates/csv/md/transform.ftl b/freemarker-generator-cli/templates/csv/md/transform.ftl
similarity index 96%
rename from freemarker-generator-cli/src/templates/csv/md/transform.ftl
rename to freemarker-generator-cli/templates/csv/md/transform.ftl
index 88595b9..ec50a98 100644
--- a/freemarker-generator-cli/src/templates/csv/md/transform.ftl
+++ b/freemarker-generator-cli/templates/csv/md/transform.ftl
@@ -14,7 +14,7 @@
specific language governing permissions and limitations
under the License.
-->
-<#import "/src/templates/lib/commons-csv.ftl" as csv />
+<#import "/templates/lib/commons-csv.ftl" as csv />
<#assign dataSource = dataSources?values[0]>
<#assign csvParser = tools.csv.parse(dataSource, csv.sourceFormat())>
<#assign headers = (csvParser.getHeaderMap()!{})?keys>
diff --git a/freemarker-generator-cli/src/templates/excel/csv/transform.ftl b/freemarker-generator-cli/templates/excel/csv/transform.ftl
similarity index 97%
rename from freemarker-generator-cli/src/templates/excel/csv/transform.ftl
rename to freemarker-generator-cli/templates/excel/csv/transform.ftl
index 16f150e..0138bf5 100644
--- a/freemarker-generator-cli/src/templates/excel/csv/transform.ftl
+++ b/freemarker-generator-cli/templates/excel/csv/transform.ftl
@@ -16,7 +16,7 @@
under the License.
-->
<#-- Parse the first data source & sheet of the Excel document -->
-<#import "/src/templates/lib/commons-csv.ftl" as csv />
+<#import "/templates/lib/commons-csv.ftl" as csv />
<#assign workbook = tools.excel.parse(dataSources?values[0])>
<#assign sheet = tools.excel.getSheets(workbook)[0]>
<#assign records = tools.excel.toTable(sheet)>
diff --git a/freemarker-generator-cli/src/templates/excel/html/transform.ftl b/freemarker-generator-cli/templates/excel/html/transform.ftl
similarity index 100%
rename from freemarker-generator-cli/src/templates/excel/html/transform.ftl
rename to freemarker-generator-cli/templates/excel/html/transform.ftl
diff --git a/freemarker-generator-cli/src/templates/excel/md/transform.ftl b/freemarker-generator-cli/templates/excel/md/transform.ftl
similarity index 100%
rename from freemarker-generator-cli/src/templates/excel/md/transform.ftl
rename to freemarker-generator-cli/templates/excel/md/transform.ftl
diff --git a/freemarker-generator-cli/src/templates/info.ftl b/freemarker-generator-cli/templates/info.ftl
similarity index 100%
rename from freemarker-generator-cli/src/templates/info.ftl
rename to freemarker-generator-cli/templates/info.ftl
diff --git a/freemarker-generator-cli/src/templates/json/yaml/transform.ftl b/freemarker-generator-cli/templates/json/yaml/transform.ftl
similarity index 100%
rename from freemarker-generator-cli/src/templates/json/yaml/transform.ftl
rename to freemarker-generator-cli/templates/json/yaml/transform.ftl
diff --git a/freemarker-generator-cli/src/templates/lib/commons-csv.ftl b/freemarker-generator-cli/templates/lib/commons-csv.ftl
similarity index 100%
rename from freemarker-generator-cli/src/templates/lib/commons-csv.ftl
rename to freemarker-generator-cli/templates/lib/commons-csv.ftl
diff --git a/freemarker-generator-cli/src/templates/yaml/json/transform.ftl b/freemarker-generator-cli/templates/yaml/json/transform.ftl
similarity index 100%
rename from freemarker-generator-cli/src/templates/yaml/json/transform.ftl
rename to freemarker-generator-cli/templates/yaml/json/transform.ftl