jsonnet icon indicating copy to clipboard operation
jsonnet copied to clipboard

Jsonnet - The data templating language

Results 210 jsonnet issues
Sort by recently updated
recently updated
newest added

Just making sure someone saw this warning ``` /builddir/build/BUILD/jsonnet-0.19.1/core/vm.cpp: In member function 'const c4::yml::Tree {anonymous}::Interpreter::treeFromString(const std::string&)': /builddir/build/BUILD/jsonnet-0.19.1/core/vm.cpp:1638:27: warning: 'c4::yml::Tree c4::yml::parse(c4::csubstr)' is deprecated: use parse_in_arena() instead [-Wdeprecated-declarations] 1638 | return ryml::parse(c4::to_csubstr(s));...

Adds a dep on openssl and absl. I'm not sure how problematic that is.

cla: yes

When passing `quote_keys=false` to the method `std.manifestYamlDoc` it becomes really slow. Seems like the method checks if the key is safe to use without escaping. Uses the `bareSafe` method. This...

performance

on `master`, runs: ```bash CC=clang bazel run //cmd:jsonnet --copt=-fsanitize=memory --copt=-g --copt=-fsanitize-memory-track-origins --linkopt=-fsanitize=memory ``` it shows: ``` $ CC=clang bazel run //cmd:jsonnet --copt=-fsanitize=memory --copt=-g --copt=-fsanitize-memory-track-origins --linkopt=-fsanitize=memory 130 master WARNING: Stripping enabled,...

bug

This keeps redefining `std` from breaking expressions that desugar to calls to standard library functions by redefining `std`. This is similar to what the Go implementation does. Fixes https://github.com/google/jsonnet/issues/1128.

OSS-Fuzz has found a bug in this project. Please see https://oss-fuzz.com/testcase?key=6314208458244096 for details and reproducers. This issue is mirrored from https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=68546 and will auto-close if the status changes there. If...

It would be nice to have support for underscores in numeric literals to be able to write `500_000_000` instead of `500000000`. This is a common feature for digit grouping in...

enhancement

[JSON5](https://json5.org/) brings ECMAScript 5.1 features to JSON. Jsonnet supports most of the JSON5 features with a few exceptions: - Strings may span multiple lines by escaping new line characters. -...

enhancement