rules_closure icon indicating copy to clipboard operation
rules_closure copied to clipboard

Closure rules for Bazel

Results 86 rules_closure issues
Sort by recently updated
recently updated
newest added

If a `closure_js_library` has a strict language, then JsChecker's strict dependency checking should also apply to global symbols—not just goog / es6 namespaces. For example, if I say `doodle =...

enhancement
P2

One of the nice things about Skylark is if you define multiple `ctx.action` statements inside a rule, it will only run each individual action _if necessary_. Therefore, it is possible...

P2
redesign

We need to figure out what we're going to do about types that are only referenced inside JSDocs. See: - https://github.com/bazelbuild/rules_closure/pull/66 - https://github.com/bazelbuild/rules_closure/pull/68/files#r64685678

enhancement
P2

When [updating](https://github.com/bazelbuild/rules_closure/pull/71) to library/compiler version v20160517 JsChecker reports the following warnings: ``` INFO: From Checking 812 JS files in //closure/library:library: external/closure_library/closure/goog/datasource/expr.js:276: WARNING lintChecks JSC_MISSING_REQUIRE_CALL_WARNING - missing require: 'goog.ds.DataManager' goog.ds.DataManager.getInstance(); ^...

We need a Java program that plugs into the CSS compiler (just like [JsChecker](https://github.com/bazelbuild/rules_closure/blob/master/java/com/google/javascript/jscomp/JsChecker.java)) which will do two things: 1. Strict dependency checking: Validate dependent rules form a transitive closure....

enhancement
P2

Are there plans to implement a bazel rule for generating documentation using https://github.com/jleyba/js-dossier for example?

enhancement
help wanted
P3

Hi, I'm just taking these rules for a spin. I know they say alpha, so if the issues aren't helpful, feel free to tell me to hold off for a...

XMB = XML Message Bundle I need to write support for all the translated text stuff supported by the Closure Compiler and Closure Templates.

enhancement
P3

The "to_proto" method on Starlark structs is deprecated and shouldn't be used. Instead, the proto module's "encode_text" function should be used. (https://bazel.build/rules/lib/toplevel/proto) It, along with "to_json", can be disabled in...