Commit Graph

456 Commits

Author SHA1 Message Date
kozbial
1cd9e1c8ea Migrate core/renderers/thrasos/info.js to goog.module 2021-08-16 11:23:51 -07:00
kozbial
60ed51a0b3 Migrate core/renderers/thrasos/info.js to ES6 const/let 2021-08-16 11:23:51 -07:00
kozbial
0def8c0a99 Migrate core/renderers/thrasos/renderer.js named requires 2021-08-16 11:01:50 -07:00
kozbial
9daf2f3be1 Migrate core/renderers/thrasos/renderer.js to goog.module 2021-08-16 11:01:50 -07:00
Aaron Dodson
26195a6d9c Migrate core/renderers/minimalist/info.js to goog.module syntax (#5364)
* Migrate core/renderers/minimalist/info.js to goog.module

* Migrate core/renderers/minimalist/info.js to named requires

* clang-format core/renderers/minimalist/info.js
2021-08-16 08:49:49 -07:00
Aaron Dodson
1e32aee7ac Migrate core/renderers/minimalist/constants.js to goog.module syntax (#5363)
* Migrate core/renderers/minimalist/constants.js to goog.module

* Migrate core/renderers/minimalist/constants.js to named requires

* clang-format core/renderers/minimalist/constants.js
2021-08-16 08:48:56 -07:00
Aaron Dodson
8e3cf41d2b Migrate core/renderers/minimalist/renderer.js to goog.module syntax (#5365)
* Migrate core/renderers/minimalist/renderer.js to goog.module

* Migrate core/renderers/minimalist/renderer.js to named requires

* clang-format core/renderers/minimalist/renderer.js
2021-08-16 08:24:36 -07:00
kozbial
012bb89986 Revert clang-format on comment in core/renderers/zelos/marker_svg.js 2021-08-12 17:04:18 -07:00
kozbial
08626a689a clang-format core/renderers/zelos/marker_svg.js 2021-08-12 17:04:18 -07:00
kozbial
52d6af787e Migrate core/renderers/zelos/marker_svg.js named requires 2021-08-12 17:04:18 -07:00
kozbial
42ce46bdd8 Migrate core/renderers/zelos/marker_svg.js to goog.module 2021-08-12 17:04:18 -07:00
kozbial
428621688f Migrate core/renderers/zelos/marker_svg.js to ES6 const/let 2021-08-12 17:04:18 -07:00
kozbial
8e5fcaf724 clang-format core/renderers/zelos/info.js 2021-08-12 16:00:29 -07:00
kozbial
10e8349bad Migrate core/renderers/zelos/info.js named requires 2021-08-12 16:00:29 -07:00
kozbial
a0980ae3be Migrate core/renderers/zelos/info.js to goog.module 2021-08-12 16:00:29 -07:00
kozbial
390cc692bb Migrate core/renderers/zelos/info.js to ES6 const/let 2021-08-12 16:00:29 -07:00
kozbial
5dff47a1f8 clang-format core/renderers/zelos/drawer.js 2021-08-12 13:20:24 -07:00
kozbial
e9f2d7087b Migrate core/renderers/zelos/drawer.js named requires 2021-08-12 13:20:24 -07:00
kozbial
8073b0e282 Migrate core/renderers/zelos/drawer.js to goog.module 2021-08-12 13:20:24 -07:00
kozbial
7f213b968c Migrate core/renderers/zelos/drawer.js to ES6 const/let 2021-08-12 13:20:24 -07:00
kozbial
8a48ba2642 clang-format core/renderers/common/debugger.js 2021-08-12 09:53:30 -07:00
kozbial
f02e0015f5 Migrate core/renderers/common/debugger.js named requires 2021-08-12 09:53:30 -07:00
kozbial
d6dc3807e9 Migrate core/renderers/common/debugger.js to goog.module 2021-08-12 09:53:30 -07:00
kozbial
a557320eef Migrate core/renderers/common/debugger.js to ES6 const/let 2021-08-12 09:53:30 -07:00
kozbial
9411c812f4 clang-format core/renderers/zelos/constants.js 2021-08-12 09:46:10 -07:00
kozbial
d2267e9533 Migrate core/renderers/zelos/constants.js named requires 2021-08-12 09:46:10 -07:00
kozbial
c539c53981 Migrate core/renderers/zelos/constants.js to goog.module 2021-08-12 09:46:10 -07:00
kozbial
10785ba7c0 Migrate core/renderers/zelos/constants.js to ES6 const/let 2021-08-12 09:46:10 -07:00
kozbial
bdf16d88e0 clang-format core/renderers/geras/measurables/input.js 2021-08-11 13:51:05 -07:00
kozbial
8f83073cdb Migrate core/renderers/geras/measurables/input.js named requires 2021-08-11 13:51:05 -07:00
kozbial
26d4431ae5 Migrate core/renderers/geras/measurables/input.js to goog.module 2021-08-11 13:51:05 -07:00
kozbial
87568c5869 Split classes from core/renderers/geras/measurables/input.js into multiple files 2021-08-11 13:51:05 -07:00
kozbial
88a7779cb2 clang-format core/renderers/measurables/inputs.js 2021-08-11 13:49:50 -07:00
kozbial
35cf6482e3 Migrate core/renderers/measurables/inputs.js named requires 2021-08-11 13:49:50 -07:00
kozbial
59dee77fa8 Migrate core/renderers/measurables/inputs.js to goog.module 2021-08-11 13:49:50 -07:00
kozbial
3081c40a02 Migrate core/renderers/measurables/input_connection.js to ES6 const/let 2021-08-11 13:49:50 -07:00
kozbial
09573bcf16 Split classes from core/renderers/measurables/inputs.js 2021-08-11 13:49:50 -07:00
kozbial
62fff867d8 clang-format core/renderers/common/renderer.js 2021-08-11 13:45:38 -07:00
kozbial
15c512f6ea Migrate core/renderers/common/renderer.js named requires 2021-08-11 13:45:38 -07:00
kozbial
c1bf49ae5c Migrate core/renderers/common/renderer.js to goog.module 2021-08-11 13:45:38 -07:00
kozbial
684047d22f Migrate core/renderers/common/renderer.js to ES6 const/let 2021-08-11 13:45:38 -07:00
kozbial
8aa437b44a Migrate core/renderers/minimalist/drawer.js named requires 2021-08-11 13:44:17 -07:00
kozbial
7c45b039f3 Migrate core/renderers/minimalist/drawer.js to goog.module 2021-08-11 13:44:17 -07:00
Christopher Allen
4c40378b9a Use goog.requireType when importing interfaces (etc.) (#5343)
* Use goog.requireType when importing I* interfaces

Interfaces have no code, so should never be referred to outside of
(JSDoc) comments, and so the modules that define only interfaces never
need to be goog.require'd - goog.requireType is always sufficient.

This commit fixes imports of all modules whose name matches
/(.*\.)?I[A-Z]*/ - i.e., the hungarian-notation named ones in
core/interfaces/.

* Use goog.requireType when only using import for type specifications

Where a module is imported only to used in JSDoc comments it can
(and should) be goog.requireType'd instead of goog.require'd.

* Remove spurious eslint-disable no-unused-vars

There were a few cases where modules were being imported with
goog.require (because they are referred to in code, not just JSDoc
comments) but were prefaced by a spurious eslint suppress.

Remove these, restoring the invariant that an import gets an eslint
if and only if it is a requireType.

* Remove obsolete Closure Compiler error group

stricterMissingRequire has been superceded by missingRequire, and now
causes a Java null pointer exception if supplied.
2021-08-11 18:50:45 +01:00
Aaron Dodson
228ecb0f2d Migrate core/renderers/geras/renderer.js to goog.module syntax (#5307)
* Migrate core/renderers/geras/renderer.js to goog.module

* Migrate core/renderers/geras/renderer.js to named requires

* clang-format core/renderers/geras/renderer.js
2021-08-11 08:30:05 -07:00
Aaron Dodson
0f7f597758 Migrate core/renderers/geras/drawer.js to goog.module syntax (#5300)
* Migrate core/renderers/geras/drawer.js to ES6 const/let

* Migrate core/renderers/geras/drawer.js to goog.module

* Migrate core/renderers/geras/drawer.js to named requires

* clang-format core/renderers/geras/drawer.js

* Remove Blockly prefix on call to blockRendering in core/renderers/geras/drawer.js
2021-08-11 08:26:04 -07:00
Aaron Dodson
18283e816f Migrate core/renderers/measurables/base.js to goog.module syntax (#5308)
* Migrate core/renderers/measurables/base.js to goog.module

* Migrate core/renderers/measurables/base.js to named requires
2021-08-11 08:11:44 -07:00
kozbial
1487698343 Remove extra newline and remove unecessary package annotation 2021-08-09 18:23:07 -07:00
kozbial
70d8ca2a20 clang-format core/renderers/common/block_rendering.js 2021-08-09 18:23:07 -07:00
kozbial
f565120efb Migrate core/renderers/common/block_rendering.js named requires 2021-08-09 18:23:07 -07:00