Skip to content

Conversation

@thiagohp
Copy link
Contributor

No description provided.

thiagohp added 30 commits April 4, 2025 10:11
since it causes a duplicated variable compilation error in generated
AMD/Require.js modules
to tapestry-core to keep things simple (even if a bit less organized)
thiagohp added 27 commits June 7, 2025 09:52
@thiagohp thiagohp merged commit 4cee8ee into master Jun 14, 2025
@thiagohp thiagohp deleted the feature/coffeescript-to-typescript branch June 14, 2025 12:23
thiagohp added a commit that referenced this pull request Jun 14, 2025
#53)

* decaffeinate: Rename ajax.coffee and 27 other files from .coffee to .js

* decaffeinate: Convert ajax.coffee and 27 other files to JS

* TAP5-2804: moving converted CoffeeScript sources to TS project

* TAP5-2804: creating TypeScript project

* TAP5-2804: changing file extensions from .js to .ts

* TAP5-2804: moving TypeScript files to correct folder

* TAP5-2805: Upgrade underscore.js to 1.36.7

* TAP5-2804: another pass at the CoffeeScript to TypeScript conversion

* TAP5-2804: finishing the CoffeeScript to TypeScript conversion

Thorough tests still needed, though.

* TAP5-2804: finishing the CoffeeScript to TypeScript conversion

Thorough tests still needed, though.

* TAP5-2804: adding dom-prototype.ts plus little tweaks

* TAP5-2804: adapting the build system to the TS codebase

* TAP5-2804: renaming 'exports' variable in TS sources

since it causes a duplicated variable compilation error in generated
AMD/Require.js modules

* TAP5-2804: fixing typeScriptDocs() task type

* TAP5-2804: removing t5-core-dom.coffee

* decaffeinate: Rename beanvalidator-validation.coffee from .coffee to .js

* decaffeinate: Convert beanvalidator-validation.coffee to JS

* TAP5-2804: moving former Coffee file to resources

* TAP5-2804: moving beanvalidator-validation JS

to tapestry-core to keep things simple (even if a bit less organized)

* TAP5-2804:  beanvalidator-validation JS to TS

* TAP5-2804: tapestry-beanvalidator cleanup

* decaffeinate: Rename zonedemo.coffee and 10 other files from .coffee to .js

* decaffeinate: Convert zonedemo.coffee and 10 other files to JS

* TAP5-2804: moving converted CoffeeScript to JS files

* TAP5-2804: more CS to TS adjustments

* TAP5-2804: removing last remnants of CoffeeScript

* Trying to figure out Jenkins test failures

* Another attempt to figure out Jenkins test failures

* Attempt #3

* TAP5-2804: bunch of small adjustments

* TAP5-2804: fixing imports and JSDoc

* TAP5-2804: initial work on option to disable Require.js

* TAP5-2804: more little fixes

* TAP5-2804: fixing onDocument() and its usages, plus imports

* TAP5-2804: adapting test JS code to AMD module changes.

* TAP5-2804: jQuery fixes

* TAP5-2804: test JS fixes plus TS conversion fixes

* TAP5-2804: fixing scanners initialization in dom.js

* TAP5-2804: fixed ElementWrapper.attr() in jQuery.

* Enabling logging to Gradle console on tapestry-beanvalidator

* TAP5-2804: task tapestry-core:compileTypeScript not being called
* TAP5-2804: renaming Require.js-enabling configuration symbol

* Trying to speed up integration tests

* TAP5-2804: adding test suites for Require.js enabled and not

* Disabling tests with Require.js disabled while it's been worked

* Fixing broken tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant