[jira] [Resolved] (TAP5-2131) Update Javadoc CSS to reflect changes in the html generate by JDK7
[ https://issues.apache.org/jira/browse/TAP5-2131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Massimo Lusetti resolved TAP5-2131. --- Resolution: Fixed Fix Version/s: 5.4 Update Javadoc CSS to reflect changes in the html generate by JDK7 -- Key: TAP5-2131 URL: https://issues.apache.org/jira/browse/TAP5-2131 Project: Tapestry 5 Issue Type: Improvement Reporter: Massimo Lusetti Assignee: Massimo Lusetti Fix For: 5.4 The current stylesheet is adapted for the JDK6 javadoc html output, we need a new stylesheet for customizing JDK7 javadoc output -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[CONF] Apache Tapestry Building Tapestry from Source
Building Tapestry from Source Page edited by Massimo Lusetti Comment: Note to use JDK 1.7 while building due to VU#225657 Changes (1) ... h2. Prerequisites * Install a Java JDK (Sun/Oracle, not OpenJDK), version 1.6 (1.5 should also work). 1.7 (just to prevent VU#225657, see: [http://www.kb.cert.org/vuls/id/225657]). * Install an IDE (IDEA IntelliJ is recommended (and free to Tapestry committers), but Eclipse will also work. NetBeans is reported to work as well. * Install Firefox browser -version 3.6-, needed for the integration tests. ... Full Content This is a guide to building Tapestry itself from source code. This is primarily of interest to Tapestry contributors, rather than Tapestry users. Although Tapestry users are free to use any build mechanism for their own projects (and first class Maven support is provided), to build Tapestry itself from source you will use Gradle. Note: Both command line and Eclipse Gradle IDE/EGit instructions are given here. Generally you'll want to chose approach one or the other, rather than mixing them. Prerequisites Install a Java JDK (Sun/Oracle, not OpenJDK), version 1.7 (just to prevent VU#225657, see: http://www.kb.cert.org/vuls/id/225657). Install an IDE (IDEA IntelliJ is recommended (and free to Tapestry committers), but Eclipse will also work. NetBeans is reported to work as well. Install Firefox browser version 3.6, needed for the integration tests. Set the Firefox browser's "preferred language" to English (en), because some tests will otherwise fail. Install a Git client Command-line users: http://git-scm.com/downloads Eclipse users: Install EGit from the Eclipse Marketplace, then in In Window Preferences Team Git, set your "Default repository folder" (e.g. ~/git or %HOME%\git) Install Gradle 1.0-milestone-3 or newer (or a Gradle plugin to your IDE), Command-line users: http://www.gradle.org/downloads Eclipse users: Install Gradle IDE from the Eclipse Marketplace Getting Started Please read https://git-wip-us.apache.org/ first. Windows users (especialy EGit users) should probably set the core.autocrlf config setting to false so that local diffs won't highlight line ending differences. Clone the Repository Clone Tapestry from the Git repo: Command-line git users: Non Committers: git clone http://git-wip-us.apache.org/repos/asf/tapestry-5.git Committers: git clone https://git-wip-us.apache.org/repos/asf/tapestry-5.git Eclipse EGit users: Switch to Git perspective; then copy one of the URLs above into paste buffer Right-click Paste repository path or URI. This will bring up the Clone Git Repository dialog. Committers: make sure Protocol is https, and enter your Apache commiter LDAP user name password click Next. Select the branches you're interested in (e.g 5.3 and master), click Next Select Directory to where you want the project source code (e.g. ~/git/tapestry-5 or %HOME%\git\tapestry-5) Select whichever "Initial Branch" you're interested in (e.g. master) Set "Remote name" to "origin" (the default) VERY IMPORTANT: uncheck the "Import all existing projects" checkbox (we'll do this using Gradle, below) Click Finish. (Be patient; the clone operation might take a few minutes.) Gradle Preparation Command-line gradle users only: If you're using Eclipse but not Gradle IDE do ./gradlew eclipse The command-line Gradle's eclipse plugin doesn't include the provided project dependencies; you need to add them manually (Java Build Path Projects Add tapestry-test). The plugin also generates a root eclipse project, so you'll need to delete the ".project" file in the root folder, and then you can import all Tapestry sub-projects at once. Eclipse Gradle IDE users: Switch to Java (or JEE) perspective and right-click Import... Gradle Gradle Project Next. Set the "Root folder" to where you put your Tapestry source in the previous section (e.g. ~/git/tapestry-5 or %Home%\git\tapestry-5) Click Build Model. Select the top-level (the top-level module and all sub-modules) then click Finish. Be sure the "Enable dependency management" and ""Add to workingset 'tapestry-5'" checkboxes are checked. Click Finish. (Be patient; the import operation might take a few minutes.) Eclipse EGit users: Do a Git "Share" on the project: Still in the Java (or JEE) perspective, select all of the Tapestry projects (top-level and sub-modules) and right-click Team Share Project... Git Next Ensure all are selected, click Finish. Antlr The tapestry-core project will initially have errors because of missing Java classes that are produced by ANTLR the first time
[3/3] git commit: TAP5-2050: Grid sort icons should be added via CSS instead of rendering an embedded img element
TAP5-2050: Grid sort icons should be added via CSS instead of rendering an embedded img element Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/b04fb2fd Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/b04fb2fd Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/b04fb2fd Branch: refs/heads/master Commit: b04fb2fd6046a1dacdc3d266024d1ef6b977c1aa Parents: 6fb9a38 Author: Howard M. Lewis Ship hls...@apache.org Authored: Fri Jun 21 14:45:29 2013 -0700 Committer: Howard M. Lewis Ship hls...@apache.org Committed: Fri Jun 21 14:45:29 2013 -0700 -- .../corelib/components/GridColumns.java | 69 +--- .../apache/tapestry5/grid/GridConstants.java| 12 +++- .../META-INF/assets/tapestry5/tapestry.css | 15 + .../org/apache/tapestry5/core.properties| 9 --- .../org/apache/tapestry5/core_bg.properties | 9 --- .../org/apache/tapestry5/core_da.properties | 9 --- .../org/apache/tapestry5/core_de.properties | 9 --- .../org/apache/tapestry5/core_el.properties | 9 --- .../org/apache/tapestry5/core_es.properties | 9 --- .../org/apache/tapestry5/core_fi_FI.properties | 11 +--- .../org/apache/tapestry5/core_fr.properties | 10 +-- .../org/apache/tapestry5/core_hr.properties | 9 --- .../org/apache/tapestry5/core_it.properties | 9 --- .../org/apache/tapestry5/core_ja.properties | 7 -- .../org/apache/tapestry5/core_mk_MK.properties | 9 --- .../org/apache/tapestry5/core_nl.properties | 9 --- .../org/apache/tapestry5/core_no_NB.properties | 7 -- .../org/apache/tapestry5/core_pl.properties | 11 +--- .../org/apache/tapestry5/core_pt_BR.properties | 9 --- .../org/apache/tapestry5/core_ru.properties | 9 --- .../org/apache/tapestry5/core_sr_RS.properties | 9 --- .../org/apache/tapestry5/core_sv_SE.properties | 9 --- .../org/apache/tapestry5/core_vi.properties | 11 +--- .../org/apache/tapestry5/core_zh_CN.properties | 9 --- .../corelib/components/GridColumns.tml | 8 +-- .../tapestry5/integration/app1/GridTests.java | 15 + .../TapestryHibernateIntegrationTests.java | 4 +- .../integration/app1/JpaIntegrationTest.java| 6 +- 28 files changed, 55 insertions(+), 266 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/b04fb2fd/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/GridColumns.java -- diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/GridColumns.java b/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/GridColumns.java index 739a5c2..f27b0ef 100644 --- a/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/GridColumns.java +++ b/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/GridColumns.java @@ -14,7 +14,10 @@ package org.apache.tapestry5.corelib.components; -import org.apache.tapestry5.*; +import org.apache.tapestry5.Block; +import org.apache.tapestry5.ComponentResources; +import org.apache.tapestry5.MarkupWriter; +import org.apache.tapestry5.PropertyOverrides; import org.apache.tapestry5.annotations.*; import org.apache.tapestry5.beaneditor.PropertyModel; import org.apache.tapestry5.grid.ColumnSort; @@ -63,26 +66,12 @@ public class GridColumns @Parameter private String zone; -// TODO: Two EventLinks just to suppress the space between the text and the icon is not very modern. -// Use the CSS, Luke! @SuppressWarnings(unused) @Component( parameters = {event=sort, disabled=sortDisabled, context=columnModel.id, zone=inherit:zone}) private EventLink sort; @Inject -@Path(${ + ComponentParameterConstants.GRIDCOLUMNS_ASCENDING_ASSET + }) -private Asset ascendingAsset; - -@Inject -@Path(${ + ComponentParameterConstants.GRIDCOLUMNS_DESCENDING_ASSET + }) -private Asset descendingAsset; - -@Inject -@Path(${ + ComponentParameterConstants.GRIDCOLUMNS_SORTABLE_ASSET + }) -private Asset sortableAsset; - -@Inject private Messages messages; @Inject @@ -133,16 +122,18 @@ public class GridColumns if (!lean) { writer.attributes(data-grid-property, columnModel.getId()); } - -switch (getSortForColumn()) -{ -case ASCENDING: -writer.attributes(data-grid-column-sort, ascending); -break; - -case DESCENDING: -writer.attributes(data-grid-column-sort, descending); -default: +if(!isSortDisabled()){ +switch (getSortForColumn()) +{ +case ASCENDING: +
[2/3] git commit: Use Node to compile CoffeeScript, when available
Use Node to compile CoffeeScript, when available Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/6fb9a38e Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/6fb9a38e Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/6fb9a38e Branch: refs/heads/master Commit: 6fb9a38ed845dd0663fa285e57fc4f885ebe8328 Parents: 75fda37 Author: Howard M. Lewis Ship hls...@apache.org Authored: Fri Jun 21 13:53:11 2013 -0700 Committer: Howard M. Lewis Ship hls...@apache.org Committed: Fri Jun 21 13:53:11 2013 -0700 -- .../wro4j/NodeOrRhinoCoffeeScriptCompiler.java | 63 .../tapestry5/wro4j/modules/WRO4JModule.java| 14 + 2 files changed, 64 insertions(+), 13 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/6fb9a38e/tapestry-wro4j/src/main/java/org/apache/tapestry5/internal/wro4j/NodeOrRhinoCoffeeScriptCompiler.java -- diff --git a/tapestry-wro4j/src/main/java/org/apache/tapestry5/internal/wro4j/NodeOrRhinoCoffeeScriptCompiler.java b/tapestry-wro4j/src/main/java/org/apache/tapestry5/internal/wro4j/NodeOrRhinoCoffeeScriptCompiler.java new file mode 100644 index 000..03e175d --- /dev/null +++ b/tapestry-wro4j/src/main/java/org/apache/tapestry5/internal/wro4j/NodeOrRhinoCoffeeScriptCompiler.java @@ -0,0 +1,63 @@ +// Copyright 2013 The Apache Software Foundation +// +// Licensed under the Apache License, Version 2.0 (the License); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an AS IS BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package org.apache.tapestry5.internal.wro4j; + +import org.slf4j.Logger; +import ro.isdc.wro.extensions.processor.js.NodeCoffeeScriptProcessor; +import ro.isdc.wro.extensions.processor.js.RhinoCoffeeScriptProcessor; +import ro.isdc.wro.model.resource.Resource; +import ro.isdc.wro.model.resource.processor.ResourcePreProcessor; + +import java.io.IOException; +import java.io.Reader; +import java.io.Writer; + +/** + * Creates either a {@link NodeCoffeeScriptProcessor} or a {@link RhinoCoffeeScriptProcessor} + * and delegates the process() method to it. {@link ro.isdc.wro.extensions.processor.js.CoffeeScriptProcessor} should + * do this, but doesn't work correctly inside Tapestry due to its home-grown injection system. + */ +public class NodeOrRhinoCoffeeScriptCompiler implements ResourcePreProcessor +{ +private final Logger logger; + +private final ResourcePreProcessor processor; + +public NodeOrRhinoCoffeeScriptCompiler(Logger logger) +{ +this.logger = logger; +processor = create(); +} + +private ResourcePreProcessor create() +{ +NodeCoffeeScriptProcessor processor = new NodeCoffeeScriptProcessor(); + +if (processor.isSupported()) +{ +logger.info('coffee' command is available; using Node to compile CoffeeScript files.); +return processor; +} + +logger.info('coffee' command is not available, using Rhino to compile CoffeeScript files.); + +return new RhinoCoffeeScriptProcessor(); +} + +public void process(Resource resource, Reader reader, Writer writer) throws IOException +{ +processor.process(resource, reader, writer); +} +} http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/6fb9a38e/tapestry-wro4j/src/main/java/org/apache/tapestry5/wro4j/modules/WRO4JModule.java -- diff --git a/tapestry-wro4j/src/main/java/org/apache/tapestry5/wro4j/modules/WRO4JModule.java b/tapestry-wro4j/src/main/java/org/apache/tapestry5/wro4j/modules/WRO4JModule.java index 05b39a7..5b35c23 100644 --- a/tapestry-wro4j/src/main/java/org/apache/tapestry5/wro4j/modules/WRO4JModule.java +++ b/tapestry-wro4j/src/main/java/org/apache/tapestry5/wro4j/modules/WRO4JModule.java @@ -33,7 +33,6 @@ import org.apache.tapestry5.services.assets.StreamableResourceSource; import org.apache.tapestry5.wro4j.services.ResourceProcessorSource; import ro.isdc.wro.extensions.processor.js.GoogleClosureCompressorProcessor; import ro.isdc.wro.extensions.processor.js.RhinoCoffeeScriptProcessor; -import ro.isdc.wro.extensions.processor.support.coffeescript.CoffeeScript; import ro.isdc.wro.model.resource.processor.ResourcePreProcessor; import
[jira] [Commented] (TAP5-2050) Grid sort icons should be added via CSS instead of rendering an embedded img element
[ https://issues.apache.org/jira/browse/TAP5-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13690831#comment-13690831 ] Hudson commented on TAP5-2050: -- Integrated in tapestry-trunk-freestyle #1095 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/1095/]) TAP5-2050: Grid sort icons should be added via CSS instead of rendering an embedded img element (Revision b04fb2fd6046a1dacdc3d266024d1ef6b977c1aa) Result = FAILURE hlship : Files : * tapestry-core/src/main/resources/org/apache/tapestry5/core_mk_MK.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_nl.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_fi_FI.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_vi.properties * tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/GridTests.java * tapestry-core/src/main/resources/org/apache/tapestry5/core_it.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_pt_BR.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_zh_CN.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_de.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_sv_SE.properties * tapestry-core/src/main/resources/META-INF/assets/tapestry5/tapestry.css * tapestry-core/src/main/resources/org/apache/tapestry5/core_ja.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_da.properties * tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/GridColumns.java * tapestry-core/src/main/resources/org/apache/tapestry5/core_ru.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_fr.properties * tapestry-jpa/src/test/java/org/apache/tapestry5/jpa/integration/app1/JpaIntegrationTest.java * tapestry-hibernate/src/test/java/org/apache/tapestry5/hibernate/integration/TapestryHibernateIntegrationTests.java * tapestry-core/src/main/resources/org/apache/tapestry5/core_no_NB.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_es.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_bg.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_pl.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_sr_RS.properties * tapestry-core/src/main/resources/org/apache/tapestry5/core_el.properties * tapestry-core/src/main/resources/org/apache/tapestry5/corelib/components/GridColumns.tml * tapestry-core/src/main/java/org/apache/tapestry5/grid/GridConstants.java * tapestry-core/src/main/resources/org/apache/tapestry5/core_hr.properties Grid sort icons should be added via CSS instead of rendering an embedded img element Key: TAP5-2050 URL: https://issues.apache.org/jira/browse/TAP5-2050 Project: Tapestry 5 Issue Type: Improvement Components: tapestry-core Affects Versions: 5.4 Reporter: Jochen Kemnade Assignee: Howard M. Lewis Ship Priority: Minor Labels: component, grid, patch Attachments: 0001-instead-of-rendering-a-sort-link-with-the-column-lab.patch Currently, each sortable grid column's header's link has its icon rendered via an embedded img element. It would be better to apply the sort icons to the links via CSS. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Closed] (TAP5-2050) Grid sort icons should be added via CSS instead of rendering an embedded img element
[ https://issues.apache.org/jira/browse/TAP5-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Howard M. Lewis Ship closed TAP5-2050. -- Resolution: Fixed Fix Version/s: 5.4 Grid sort icons should be added via CSS instead of rendering an embedded img element Key: TAP5-2050 URL: https://issues.apache.org/jira/browse/TAP5-2050 Project: Tapestry 5 Issue Type: Improvement Components: tapestry-core Affects Versions: 5.4 Reporter: Jochen Kemnade Assignee: Howard M. Lewis Ship Priority: Minor Labels: component, grid, patch Fix For: 5.4 Attachments: 0001-instead-of-rendering-a-sort-link-with-the-column-lab.patch Currently, each sortable grid column's header's link has its icon rendered via an embedded img element. It would be better to apply the sort icons to the links via CSS. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
git commit: Fix some issues related to generating documentation
Updated Branches: refs/heads/master b04fb2fd6 - a714e0863 Fix some issues related to generating documentation Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/a714e086 Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/a714e086 Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/a714e086 Branch: refs/heads/master Commit: a714e0863ce43a273b19ee1643f13393b363b604 Parents: b04fb2f Author: Howard M. Lewis Ship hls...@apache.org Authored: Fri Jun 21 16:14:15 2013 -0700 Committer: Howard M. Lewis Ship hls...@apache.org Committed: Fri Jun 21 16:14:15 2013 -0700 -- build.gradle| 18 +++-- src/docroot-template/index.html | 2 +- .../beanvalidator-validation.coffee | 70 .../modules/t5/beanvalidator/validation.coffee | 67 --- .../modules/BeanValidatorModule.java| 9 ++- 5 files changed, 91 insertions(+), 75 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/a714e086/build.gradle -- diff --git a/build.gradle b/build.gradle index 67fdcac..714342b 100755 --- a/build.gradle +++ b/build.gradle @@ -323,14 +323,19 @@ task coffeeScriptDocs(type: Exec) { def outputDir = file($buildDir/documentation/coffeescript) -def sources = subprojects*.fileTree(src/main, { -include **/*.coffee -})*.files.flatten() +// Note: this currently does not include the + +def sources = files() + +subprojects.each { sub - + // When I figure out how to get the preprocessed CoffeeScript included, this can change to src/main/coffeescript + sources += sub.fileTree(src/main, { include **/*.coffee }) +} // Needs to be installed via npm install -g docco executable isWindows() ? docco.cmd : docco args --output, outputDir -args sources +args sources.files.sort({ a,b - a.name.compareTo b.name }) inputs.files sources outputs.dir outputDir @@ -385,6 +390,11 @@ task zippedJavadoc(type: Zip) { from file(src/docroot-template), { filter ReplaceTokens, tokens: [version: project.version] +include *.html +} + +from file(src/docroot-template), { +exclude *.html } into apidocs, { from aggregateJavadoc.outputs.files } http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/a714e086/src/docroot-template/index.html -- diff --git a/src/docroot-template/index.html b/src/docroot-template/index.html index 72bb363..e6252b1 100644 --- a/src/docroot-template/index.html +++ b/src/docroot-template/index.html @@ -62,7 +62,7 @@ ul lia href=coffeescript/events.htmlt5/core/events/a/li -lia href=coffeescript/t5-core-dom-jquery.htmlt5/core/dom (jQuery)/a/li +lia href=coffeescript/t5-core-dom.htmlt5/core/dom/a/li /ul pSee also:/p http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/a714e086/tapestry-beanvalidator/src/main/coffeescript/META-INF/modules/t5/beanvalidator/beanvalidator-validation.coffee -- diff --git a/tapestry-beanvalidator/src/main/coffeescript/META-INF/modules/t5/beanvalidator/beanvalidator-validation.coffee b/tapestry-beanvalidator/src/main/coffeescript/META-INF/modules/t5/beanvalidator/beanvalidator-validation.coffee new file mode 100644 index 000..835e24f --- /dev/null +++ b/tapestry-beanvalidator/src/main/coffeescript/META-INF/modules/t5/beanvalidator/beanvalidator-validation.coffee @@ -0,0 +1,70 @@ +# Copyright 2012-2013 The Apache Software Foundation +# +# Licensed under the Apache License, Version 2.0 (the License); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http:#www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an AS IS BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# ## t5/beanvalidator/beanvalidator-validation +# +# The awkward name is to accomidate the docco documentation tool; it doesn't understand +# having the same named file in multiple folders. See https://github.com/jashkenas/docco/issues/201. +# +# Supports extra validations related to the beanvalidator module. +define [underscore, t5/core/dom, t5/core/events, t5/core/utils, t5/core/validation], + (_, dom, events, utils) - + +
git commit: Finish comment
Updated Branches: refs/heads/master a714e0863 - cbe4d6656 Finish comment Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/cbe4d665 Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/cbe4d665 Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/cbe4d665 Branch: refs/heads/master Commit: cbe4d6656df18e9b8dbf672ef49334a06c622917 Parents: a714e08 Author: Howard M. Lewis Ship hls...@apache.org Authored: Fri Jun 21 16:15:16 2013 -0700 Committer: Howard M. Lewis Ship hls...@apache.org Committed: Fri Jun 21 16:15:16 2013 -0700 -- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/cbe4d665/build.gradle -- diff --git a/build.gradle b/build.gradle index 714342b..9e2c938 100755 --- a/build.gradle +++ b/build.gradle @@ -323,7 +323,7 @@ task coffeeScriptDocs(type: Exec) { def outputDir = file($buildDir/documentation/coffeescript) -// Note: this currently does not include the +// Note: this currently does not include the results of preprocessing the t5/core/dom.coffee file def sources = files()
[jira] [Created] (TAP5-2132) Generation of documentation for t5/core/dom should use the split (for jQuery, for Prototype) files, not the combined source file
Howard M. Lewis Ship created TAP5-2132: -- Summary: Generation of documentation for t5/core/dom should use the split (for jQuery, for Prototype) files, not the combined source file Key: TAP5-2132 URL: https://issues.apache.org/jira/browse/TAP5-2132 Project: Tapestry 5 Issue Type: Bug Components: tapestry-core Affects Versions: 5.4 Reporter: Howard M. Lewis Ship Struggled with Gradle for a while on this without making progress, so left it generating the documentation from the combined file, which is far less readable than the split files. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
git commit: Remove a Gradle warning
Updated Branches: refs/heads/master cbe4d6656 - 7664e2cc7 Remove a Gradle warning Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/7664e2cc Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/7664e2cc Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/7664e2cc Branch: refs/heads/master Commit: 7664e2cc7bcdd6ae2a0f332a0eb4a3ecd8909a18 Parents: cbe4d66 Author: Howard M. Lewis Ship hls...@apache.org Authored: Fri Jun 21 16:40:49 2013 -0700 Committer: Howard M. Lewis Ship hls...@apache.org Committed: Fri Jun 21 16:40:49 2013 -0700 -- tapestry-wro4j/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/7664e2cc/tapestry-wro4j/build.gradle -- diff --git a/tapestry-wro4j/build.gradle b/tapestry-wro4j/build.gradle index b4a770b..3c541e7 100644 --- a/tapestry-wro4j/build.gradle +++ b/tapestry-wro4j/build.gradle @@ -38,5 +38,5 @@ jar.manifest { test { useJUnit() -systemProperties geb.build.reportsDir: $reportsDir/geb +systemProperties geb.build.reportsDir: $reporting.baseDir/geb } \ No newline at end of file
git commit: Advance version number to 5.4-alpha-10
Updated Branches: refs/heads/master 7664e2cc7 - 7e65baebf Advance version number to 5.4-alpha-10 Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/7e65baeb Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/7e65baeb Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/7e65baeb Branch: refs/heads/master Commit: 7e65baebf6d3cdf02ef8df1fe0586f4bcfa293ce Parents: 7664e2c Author: Howard M. Lewis Ship hls...@apache.org Authored: Fri Jun 21 17:18:17 2013 -0700 Committer: Howard M. Lewis Ship hls...@apache.org Committed: Fri Jun 21 17:18:17 2013 -0700 -- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/7e65baeb/build.gradle -- diff --git a/build.gradle b/build.gradle index 9e2c938..9da2ad8 100755 --- a/build.gradle +++ b/build.gradle @@ -34,7 +34,7 @@ project.version = tapestryVersion() def tapestryVersion() { def major = 5.4 -def minor = -alpha-9 +def minor = -alpha-10 // When building on the CI server, make sure -SNAPSHOT is appended, as it is a nightly build. // When building normally, or for a release, no suffix is desired.
Git Push Summary
Updated Tags: refs/tags/5.4-alpha-9 [created] 7664e2cc7
git commit: Turn of JavaDoc generation on the CI server while we wait for JDK update
Updated Branches: refs/heads/master 7e65baebf - b8e15bfc3 Turn of JavaDoc generation on the CI server while we wait for JDK update Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/b8e15bfc Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/b8e15bfc Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/b8e15bfc Branch: refs/heads/master Commit: b8e15bfc324716206d2aafde9be781069db2be0e Parents: 7e65bae Author: Howard M. Lewis Ship hls...@apache.org Authored: Fri Jun 21 17:31:01 2013 -0700 Committer: Howard M. Lewis Ship hls...@apache.org Committed: Fri Jun 21 17:31:01 2013 -0700 -- build.gradle | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/b8e15bfc/build.gradle -- diff --git a/build.gradle b/build.gradle index 9da2ad8..7c70f31 100755 --- a/build.gradle +++ b/build.gradle @@ -34,7 +34,7 @@ project.version = tapestryVersion() def tapestryVersion() { def major = 5.4 -def minor = -alpha-10 +def minor = -alpha-10 // When building on the CI server, make sure -SNAPSHOT is appended, as it is a nightly build. // When building normally, or for a release, no suffix is desired. @@ -348,7 +348,8 @@ dependencies { } task continuousIntegration { -dependsOn subprojects.build, aggregateJavadoc, subprojects.uploadPublished +// Temporarily removed aggregateJavadoc as there's an issue w.r.t JDK on the CI server +dependsOn subprojects.build, subprojects.uploadPublished description Task executed on Jenkins CI server after SVN commits }