You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by th...@apache.org on 2020/05/09 20:24:37 UTC
[tapestry-5] branch master updated: Fixing missing
tapestry-webresources test webapp files
This is an automated email from the ASF dual-hosted git repository.
thiagohp pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tapestry-5.git
The following commit(s) were added to refs/heads/master by this push:
new 88350d9 Fixing missing tapestry-webresources test webapp files
88350d9 is described below
commit 88350d925b77207c2ceb1a6acea4e4720cf201a7
Author: Thiago H. de Paula Figueiredo <th...@arsmachina.com.br>
AuthorDate: Sat May 9 17:24:25 2020 -0300
Fixing missing tapestry-webresources test webapp files
---
.../java/t5/webresources/components/Layout.java | 23 ++++++++++++++++++++++
.../src/test/java/t5/webresources/pages/Index.java | 8 ++++++++
.../test/java/t5/webresources/pages/MultiLess.java | 8 ++++++++
.../META-INF/{modules => assets}/index.coffee | 0
4 files changed, 39 insertions(+)
diff --git a/tapestry-webresources/src/test/java/t5/webresources/components/Layout.java b/tapestry-webresources/src/test/java/t5/webresources/components/Layout.java
new file mode 100644
index 0000000..53f6c1c
--- /dev/null
+++ b/tapestry-webresources/src/test/java/t5/webresources/components/Layout.java
@@ -0,0 +1,23 @@
+package t5.webresources.components;
+
+import java.util.List;
+
+import org.apache.tapestry5.annotations.Import;
+import org.apache.tapestry5.annotations.Property;
+import org.apache.tapestry5.ioc.annotations.Inject;
+import org.apache.tapestry5.services.ComponentClassResolver;
+
+@Import(module = "bootstrap/dropdown")
+public class Layout {
+
+ @Property
+ private String name;
+
+ @Inject
+ private ComponentClassResolver componentClassResolver;
+
+ public List<String> getPageNames() {
+ return componentClassResolver.getPageNames();
+ }
+
+}
diff --git a/tapestry-webresources/src/test/java/t5/webresources/pages/Index.java b/tapestry-webresources/src/test/java/t5/webresources/pages/Index.java
new file mode 100644
index 0000000..1296fb1
--- /dev/null
+++ b/tapestry-webresources/src/test/java/t5/webresources/pages/Index.java
@@ -0,0 +1,8 @@
+package t5.webresources.pages;
+
+import org.apache.tapestry5.annotations.Import;
+
+@Import(library = "classpath:/META-INF/assets/index.coffee")
+public class Index {
+
+}
\ No newline at end of file
diff --git a/tapestry-webresources/src/test/java/t5/webresources/pages/MultiLess.java b/tapestry-webresources/src/test/java/t5/webresources/pages/MultiLess.java
new file mode 100644
index 0000000..97a01b2
--- /dev/null
+++ b/tapestry-webresources/src/test/java/t5/webresources/pages/MultiLess.java
@@ -0,0 +1,8 @@
+package t5.webresources.pages;
+
+import org.apache.tapestry5.annotations.Import;
+
+@Import(stylesheet = "classpath:/META-INF/assets/multi.less")
+public class MultiLess {
+
+}
\ No newline at end of file
diff --git a/tapestry-webresources/src/test/resources/META-INF/modules/index.coffee b/tapestry-webresources/src/test/resources/META-INF/assets/index.coffee
similarity index 100%
rename from tapestry-webresources/src/test/resources/META-INF/modules/index.coffee
rename to tapestry-webresources/src/test/resources/META-INF/assets/index.coffee