[ https://issues.apache.org/jira/browse/TAP5-2804?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17953863#comment-17953863 ]
Hudson commented on TAP5-2804: ------------------------------ FAILURE: Integrated in Jenkins build Tapestry ยป TAP5-2804 #7 (See [https://ci-builds.apache.org/job/Tapestry/job/TAP5-2804/7/]) TAP5-2804: fixing imports and JSDoc (thiago: rev 488e55ab72b844dd0914d8f53bfa78adac270e2d) * (edit) tapestry-core/src/main/typescript/src/t5/core/form-fragment.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/ajaxformloop.ts * (add) tapestry-core/src/main/typescript/src/t5/core/messages-amd.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/zone.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/alert.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/t5-core-dom-prototype.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/time-interval.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/select.ts * (edit) 5_10_RELEASE_NOTES.md * (edit) tapestry-core/src/main/typescript/package.json * (add) tapestry-core/src/main/typescript/src/t5/core/messages-es-module.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/exception-display.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/autocomplete.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/exception-frame.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/graphviz.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/messages.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/t5-core-dom-jquery.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/datefield.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/localdate.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/tree.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/zone-refresh.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/confirm-click.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/palette.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/init.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/validation.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/pageinit.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/types.ts * (edit) tapestry-core/src/main/typescript/tsconfig.json TAP5-2804: initial work on option to disable Require.js (thiago: rev 81834811be1e2efe2e3f15639c00614ba6c83e92) * (edit) tapestry-core/src/main/java/org/apache/tapestry5/SymbolConstants.java * (edit) tapestry-core/src/main/java/org/apache/tapestry5/modules/JavaScriptModule.java * (edit) tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/ConfigureHTMLElementFilter.java * (edit) tapestry-core/src/main/java/org/apache/tapestry5/modules/TapestryModule.java * (edit) tapestry-core/src/main/java/org/apache/tapestry5/internal/services/javascript/ModuleManagerImpl.java * (edit) tapestry-core/src/main/java/org/apache/tapestry5/internal/util/MessageCatalogResource.java TAP5-2804: more little fixes (thiago: rev a50136fb5ec867ab5154d30b33e212a54761899a) * (edit) tapestry-core/src/main/typescript/src/t5/core/fields.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/localdate.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/messages-amd.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/t5-core-dom-prototype.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/palette.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/init.ts * (edit) tapestry-core/src/main/typescript/tsconfig.json * (edit) build.gradle * (edit) tapestry-core/src/main/typescript/package.json * (edit) tapestry-core/src/main/typescript/src/t5/beanvalidator/beanvalidator-validation.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/exception-frame.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/validation.ts TAP5-2804: fixing onDocument() and its usages, plus imports (thiago: rev fb73230bfef398f8aba8b8c9a92b2c18366d3a8a) * (edit) tapestry-core/src/main/typescript/src/t5/core/types.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/datefield.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/forms.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/confirm-click.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/init.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/validation.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/exception-frame.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/ajaxformloop.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/fields.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/exception-display.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/alert.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/form-fragment.ts * (edit) tapestry-core/src/main/typescript/src/t5/beanvalidator/beanvalidator-validation.ts * (edit) tapestry-core/src/main/typescript/src/t5/core/t5-core-dom-prototype.ts TAP5-2804: adapting test JS code to AMD module changes. (thiago: rev 028d8293b8a4d642c56ac4f597f1ce7923c955be) * (edit) tapestry-core/src/test/resources/META-INF/modules/validate-in-error.js * (edit) tapestry-core/src/test/resources/META-INF/modules/palette-demo.js * (edit) tapestry-core/src/test/resources/META-INF/modules/app/test-support.js > Convert Tapestry's JS code from CoffeeScript to TypeScript > ---------------------------------------------------------- > > Key: TAP5-2804 > URL: https://issues.apache.org/jira/browse/TAP5-2804 > Project: Tapestry 5 > Issue Type: Improvement > Components: tapestry-core > Reporter: Thiago Henrique De Paula Figueiredo > Assignee: Thiago Henrique De Paula Figueiredo > Priority: Major > > CoffeeScript was useful when JavaScript was lacking several features, but > since then CS got obsolete and it's odd, way too different syntax from > JavaScript makes adding or changing existing code much more difficult than it > should. > Besides converting the sources, Tapestry should also publish its JavaScript > to npm to make it easier for developers to write their own JavaScript or > TypeScript code which uses Tapestry's own one. -- This message was sent by Atlassian Jira (v8.20.10#820010)