-
Bazel's Starlark (very similarly to Python) has a separation between `str` and `repr` and consistently uses `repr` for nested objects.
For example, this always holds for lists, no matter what `foo`…
-
Both the Go and the Rust implementation of starlark have installation instructions. The Java implementation does not. It'd be nice to fill out the Java installation docs. It's not obvious to me where …
-
Apparently Starlark (https://github.com/google/starlark-go) could be a good candidate for a built-in Go-native interpreter.
-
When calculating things like [integrity hashes](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) (used by recent Bazel releases), it's helpful to be able to base64 encode a…
-
Currently it's plausible to test RK scripts via Starlark unit testing (https://docs.bazel.build/versions/master/skylark/testing.html#for-testing-starlark-utilities), but this doesn't capture the behav…
htuch updated
3 years ago
-
If we have a source file with a non Latin1 character in the file name (e.g. **λ.file**)
- and it is referenced in a glob(), let's say to attribute srcs (of type label_list)
- and you evaluate at…
-
Here's a nice way to get a Java stack trace:
```
# BUILD
evil = []
evil.append(evil)
filegroup(
name = 'f',
srcs = evil,
)
```
```
$ bazel --batch build :f
INFO: Elapsed time: 0.…
-
### Background & motivation
Context: https://github.com/kurtosis-tech/ethereum-package/pull/363#discussion_r1404129138
### Desired behaviour
An api in starlark that exposes both private and public …
-
Following the example of Python. Motivation: https://github.com/bazelbuild/bazel-skylib/issues/282
-
katre@ is working on exec platform resolution improvements.
As part of that we want to switch `license()` rules [from the exec configuration](https://github.com/bazelbuild/bazel/blob/1e5e75e401d631…