mirror of
https://github.com/google/blockly.git
synced 2025-12-13 04:40:09 +01:00
* refactor(generators): Migrate javascript_generator.js to TypeScript * refactor(generators): Simplify getAdjusted Slightly simplify the implementation of getAdjusted, in part to make it more readable. Also improve its JSDoc comment. * refactor(generators): Migrate generators/javascript/* to TypeScript First pass doing very mechanistic migration, not attempting to fix all the resulting type errors. * fix(generators): Fix type errors in generator functions This consists almost entirely of adding casts, so the code output by tsc should be as similar as possible to the pre-migration .js source files. * refactor(generators): Migrate generators/javascript.js to TypeScript The way the generator functions are added to javascriptGenerator.forBlock has been modified so that incorrect generator function signatures will cause tsc to generate a type error. * chore(generator): Format One block protected with // prettier-ignore to preserve careful comment formatting. Where there are repeated concatenations prettier has made a pretty mess of things, but the correct fix is probably to use template literals instead (rather than just locally disabling prettier). This has been added to the to-do list in #7600. * fix(generators): Fixes for PR #7602 * fix(generators): Fix syntax error
31 lines
505 B
Plaintext
31 lines
505 B
Plaintext
# Build Artifacts
|
|
/msg/*
|
|
/build/*
|
|
/dist/*
|
|
/typings/*
|
|
/docs/*
|
|
|
|
# Tests other than mocha unit tests
|
|
/tests/blocks/*
|
|
/tests/themes/*
|
|
/tests/compile/*
|
|
/tests/jsunit/*
|
|
/tests/generators/*
|
|
/tests/mocha/webdriver.js
|
|
/tests/screenshot/*
|
|
/tests/test_runner.js
|
|
/tests/workspace_svg/*
|
|
|
|
# Demos, scripts, misc
|
|
/node_modules/*
|
|
/demos/*
|
|
/appengine/*
|
|
/externs/*
|
|
/closure/*
|
|
/scripts/gulpfiles/*
|
|
CHANGELOG.md
|
|
PULL_REQUEST_TEMPLATE.md
|
|
|
|
# Don't bother formatting JavaScript files we're about to migrate:
|
|
/generators/**/*.js
|