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