-
The thing that generates files like [`net472.BUILD`](https://github.com/Brightspace/rules_csharp/blob/master/csharp/private/frameworks/net472.BUILD) is inside our mono-repo, but that's not really a go…
-
The Starlark spec states that the scope of a global binding is the entire file, including the portion before the binding. That is, this program is not statically rejected, but fails during evaluation:…
-
Currently, there is no notion of built-in functions. The first-party function images in `gcr.io/kpt-fn` have no special meaning or treatment and are released and versioned independently from the kpt C…
-
Hi!
It seems like `archive_repository_implementation` is invoking `bazel` directly: https://github.com/bazelbuild/rules_kotlin/blob/26c811765f8ed42d4538a1963dffb9dc2d12f3b8/src/main/starlark/releas…
-
This extension's warning about no `buildifier` being found is overly eager, and presumes that the environment should have a single, global `buildifier` executable shared by multiple projects.
But d…
-
The exports_manifest attribute of android_library is leftover from an internal migration. It should be removed from android_library and manifests should always be merged up the build graph.
-
In Python, `dir()` without args can list all available funcs and vars in current environment, like this:
```
❯ python
Python 3.11.3 (main, May 3 2023, 23:19:07) [Clang 14.0.3 (clang-1403.0.22.14…
-
Hi,
I was wondering if you ever considered making starlark (https://github.com/facebook/starlark-rust) part of jinja? With its roots in python, i thought that would potentially be a great fit to ma…
-
This took a while to figure out, but as far as I can tell a glob like `glob(include=["C:\foo\bar\**\*"])` will never match anything, and instead would need to be expressed with forward slashes (that i…
-
### Description of the feature request:
I'd like `config_setting` and `constraint_value` rules to output a provider corresponding to whether they evaluate to true or false. This would allow us to…