bazelbuild / bazelbuild/rules_closure
moduleLoad spuriously fires on ES6 imports
Open
- Dominant language
- Java
- Stars
- 159
- Forks
- 111
- PR merge metrics
- No merged PRs in 30d
Description
When using rules_closure to compile a trivial js application that uses ES6 modules, compilation fails unless `moduleLoad` is suppressed.
This can be seen in https://github.com/bazelbuild/rules_closure/pull/409
Contributor guide
Research direction
Start by reproducing the trivial ES6 module compilation failure described in pull request 409, then trace how moduleLoad is handled during compilation. Done means the application compiles successfully without suppressing moduleLoad.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100