├── .github └── workflows │ ├── ci.yml │ ├── conventional-commits.yml │ └── release.yml ├── .gitignore ├── .markdownlint.yaml ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── ci ├── build-and-test.sh ├── build-dist-linux.sh ├── build-dist-windows.sh ├── cargo-env.sh ├── check-conventional-commits.sh ├── clippy.sh ├── external-tests.sh ├── extract-changelog.sh ├── get-release-version.sh ├── install-rust.sh ├── lint-aux.sh ├── package-crates.sh ├── publish-crates.sh ├── rust-versions │ ├── msrv.txt │ └── stable.txt └── utils.sh ├── markdown-link-check.json ├── rsjsonnet-front ├── Cargo.toml ├── README.md └── src │ ├── lib.rs │ ├── print.rs │ ├── report │ ├── analyze.rs │ ├── eval.rs │ ├── lexer.rs │ ├── message.rs │ ├── mod.rs │ ├── parser.rs │ └── stack_trace.rs │ ├── session.rs │ └── src_manager.rs ├── rsjsonnet-lang ├── Cargo.toml ├── README.md ├── src │ ├── arena.rs │ ├── ast.rs │ ├── float.rs │ ├── gc │ │ ├── mod.rs │ │ ├── tests.rs │ │ └── trace.rs │ ├── interner │ │ ├── inner.rs │ │ └── mod.rs │ ├── lexer │ │ ├── error.rs │ │ └── mod.rs │ ├── lib.rs │ ├── parser │ │ ├── error.rs │ │ ├── expr.rs │ │ └── mod.rs │ ├── program │ │ ├── analyze.rs │ │ ├── data.rs │ │ ├── error.rs │ │ ├── eval │ │ │ ├── call.rs │ │ │ ├── expr.rs │ │ │ ├── format.rs │ │ │ ├── manifest.rs │ │ │ ├── mod.rs │ │ │ ├── parse_json.rs │ │ │ ├── parse_yaml.rs │ │ │ ├── state.rs │ │ │ └── stdlib.rs │ │ ├── ir.rs │ │ ├── mod.rs │ │ ├── std.libsonnet │ │ └── stdlib.rs │ ├── span.rs │ └── token.rs └── tests │ ├── eval.rs │ ├── interner.rs │ ├── lexer.rs │ ├── parser.rs │ └── span.rs ├── rsjsonnet ├── Cargo.toml ├── README.md ├── src │ ├── cli.rs │ └── main.rs └── tests │ └── ui │ ├── defs.rs │ ├── main.rs │ └── test.rs └── ui-tests ├── colors ├── eval_error.jsonnet ├── eval_error.stderr ├── invalid_utf8.jsonnet └── invalid_utf8.stderr ├── fail ├── array │ ├── for_spec_not_array.jsonnet │ ├── for_spec_not_array.stderr │ ├── if_spec_cond_not_bool.jsonnet │ ├── if_spec_cond_not_bool.stderr │ ├── index_not_integer.jsonnet │ ├── index_not_integer.stderr │ ├── index_not_number.jsonnet │ ├── index_not_number.stderr │ ├── index_out_of_range.jsonnet │ └── index_out_of_range.stderr ├── assert │ ├── cond_is_not_bool.jsonnet │ ├── cond_is_not_bool.stderr │ ├── failed.jsonnet │ ├── failed.stderr │ ├── failed_with_non_str_msg.jsonnet │ ├── failed_with_non_str_msg.stderr │ ├── failed_with_str_msg.jsonnet │ └── failed_with_str_msg.stderr ├── binary_op │ ├── add_array_number.jsonnet │ ├── add_array_number.stderr │ ├── add_array_object.jsonnet │ ├── add_array_object.stderr │ ├── add_null_number.jsonnet │ ├── add_null_number.stderr │ ├── add_number_array.jsonnet │ ├── add_number_array.stderr │ ├── add_number_null.jsonnet │ ├── add_number_null.stderr │ ├── add_object_array.jsonnet │ ├── add_object_array.stderr │ ├── add_overflow.jsonnet │ ├── add_overflow.stderr │ ├── and_unsafe_lhs.jsonnet │ ├── and_unsafe_lhs.stderr │ ├── and_unsafe_rhs.jsonnet │ ├── and_unsafe_rhs.stderr │ ├── div_by_zero.jsonnet │ ├── div_by_zero.stderr │ ├── div_overflow.jsonnet │ ├── div_overflow.stderr │ ├── mul_overflow.jsonnet │ ├── mul_overflow.stderr │ ├── or_unsafe_lhs.jsonnet │ ├── or_unsafe_lhs.stderr │ ├── or_unsafe_rhs.jsonnet │ ├── or_unsafe_rhs.stderr │ ├── rem_by_zero.jsonnet │ ├── rem_by_zero.stderr │ ├── shl_by_neg.jsonnet │ ├── shl_by_neg.stderr │ ├── shl_overflow.jsonnet │ ├── shl_overflow.stderr │ ├── shl_unsafe_lhs.jsonnet │ ├── shl_unsafe_lhs.stderr │ ├── shl_unsafe_rhs.jsonnet │ ├── shl_unsafe_rhs.stderr │ ├── shr_by_neg.jsonnet │ ├── shr_by_neg.stderr │ ├── shr_unsafe_lhs.jsonnet │ ├── shr_unsafe_lhs.stderr │ ├── shr_unsafe_rhs.jsonnet │ ├── shr_unsafe_rhs.stderr │ ├── sub_overflow.jsonnet │ ├── sub_overflow.stderr │ ├── xor_unsafe_lhs.jsonnet │ ├── xor_unsafe_lhs.stderr │ ├── xor_unsafe_rhs.jsonnet │ └── xor_unsafe_rhs.stderr ├── call │ ├── callee_not_function.jsonnet │ ├── callee_not_function.stderr │ ├── param_not_bound.jsonnet │ ├── param_not_bound.stderr │ ├── positional_after_named.jsonnet │ ├── positional_after_named.stderr │ ├── repeated_param_1.jsonnet │ ├── repeated_param_1.stderr │ ├── repeated_param_2.jsonnet │ ├── repeated_param_2.stderr │ ├── too_many_args.jsonnet │ ├── too_many_args.stderr │ ├── unknown_param.jsonnet │ └── unknown_param.stderr ├── compare │ ├── boolean_ge.jsonnet │ ├── boolean_ge.stderr │ ├── boolean_gt.jsonnet │ ├── boolean_gt.stderr │ ├── boolean_le.jsonnet │ ├── boolean_le.stderr │ ├── boolean_lt.jsonnet │ ├── boolean_lt.stderr │ ├── different_types_ge.jsonnet │ ├── different_types_ge.stderr │ ├── different_types_gt.jsonnet │ ├── different_types_gt.stderr │ ├── different_types_le.jsonnet │ ├── different_types_le.stderr │ ├── different_types_lt.jsonnet │ ├── different_types_lt.stderr │ ├── function_eq.jsonnet │ ├── function_eq.stderr │ ├── function_ge.jsonnet │ ├── function_ge.stderr │ ├── function_gt.jsonnet │ ├── function_gt.stderr │ ├── function_le.jsonnet │ ├── function_le.stderr │ ├── function_lt.jsonnet │ ├── function_lt.stderr │ ├── function_ne.jsonnet │ ├── function_ne.stderr │ ├── inner_error_1_eq.jsonnet │ ├── inner_error_1_eq.stderr │ ├── inner_error_1_ge.jsonnet │ ├── inner_error_1_ge.stderr │ ├── inner_error_1_gt.jsonnet │ ├── inner_error_1_gt.stderr │ ├── inner_error_1_le.jsonnet │ ├── inner_error_1_le.stderr │ ├── inner_error_1_lt.jsonnet │ ├── inner_error_1_lt.stderr │ ├── inner_error_1_ne.jsonnet │ ├── inner_error_1_ne.stderr │ ├── inner_error_2_eq.jsonnet │ ├── inner_error_2_eq.stderr │ ├── inner_error_2_ge.jsonnet │ ├── inner_error_2_ge.stderr │ ├── inner_error_2_gt.jsonnet │ ├── inner_error_2_gt.stderr │ ├── inner_error_2_le.jsonnet │ ├── inner_error_2_le.stderr │ ├── inner_error_2_lt.jsonnet │ ├── inner_error_2_lt.stderr │ ├── inner_error_2_ne.jsonnet │ ├── inner_error_2_ne.stderr │ ├── null_ge.jsonnet │ ├── null_ge.stderr │ ├── null_gt.jsonnet │ ├── null_gt.stderr │ ├── null_le.jsonnet │ ├── null_le.stderr │ ├── null_lt.jsonnet │ ├── null_lt.stderr │ ├── object_ge.jsonnet │ ├── object_ge.stderr │ ├── object_gt.jsonnet │ ├── object_gt.stderr │ ├── object_le.jsonnet │ ├── object_le.stderr │ ├── object_lt.jsonnet │ └── object_lt.stderr ├── error │ ├── with_function_msg.jsonnet │ ├── with_function_msg.stderr │ ├── with_non_str_msg.jsonnet │ ├── with_non_str_msg.stderr │ ├── with_str_msg.jsonnet │ └── with_str_msg.stderr ├── if_cond_not_bool.jsonnet ├── if_cond_not_bool.stderr ├── import │ ├── import_not_found.jsonnet │ ├── import_not_found.stderr │ ├── importbin_not_found.jsonnet │ ├── importbin_not_found.stderr │ ├── importstr_not_found.jsonnet │ └── importstr_not_found.stderr ├── infinite_recursion │ ├── array_item_access.jsonnet │ ├── array_item_access.stderr │ ├── import.jsonnet │ └── import.stderr ├── manifest_function.jsonnet ├── manifest_function.stderr ├── number │ ├── bitwise_2_pow_53.jsonnet │ ├── bitwise_2_pow_53.stderr │ ├── const_overflow.jsonnet │ └── const_overflow.stderr ├── object │ ├── assert_failed.jsonnet │ ├── assert_failed.stderr │ ├── assert_failed_assertEqual_1.jsonnet │ ├── assert_failed_assertEqual_1.stderr │ ├── assert_failed_assertEqual_2.jsonnet │ ├── assert_failed_assertEqual_2.stderr │ ├── assert_failed_field.jsonnet │ ├── assert_failed_field.stderr │ ├── assert_failed_index.jsonnet │ ├── assert_failed_index.stderr │ ├── assert_failed_self.jsonnet │ ├── assert_failed_self.stderr │ ├── assert_failed_self_override.jsonnet │ ├── assert_failed_self_override.stderr │ ├── assert_failed_with_msg.jsonnet │ ├── assert_failed_with_msg.stderr │ ├── assert_failed_with_msg_field.jsonnet │ ├── assert_failed_with_msg_field.stderr │ ├── assert_failed_with_msg_index.jsonnet │ ├── assert_failed_with_msg_index.stderr │ ├── field_name_not_string.jsonnet │ ├── field_name_not_string.stderr │ ├── field_of_non_object.jsonnet │ ├── field_of_non_object.stderr │ ├── for_spec_not_array.jsonnet │ ├── for_spec_not_array.stderr │ ├── if_spec_cond_not_bool.jsonnet │ ├── if_spec_cond_not_bool.stderr │ ├── index_not_string.jsonnet │ ├── index_not_string.stderr │ ├── repeated_field_name_1.jsonnet │ ├── repeated_field_name_1.stderr │ ├── repeated_field_name_2.jsonnet │ ├── repeated_field_name_2.stderr │ ├── repeated_field_name_3.jsonnet │ ├── repeated_field_name_3.stderr │ ├── super_index_not_string.jsonnet │ ├── super_index_not_string.stderr │ ├── super_without_super_object_1.jsonnet │ ├── super_without_super_object_1.stderr │ ├── super_without_super_object_2.jsonnet │ ├── super_without_super_object_2.stderr │ ├── super_without_super_object_3.jsonnet │ ├── super_without_super_object_3.stderr │ ├── super_without_super_object_4.jsonnet │ ├── super_without_super_object_4.stderr │ ├── unknown_field_1.jsonnet │ ├── unknown_field_1.stderr │ ├── unknown_field_2.jsonnet │ ├── unknown_field_2.stderr │ ├── unknown_super_field_1.jsonnet │ ├── unknown_super_field_1.stderr │ ├── unknown_super_field_2.jsonnet │ └── unknown_super_field_2.stderr ├── slice │ ├── invalid_arg_1.jsonnet │ ├── invalid_arg_1.stderr │ ├── invalid_arg_2.jsonnet │ ├── invalid_arg_2.stderr │ ├── invalid_arg_3.jsonnet │ ├── invalid_arg_3.stderr │ ├── invalid_arg_4.jsonnet │ ├── invalid_arg_4.stderr │ ├── invalid_end.jsonnet │ ├── invalid_end.stderr │ ├── invalid_start.jsonnet │ ├── invalid_start.stderr │ ├── invalid_step.jsonnet │ └── invalid_step.stderr ├── stack_overflow │ ├── array_compare.jsonnet │ ├── array_compare.stderr │ ├── array_equals.jsonnet │ ├── array_equals.stderr │ ├── array_item_access.jsonnet │ ├── array_item_access.stderr │ ├── array_to_string.jsonnet │ ├── array_to_string.stderr │ ├── function_call.jsonnet │ ├── function_call.stderr │ ├── object_equals.jsonnet │ ├── object_equals.stderr │ ├── object_to_string.jsonnet │ └── object_to_string.stderr ├── stdlib │ ├── __compare │ │ ├── boolean.jsonnet │ │ ├── boolean.stderr │ │ ├── different_types.jsonnet │ │ ├── different_types.stderr │ │ ├── function.jsonnet │ │ ├── function.stderr │ │ ├── inner_error_1.jsonnet │ │ ├── inner_error_1.stderr │ │ ├── inner_error_2.jsonnet │ │ ├── inner_error_2.stderr │ │ ├── null.jsonnet │ │ ├── null.stderr │ │ ├── object.jsonnet │ │ └── object.stderr │ ├── __compare_array │ │ ├── inner_error_1.jsonnet │ │ ├── inner_error_1.stderr │ │ ├── inner_error_2.jsonnet │ │ ├── inner_error_2.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── all │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── item_not_boolean.jsonnet │ │ └── item_not_boolean.stderr │ ├── any │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── item_not_boolean.jsonnet │ │ └── item_not_boolean.stderr │ ├── asciiLower │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── asciiUpper │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── assertEqual │ │ ├── array_1.jsonnet │ │ ├── array_1.stderr │ │ ├── array_2.jsonnet │ │ ├── array_2.stderr │ │ ├── array_boolean.jsonnet │ │ ├── array_boolean.stderr │ │ ├── array_null.jsonnet │ │ ├── array_null.stderr │ │ ├── array_number.jsonnet │ │ ├── array_number.stderr │ │ ├── array_object.jsonnet │ │ ├── array_object.stderr │ │ ├── array_string.jsonnet │ │ ├── array_string.stderr │ │ ├── boolean_1.jsonnet │ │ ├── boolean_1.stderr │ │ ├── boolean_2.jsonnet │ │ ├── boolean_2.stderr │ │ ├── boolean_array.jsonnet │ │ ├── boolean_array.stderr │ │ ├── boolean_null.jsonnet │ │ ├── boolean_null.stderr │ │ ├── boolean_number.jsonnet │ │ ├── boolean_number.stderr │ │ ├── boolean_object.jsonnet │ │ ├── boolean_object.stderr │ │ ├── boolean_string.jsonnet │ │ ├── boolean_string.stderr │ │ ├── function.jsonnet │ │ ├── function.stderr │ │ ├── null_array.jsonnet │ │ ├── null_array.stderr │ │ ├── null_boolean.jsonnet │ │ ├── null_boolean.stderr │ │ ├── null_number.jsonnet │ │ ├── null_number.stderr │ │ ├── null_object.jsonnet │ │ ├── null_object.stderr │ │ ├── null_string.jsonnet │ │ ├── null_string.stderr │ │ ├── number.jsonnet │ │ ├── number.stderr │ │ ├── number_array.jsonnet │ │ ├── number_array.stderr │ │ ├── number_boolean.jsonnet │ │ ├── number_boolean.stderr │ │ ├── number_null.jsonnet │ │ ├── number_null.stderr │ │ ├── number_object.jsonnet │ │ ├── number_object.stderr │ │ ├── number_string.jsonnet │ │ ├── number_string.stderr │ │ ├── object_1.jsonnet │ │ ├── object_1.stderr │ │ ├── object_2.jsonnet │ │ ├── object_2.stderr │ │ ├── object_3.jsonnet │ │ ├── object_3.stderr │ │ ├── object_array.jsonnet │ │ ├── object_array.stderr │ │ ├── object_boolean.jsonnet │ │ ├── object_boolean.stderr │ │ ├── object_null.jsonnet │ │ ├── object_null.stderr │ │ ├── object_number.jsonnet │ │ ├── object_number.stderr │ │ ├── object_string.jsonnet │ │ ├── object_string.stderr │ │ ├── pass_then_fail.jsonnet │ │ ├── pass_then_fail.stderr │ │ ├── string.jsonnet │ │ ├── string.stderr │ │ ├── string_array.jsonnet │ │ ├── string_array.stderr │ │ ├── string_boolean.jsonnet │ │ ├── string_boolean.stderr │ │ ├── string_null.jsonnet │ │ ├── string_null.stderr │ │ ├── string_number.jsonnet │ │ ├── string_number.stderr │ │ ├── string_object.jsonnet │ │ └── string_object.stderr │ ├── avg │ │ ├── empty.jsonnet │ │ ├── empty.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── item_not_number.jsonnet │ │ └── item_not_number.stderr │ ├── base64 │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── invalid_array_item.jsonnet │ │ ├── invalid_array_item.stderr │ │ ├── out_of_range_array.jsonnet │ │ ├── out_of_range_array.stderr │ │ ├── out_of_range_string.jsonnet │ │ └── out_of_range_string.stderr │ ├── base64Decode │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── invalid_char.jsonnet │ │ ├── invalid_char.stderr │ │ ├── invalid_length.jsonnet │ │ └── invalid_length.stderr │ ├── base64DecodeBytes │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── invalid_char.jsonnet │ │ ├── invalid_char.stderr │ │ ├── invalid_length.jsonnet │ │ └── invalid_length.stderr │ ├── char │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── invalid_codepoint_1.jsonnet │ │ ├── invalid_codepoint_1.stderr │ │ ├── invalid_codepoint_2.jsonnet │ │ ├── invalid_codepoint_2.stderr │ │ ├── invalid_codepoint_3.jsonnet │ │ └── invalid_codepoint_3.stderr │ ├── codepoint │ │ ├── empty_string.jsonnet │ │ ├── empty_string.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── more_than_one_char.jsonnet │ │ └── more_than_one_char.stderr │ ├── contains │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── count │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── decodeUTF8 │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── item_not_byte.jsonnet │ │ ├── item_not_byte.stderr │ │ ├── item_not_number.jsonnet │ │ └── item_not_number.stderr │ ├── deepJoin │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── invalid_item.jsonnet │ │ └── invalid_item.stderr │ ├── encodeUTF8 │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── equals │ │ ├── function.jsonnet │ │ ├── function.stderr │ │ ├── inner_error_1.jsonnet │ │ ├── inner_error_1.stderr │ │ ├── inner_error_2.jsonnet │ │ └── inner_error_2.stderr │ ├── equalsIgnoreCase │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── escapeStringBash │ │ ├── manifest_function.jsonnet │ │ └── manifest_function.stderr │ ├── escapeStringDollars │ │ ├── manifest_function.jsonnet │ │ └── manifest_function.stderr │ ├── escapeStringJson │ │ ├── manifest_function.jsonnet │ │ └── manifest_function.stderr │ ├── escapeStringPython │ │ ├── manifest_function.jsonnet │ │ └── manifest_function.stderr │ ├── escapeStringXML │ │ ├── manifest_function.jsonnet │ │ └── manifest_function.stderr │ ├── extVar │ │ ├── code_var_error.jsonnet │ │ ├── code_var_error.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── unknown_var.jsonnet │ │ └── unknown_var.stderr │ ├── filter │ │ ├── cond_not_boolean.jsonnet │ │ ├── cond_not_boolean.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── filterMap │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ └── invalid_arg_3.stderr │ ├── find │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── findSubstr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── flatMap │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── result_not_array.jsonnet │ │ ├── result_not_array.stderr │ │ ├── result_not_string.jsonnet │ │ └── result_not_string.stderr │ ├── flattenArrays │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── item_not_array.jsonnet │ │ └── item_not_array.stderr │ ├── foldl │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── foldr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── format │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── invalid_code.jsonnet │ │ ├── invalid_code.stderr │ │ ├── missing_field.jsonnet │ │ ├── missing_field.stderr │ │ ├── missing_mkey.jsonnet │ │ ├── missing_mkey.stderr │ │ ├── not_enough_array_items_1.jsonnet │ │ ├── not_enough_array_items_1.stderr │ │ ├── not_enough_array_items_2.jsonnet │ │ ├── not_enough_array_items_2.stderr │ │ ├── not_enough_array_items_3.jsonnet │ │ ├── not_enough_array_items_3.stderr │ │ ├── not_enough_array_items_4.jsonnet │ │ ├── not_enough_array_items_4.stderr │ │ ├── not_enough_array_items_5.jsonnet │ │ ├── not_enough_array_items_5.stderr │ │ ├── not_number_e.jsonnet │ │ ├── not_number_e.stderr │ │ ├── not_number_f.jsonnet │ │ ├── not_number_f.stderr │ │ ├── not_number_g.jsonnet │ │ ├── not_number_g.stderr │ │ ├── not_number_i.jsonnet │ │ ├── not_number_i.stderr │ │ ├── not_number_o.jsonnet │ │ ├── not_number_o.stderr │ │ ├── not_number_prec.jsonnet │ │ ├── not_number_prec.stderr │ │ ├── not_number_width.jsonnet │ │ ├── not_number_width.stderr │ │ ├── not_number_x.jsonnet │ │ ├── not_number_x.stderr │ │ ├── object_asterisk_prec.jsonnet │ │ ├── object_asterisk_prec.stderr │ │ ├── object_asterisk_width.jsonnet │ │ ├── object_asterisk_width.stderr │ │ ├── too_many_array_items.jsonnet │ │ ├── too_many_array_items.stderr │ │ ├── truncated.jsonnet │ │ └── truncated.stderr │ ├── join │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ ├── invalid_arg_3.stderr │ │ ├── item_not_array.jsonnet │ │ ├── item_not_array.stderr │ │ ├── item_not_string.jsonnet │ │ └── item_not_string.stderr │ ├── length │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ └── invalid_arg_3.stderr │ ├── lstripChars │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── makeArray │ │ ├── function_num_params.jsonnet │ │ ├── function_num_params.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_size.jsonnet │ │ └── invalid_size.stderr │ ├── manifestIni │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── main_not_object.jsonnet │ │ ├── main_not_object.stderr │ │ ├── no_sections_1.jsonnet │ │ ├── no_sections_1.stderr │ │ ├── no_sections_2.jsonnet │ │ ├── no_sections_2.stderr │ │ ├── object_assert_failed.jsonnet │ │ ├── object_assert_failed.stderr │ │ ├── object_assert_failed_main.jsonnet │ │ ├── object_assert_failed_main.stderr │ │ ├── object_assert_failed_main_with_msg.jsonnet │ │ ├── object_assert_failed_main_with_msg.stderr │ │ ├── object_assert_failed_section.jsonnet │ │ ├── object_assert_failed_section.stderr │ │ ├── object_assert_failed_section_with_msg.jsonnet │ │ ├── object_assert_failed_section_with_msg.stderr │ │ ├── object_assert_failed_sections.jsonnet │ │ ├── object_assert_failed_sections.stderr │ │ ├── object_assert_failed_sections_with_msg.jsonnet │ │ ├── object_assert_failed_sections_with_msg.stderr │ │ ├── object_assert_failed_with_msg.jsonnet │ │ ├── object_assert_failed_with_msg.stderr │ │ ├── section_not_object.jsonnet │ │ ├── section_not_object.stderr │ │ ├── sections_not_object.jsonnet │ │ └── sections_not_object.stderr │ ├── manifestJsonEx │ │ ├── inner_error.jsonnet │ │ ├── inner_error.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ ├── invalid_arg_3.stderr │ │ ├── manifest_function.jsonnet │ │ ├── manifest_function.stderr │ │ ├── object_assert_failed.jsonnet │ │ ├── object_assert_failed.stderr │ │ ├── object_assert_failed_with_msg.jsonnet │ │ └── object_assert_failed_with_msg.stderr │ ├── manifestPython │ │ ├── inner_error.jsonnet │ │ ├── inner_error.stderr │ │ ├── manifest_function.jsonnet │ │ ├── manifest_function.stderr │ │ ├── object_assert_failed.jsonnet │ │ ├── object_assert_failed.stderr │ │ ├── object_assert_failed_with_msg.jsonnet │ │ └── object_assert_failed_with_msg.stderr │ ├── manifestPythonVars │ │ ├── inner_error.jsonnet │ │ ├── inner_error.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── manifest_function.jsonnet │ │ ├── manifest_function.stderr │ │ ├── object_assert_failed.jsonnet │ │ ├── object_assert_failed.stderr │ │ ├── object_assert_failed_with_msg.jsonnet │ │ └── object_assert_failed_with_msg.stderr │ ├── manifestToml │ │ ├── inner_error.jsonnet │ │ ├── inner_error.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── manifest_function.jsonnet │ │ ├── manifest_function.stderr │ │ ├── manifest_null.jsonnet │ │ ├── manifest_null.stderr │ │ ├── object_assert_failed_root.jsonnet │ │ ├── object_assert_failed_root.stderr │ │ ├── object_assert_failed_sub_table.jsonnet │ │ ├── object_assert_failed_sub_table.stderr │ │ ├── object_assert_failed_value.jsonnet │ │ └── object_assert_failed_value.stderr │ ├── manifestTomlEx │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── manifestXmlJsonml │ │ ├── empty_array.jsonnet │ │ ├── empty_array.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── manifest_function.jsonnet │ │ ├── manifest_function.stderr │ │ ├── not_string_1.jsonnet │ │ ├── not_string_1.stderr │ │ ├── not_string_2.jsonnet │ │ ├── not_string_2.stderr │ │ ├── not_string_3.jsonnet │ │ └── not_string_3.stderr │ ├── manifestYamlDoc │ │ ├── inner_error.jsonnet │ │ ├── inner_error.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── manifest_function.jsonnet │ │ ├── manifest_function.stderr │ │ ├── object_assert_failed.jsonnet │ │ ├── object_assert_failed.stderr │ │ ├── object_assert_failed_with_msg.jsonnet │ │ └── object_assert_failed_with_msg.stderr │ ├── manifestYamlStream │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ ├── invalid_arg_3.stderr │ │ ├── invalid_arg_4.jsonnet │ │ └── invalid_arg_4.stderr │ ├── map │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── mapWithIndex │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── mapWithKey │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── object_assert_failed.jsonnet │ │ └── object_assert_failed.stderr │ ├── maxArray │ │ ├── empty_custom.jsonnet │ │ ├── empty_custom.stderr │ │ ├── empty_default.jsonnet │ │ ├── empty_default.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── md5 │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── member │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── mergePatch │ │ ├── object_assert_failed_1.jsonnet │ │ ├── object_assert_failed_1.stderr │ │ ├── object_assert_failed_2.jsonnet │ │ └── object_assert_failed_2.stderr │ ├── minArray │ │ ├── empty_custom.jsonnet │ │ ├── empty_custom.stderr │ │ ├── empty_default.jsonnet │ │ ├── empty_default.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── mod │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── rem_by_zero.jsonnet │ │ └── rem_by_zero.stderr │ ├── objectFieldsEx │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── objectHasEx │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ └── invalid_arg_3.stderr │ ├── objectRemoveKey │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── object_assert_failed.jsonnet │ │ └── object_assert_failed.stderr │ ├── parseHex │ │ ├── empty.jsonnet │ │ ├── empty.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── invalid_digits.jsonnet │ │ ├── invalid_digits.stderr │ │ ├── overflow.jsonnet │ │ └── overflow.stderr │ ├── parseInt │ │ ├── empty.jsonnet │ │ ├── empty.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── invalid_digits_1.jsonnet │ │ ├── invalid_digits_1.stderr │ │ ├── invalid_digits_2.jsonnet │ │ ├── invalid_digits_2.stderr │ │ ├── minus.jsonnet │ │ ├── minus.stderr │ │ ├── overflow_1.jsonnet │ │ ├── overflow_1.stderr │ │ ├── overflow_2.jsonnet │ │ └── overflow_2.stderr │ ├── parseJson │ │ ├── empty.jsonnet │ │ ├── empty.stderr │ │ ├── expected_brace_or_comma.jsonnet │ │ ├── expected_brace_or_comma.stderr │ │ ├── expected_bracket_or_comma.jsonnet │ │ ├── expected_bracket_or_comma.stderr │ │ ├── expected_colon_1.jsonnet │ │ ├── expected_colon_1.stderr │ │ ├── expected_colon_2.jsonnet │ │ ├── expected_colon_2.stderr │ │ ├── expected_eof.jsonnet │ │ ├── expected_eof.stderr │ │ ├── expected_object_key_1.jsonnet │ │ ├── expected_object_key_1.stderr │ │ ├── expected_object_key_2.jsonnet │ │ ├── expected_object_key_2.stderr │ │ ├── expected_value_in_array_1.jsonnet │ │ ├── expected_value_in_array_1.stderr │ │ ├── expected_value_in_array_2.jsonnet │ │ ├── expected_value_in_array_2.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── invalid_string_escape.jsonnet │ │ ├── invalid_string_escape.stderr │ │ ├── invalid_unicode_escape_1.jsonnet │ │ ├── invalid_unicode_escape_1.stderr │ │ ├── invalid_unicode_escape_2.jsonnet │ │ ├── invalid_unicode_escape_2.stderr │ │ ├── invalid_unicode_escape_3.jsonnet │ │ ├── invalid_unicode_escape_3.stderr │ │ ├── invalid_unicode_escape_4.jsonnet │ │ ├── invalid_unicode_escape_4.stderr │ │ ├── invalid_unicode_escape_5.jsonnet │ │ ├── invalid_unicode_escape_5.stderr │ │ ├── invalid_unicode_escape_6.jsonnet │ │ ├── invalid_unicode_escape_6.stderr │ │ ├── leading_zero.jsonnet │ │ ├── leading_zero.stderr │ │ ├── missing_exp_digits_1.jsonnet │ │ ├── missing_exp_digits_1.stderr │ │ ├── missing_exp_digits_2.jsonnet │ │ ├── missing_exp_digits_2.stderr │ │ ├── missing_frac_digits.jsonnet │ │ ├── missing_frac_digits.stderr │ │ ├── number_overflow.jsonnet │ │ ├── number_overflow.stderr │ │ ├── repeated_field_name.jsonnet │ │ └── repeated_field_name.stderr │ ├── parseOctal │ │ ├── empty.jsonnet │ │ ├── empty.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── invalid_digits.jsonnet │ │ ├── invalid_digits.stderr │ │ ├── overflow.jsonnet │ │ └── overflow.stderr │ ├── parseYaml │ │ ├── anchor_itself.jsonnet │ │ ├── anchor_itself.stderr │ │ ├── anchor_itself_array.jsonnet │ │ ├── anchor_itself_array.stderr │ │ ├── anchor_itself_object.jsonnet │ │ ├── anchor_itself_object.stderr │ │ ├── anchor_itself_object_key0.jsonnet │ │ ├── anchor_itself_object_key0.stderr │ │ ├── anchor_itself_object_key1.jsonnet │ │ ├── anchor_itself_object_key1.stderr │ │ ├── cross_document_anchor.jsonnet │ │ ├── cross_document_anchor.stderr │ │ ├── cross_document_anchor_in_key0.jsonnet │ │ ├── cross_document_anchor_in_key0.stderr │ │ ├── cross_document_anchor_in_key1.jsonnet │ │ ├── cross_document_anchor_in_key1.stderr │ │ ├── empty.jsonnet │ │ ├── empty.stderr │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── key0_is_array.jsonnet │ │ ├── key0_is_array.stderr │ │ ├── key0_is_object.jsonnet │ │ ├── key0_is_object.stderr │ │ ├── key1_is_array.jsonnet │ │ ├── key1_is_array.stderr │ │ ├── key1_is_object.jsonnet │ │ ├── key1_is_object.stderr │ │ ├── number_overflow.jsonnet │ │ ├── number_overflow.stderr │ │ ├── repeated_field_name.jsonnet │ │ ├── repeated_field_name.stderr │ │ ├── syntax.jsonnet │ │ ├── syntax.stderr │ │ ├── tag.jsonnet │ │ ├── tag.stderr │ │ ├── tag_object_key0.jsonnet │ │ ├── tag_object_key0.stderr │ │ ├── tag_object_key1.jsonnet │ │ ├── tag_object_key1.stderr │ │ ├── tag_weird_array_1.jsonnet │ │ ├── tag_weird_array_1.stderr │ │ ├── tag_weird_array_2.jsonnet │ │ ├── tag_weird_array_2.stderr │ │ ├── tag_weird_object_key.jsonnet │ │ └── tag_weird_object_key.stderr │ ├── primitiveEquals │ │ ├── array.jsonnet │ │ ├── array.stderr │ │ ├── function.jsonnet │ │ ├── function.stderr │ │ ├── object.jsonnet │ │ └── object.stderr │ ├── prune │ │ ├── object_assert_failed.jsonnet │ │ └── object_assert_failed.stderr │ ├── range │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_from.jsonnet │ │ ├── invalid_from.stderr │ │ ├── invalid_to.jsonnet │ │ └── invalid_to.stderr │ ├── remove │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── removeAt │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── repeat │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── non_integer_count.jsonnet │ │ └── non_integer_count.stderr │ ├── reverse │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── rstripChars │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── set │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── setDiff │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ └── invalid_arg_3.stderr │ ├── setInter │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ └── invalid_arg_3.stderr │ ├── setMember │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── setUnion │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ └── invalid_arg_3.stderr │ ├── sha1 │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── sha256 │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── sha3 │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── sha512 │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── sort │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── split │ │ ├── delimiter_empty.jsonnet │ │ ├── delimiter_empty.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── splitLimit │ │ ├── delimiter_empty.jsonnet │ │ ├── delimiter_empty.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ ├── invalid_arg_3.stderr │ │ ├── maxsplits_negative.jsonnet │ │ ├── maxsplits_negative.stderr │ │ ├── maxsplits_not_integer.jsonnet │ │ └── maxsplits_not_integer.stderr │ ├── splitLimitR │ │ ├── delimiter_empty.jsonnet │ │ ├── delimiter_empty.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ ├── invalid_arg_3.stderr │ │ ├── maxsplits_negative.jsonnet │ │ ├── maxsplits_negative.stderr │ │ ├── maxsplits_not_integer.jsonnet │ │ └── maxsplits_not_integer.stderr │ ├── startsWith │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── strReplace │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ └── invalid_arg_3.stderr │ ├── stringChars │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── stripChars │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr │ ├── substr │ │ ├── from_non_integer.jsonnet │ │ ├── from_non_integer.stderr │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ ├── invalid_arg_2.stderr │ │ ├── invalid_arg_3.jsonnet │ │ ├── invalid_arg_3.stderr │ │ ├── len_non_integer.jsonnet │ │ └── len_non_integer.stderr │ ├── sum │ │ ├── invalid_arg.jsonnet │ │ ├── invalid_arg.stderr │ │ ├── item_not_number.jsonnet │ │ └── item_not_number.stderr │ ├── toString │ ├── trace │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ ├── trim │ │ ├── invalid_arg.jsonnet │ │ └── invalid_arg.stderr │ └── uniq │ │ ├── invalid_arg_1.jsonnet │ │ ├── invalid_arg_1.stderr │ │ ├── invalid_arg_2.jsonnet │ │ └── invalid_arg_2.stderr ├── string │ ├── concat_manifest_function_1.jsonnet │ ├── concat_manifest_function_1.stderr │ ├── concat_manifest_function_2.jsonnet │ ├── concat_manifest_function_2.stderr │ ├── index_not_integer.jsonnet │ ├── index_not_integer.stderr │ ├── index_not_number.jsonnet │ ├── index_not_number.stderr │ ├── index_out_of_range.jsonnet │ └── index_out_of_range.stderr ├── tla │ ├── callee_not_function.jsonnet │ ├── callee_not_function.stderr │ ├── not_bound.jsonnet │ ├── not_bound.stderr │ ├── unknown_bound.jsonnet │ └── unknown_bound.stderr └── unary_op │ ├── bitwise_not_unsafe.jsonnet │ ├── bitwise_not_unsafe.stderr │ ├── minus_array.jsonnet │ ├── minus_array.stderr │ ├── minus_null.jsonnet │ ├── minus_null.stderr │ ├── minus_object.jsonnet │ ├── minus_object.stderr │ ├── minus_string.jsonnet │ └── minus_string.stderr ├── overall.jsonnet ├── overall.stdout ├── pass ├── array.jsonnet ├── assert.jsonnet ├── assert.stdout ├── boolean.jsonnet ├── call.jsonnet ├── compare │ ├── array.jsonnet │ ├── boolean.jsonnet │ ├── different_types.jsonnet │ ├── null.jsonnet │ ├── number.jsonnet │ ├── object.jsonnet │ └── string.jsonnet ├── if.jsonnet ├── import │ ├── import.jsonnet │ ├── lib │ │ ├── func.libsonnet │ │ ├── indirect.libsonnet │ │ ├── non_utf8.bin │ │ └── utf8.txt │ └── recursion_not_exec.jsonnet ├── local.jsonnet ├── manifestIni.jsonnet ├── many_brackets.jsonnet ├── many_parenthesis.jsonnet ├── number.jsonnet ├── object.jsonnet ├── parenthesis.jsonnet ├── slice.jsonnet ├── stdlib │ ├── all.jsonnet │ ├── any.jsonnet │ ├── asciiLower.jsonnet │ ├── asciiUpper.jsonnet │ ├── assertEqual │ │ ├── array_1.jsonnet │ │ ├── array_2.jsonnet │ │ ├── boolean_false.jsonnet │ │ ├── boolean_true.jsonnet │ │ ├── null.jsonnet │ │ ├── number.jsonnet │ │ ├── number_zero.jsonnet │ │ ├── object_1.jsonnet │ │ ├── object_2.jsonnet │ │ ├── object_3.jsonnet │ │ ├── pass_then_pass.jsonnet │ │ └── string.jsonnet │ ├── avg.jsonnet │ ├── base64.jsonnet │ ├── capture_std │ │ ├── imports │ │ │ ├── mystd.libsonnet │ │ │ └── mystd_func.libsonnet │ │ └── test.jsonnet │ ├── char.jsonnet │ ├── codepoint.jsonnet │ ├── contains.jsonnet │ ├── count.jsonnet │ ├── decodeUTF8.jsonnet │ ├── deepJoin.jsonnet │ ├── encodeUTF8.jsonnet │ ├── endsWith.jsonnet │ ├── equalsIgnoreCase.jsonnet │ ├── escapeStringBash.jsonnet │ ├── escapeStringDollars.jsonnet │ ├── escapeStringJson.jsonnet │ ├── escapeStringPython.jsonnet │ ├── escapeStringXML.jsonnet │ ├── extVar.jsonnet │ ├── filter.jsonnet │ ├── filterMap.jsonnet │ ├── find.jsonnet │ ├── findSubstr.jsonnet │ ├── flatMap.jsonnet │ ├── flattenArrays.jsonnet │ ├── flattenDeepArray.jsonnet │ ├── foldl.jsonnet │ ├── foldr.jsonnet │ ├── format.jsonnet │ ├── get.jsonnet │ ├── hash.jsonnet │ ├── isEmpty.jsonnet │ ├── join.jsonnet │ ├── length.jsonnet │ ├── lines.jsonnet │ ├── makeArray.jsonnet │ ├── manifestJson.jsonnet │ ├── manifestPython.jsonnet │ ├── manifestPythonVars.jsonnet │ ├── manifestToml.jsonnet │ ├── manifestXmlJsonml.jsonnet │ ├── manifestYamlDoc.jsonnet │ ├── manifestYamlStream.jsonnet │ ├── map.jsonnet │ ├── mapWithIndex.jsonnet │ ├── mapWithKey.jsonnet │ ├── math.jsonnet │ ├── maxArray.jsonnet │ ├── member.jsonnet │ ├── mergePatch.jsonnet │ ├── minArray.jsonnet │ ├── objectFields.jsonnet │ ├── objectHas.jsonnet │ ├── objectKeysValues.jsonnet │ ├── objectRemoveKey.jsonnet │ ├── objectValues.jsonnet │ ├── parseHex.jsonnet │ ├── parseInt.jsonnet │ ├── parseJson.jsonnet │ ├── parseOctal.jsonnet │ ├── parseYaml.jsonnet │ ├── prune.jsonnet │ ├── range.jsonnet │ ├── remove.jsonnet │ ├── removeAt.jsonnet │ ├── repeat.jsonnet │ ├── resolvePath.jsonnet │ ├── reverse.jsonnet │ ├── set.jsonnet │ ├── setDiff.jsonnet │ ├── setInter.jsonnet │ ├── setMember.jsonnet │ ├── setUnion.jsonnet │ ├── sort.jsonnet │ ├── split.jsonnet │ ├── splitLimit.jsonnet │ ├── splitLimitR.jsonnet │ ├── startsWith.jsonnet │ ├── std_object.jsonnet │ ├── std_object.stdout │ ├── strReplace.jsonnet │ ├── stringChars.jsonnet │ ├── stripChars.jsonnet │ ├── substr.jsonnet │ ├── sum.jsonnet │ ├── thisFile │ │ ├── imports │ │ │ ├── a.libsonnet │ │ │ └── b.libsonnet │ │ └── test.jsonnet │ ├── toString.jsonnet │ ├── trace │ │ ├── crlf_source.jsonnet │ │ ├── crlf_source.stderr │ │ ├── crlf_source.stdout │ │ ├── cropped_stack.jsonnet │ │ ├── cropped_stack.stderr │ │ ├── cropped_stack.stdout │ │ ├── different_types.jsonnet │ │ ├── different_types.stderr │ │ ├── different_types.stdout │ │ ├── func_name.jsonnet │ │ ├── func_name.stderr │ │ ├── func_name.stdout │ │ ├── in_arg.jsonnet │ │ ├── in_arg.stderr │ │ ├── in_arg.stdout │ │ ├── in_array.jsonnet │ │ ├── in_array.stderr │ │ ├── in_array.stdout │ │ ├── in_call.jsonnet │ │ ├── in_call.stderr │ │ ├── in_call.stdout │ │ ├── in_local.jsonnet │ │ ├── in_local.stderr │ │ ├── in_local.stdout │ │ ├── in_object.jsonnet │ │ ├── in_object.stderr │ │ ├── in_object.stdout │ │ ├── simple.jsonnet │ │ ├── simple.stderr │ │ └── simple.stdout │ ├── trim.jsonnet │ ├── type.jsonnet │ ├── uniq.jsonnet │ ├── xnor.jsonnet │ └── xor.jsonnet ├── string.jsonnet ├── text_block_crlf.jsonnet ├── text_block_lf.jsonnet ├── tla │ ├── all_defaults.jsonnet │ ├── all_defaults.stdout │ ├── no_args.jsonnet │ ├── no_args.stdout │ ├── one_default.jsonnet │ ├── one_default.stdout │ ├── override_default.jsonnet │ ├── override_default.stdout │ └── simple.jsonnet ├── yaml_stream.jsonnet └── yaml_stream.stdout └── sanity ├── array_1.jsonnet ├── array_1.stdout ├── array_2.jsonnet ├── array_2.stdout ├── array_3.jsonnet ├── array_3.stdout ├── empty_array.jsonnet ├── empty_array.stdout ├── empty_object.jsonnet ├── empty_object.stdout ├── false.jsonnet ├── false.stdout ├── false_and_false.jsonnet ├── false_and_false.stdout ├── false_and_true.jsonnet ├── false_and_true.stdout ├── false_eq_false.jsonnet ├── false_eq_true.jsonnet ├── false_eq_true.stdout ├── false_ne_false.jsonnet ├── false_ne_false.stdout ├── false_ne_true.jsonnet ├── null.jsonnet ├── null.stdout ├── number.jsonnet ├── number.stdout ├── object_1.jsonnet ├── object_1.stdout ├── object_2.jsonnet ├── object_2.stdout ├── object_3.jsonnet ├── object_3.stdout ├── string.jsonnet ├── string.stdout ├── true.jsonnet ├── true_and_false.jsonnet ├── true_and_false.stdout ├── true_and_true.jsonnet ├── true_eq_false.jsonnet ├── true_eq_false.stdout ├── true_eq_true.jsonnet ├── true_ne_false.jsonnet ├── true_ne_true.jsonnet └── true_ne_true.stdout /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/conventional-commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/.github/workflows/conventional-commits.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /.markdownlint.yaml: -------------------------------------------------------------------------------- 1 | MD013: 2 | code_blocks: false 3 | MD024: 4 | siblings_only: true 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/README.md -------------------------------------------------------------------------------- /ci/build-and-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/build-and-test.sh -------------------------------------------------------------------------------- /ci/build-dist-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/build-dist-linux.sh -------------------------------------------------------------------------------- /ci/build-dist-windows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/build-dist-windows.sh -------------------------------------------------------------------------------- /ci/cargo-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/cargo-env.sh -------------------------------------------------------------------------------- /ci/check-conventional-commits.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/check-conventional-commits.sh -------------------------------------------------------------------------------- /ci/clippy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/clippy.sh -------------------------------------------------------------------------------- /ci/external-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/external-tests.sh -------------------------------------------------------------------------------- /ci/extract-changelog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/extract-changelog.sh -------------------------------------------------------------------------------- /ci/get-release-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/get-release-version.sh -------------------------------------------------------------------------------- /ci/install-rust.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/install-rust.sh -------------------------------------------------------------------------------- /ci/lint-aux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/lint-aux.sh -------------------------------------------------------------------------------- /ci/package-crates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/package-crates.sh -------------------------------------------------------------------------------- /ci/publish-crates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/publish-crates.sh -------------------------------------------------------------------------------- /ci/rust-versions/msrv.txt: -------------------------------------------------------------------------------- 1 | 1.75.0 2 | -------------------------------------------------------------------------------- /ci/rust-versions/stable.txt: -------------------------------------------------------------------------------- 1 | 1.89.0 2 | -------------------------------------------------------------------------------- /ci/utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ci/utils.sh -------------------------------------------------------------------------------- /markdown-link-check.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/markdown-link-check.json -------------------------------------------------------------------------------- /rsjsonnet-front/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/Cargo.toml -------------------------------------------------------------------------------- /rsjsonnet-front/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/README.md -------------------------------------------------------------------------------- /rsjsonnet-front/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/lib.rs -------------------------------------------------------------------------------- /rsjsonnet-front/src/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/print.rs -------------------------------------------------------------------------------- /rsjsonnet-front/src/report/analyze.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/report/analyze.rs -------------------------------------------------------------------------------- /rsjsonnet-front/src/report/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/report/eval.rs -------------------------------------------------------------------------------- /rsjsonnet-front/src/report/lexer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/report/lexer.rs -------------------------------------------------------------------------------- /rsjsonnet-front/src/report/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/report/message.rs -------------------------------------------------------------------------------- /rsjsonnet-front/src/report/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/report/mod.rs -------------------------------------------------------------------------------- /rsjsonnet-front/src/report/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/report/parser.rs -------------------------------------------------------------------------------- /rsjsonnet-front/src/report/stack_trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/report/stack_trace.rs -------------------------------------------------------------------------------- /rsjsonnet-front/src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/session.rs -------------------------------------------------------------------------------- /rsjsonnet-front/src/src_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-front/src/src_manager.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/Cargo.toml -------------------------------------------------------------------------------- /rsjsonnet-lang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/README.md -------------------------------------------------------------------------------- /rsjsonnet-lang/src/arena.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/arena.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/ast.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/float.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/float.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/gc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/gc/mod.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/gc/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/gc/tests.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/gc/trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/gc/trace.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/interner/inner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/interner/inner.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/interner/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/interner/mod.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/lexer/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/lexer/error.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/lexer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/lexer/mod.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/lib.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/parser/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/parser/error.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/parser/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/parser/expr.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/parser/mod.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/analyze.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/analyze.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/data.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/error.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/eval/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/eval/call.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/eval/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/eval/expr.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/eval/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/eval/format.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/eval/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/eval/manifest.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/eval/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/eval/mod.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/eval/parse_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/eval/parse_json.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/eval/parse_yaml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/eval/parse_yaml.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/eval/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/eval/state.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/eval/stdlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/eval/stdlib.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/ir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/ir.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/mod.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/std.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/std.libsonnet -------------------------------------------------------------------------------- /rsjsonnet-lang/src/program/stdlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/program/stdlib.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/span.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/span.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/src/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/src/token.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/tests/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/tests/eval.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/tests/interner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/tests/interner.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/tests/lexer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/tests/lexer.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/tests/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/tests/parser.rs -------------------------------------------------------------------------------- /rsjsonnet-lang/tests/span.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet-lang/tests/span.rs -------------------------------------------------------------------------------- /rsjsonnet/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet/Cargo.toml -------------------------------------------------------------------------------- /rsjsonnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet/README.md -------------------------------------------------------------------------------- /rsjsonnet/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet/src/cli.rs -------------------------------------------------------------------------------- /rsjsonnet/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet/src/main.rs -------------------------------------------------------------------------------- /rsjsonnet/tests/ui/defs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet/tests/ui/defs.rs -------------------------------------------------------------------------------- /rsjsonnet/tests/ui/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet/tests/ui/main.rs -------------------------------------------------------------------------------- /rsjsonnet/tests/ui/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/rsjsonnet/tests/ui/test.rs -------------------------------------------------------------------------------- /ui-tests/colors/eval_error.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/colors/eval_error.jsonnet -------------------------------------------------------------------------------- /ui-tests/colors/eval_error.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/colors/eval_error.stderr -------------------------------------------------------------------------------- /ui-tests/colors/invalid_utf8.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/colors/invalid_utf8.jsonnet -------------------------------------------------------------------------------- /ui-tests/colors/invalid_utf8.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/colors/invalid_utf8.stderr -------------------------------------------------------------------------------- /ui-tests/fail/array/for_spec_not_array.jsonnet: -------------------------------------------------------------------------------- 1 | [x for x in 0] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/array/for_spec_not_array.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/array/for_spec_not_array.stderr -------------------------------------------------------------------------------- /ui-tests/fail/array/if_spec_cond_not_bool.jsonnet: -------------------------------------------------------------------------------- 1 | [x for x in [0] if null] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/array/if_spec_cond_not_bool.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/array/if_spec_cond_not_bool.stderr -------------------------------------------------------------------------------- /ui-tests/fail/array/index_not_integer.jsonnet: -------------------------------------------------------------------------------- 1 | [1, 2, 3, 4][1.25] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/array/index_not_integer.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/array/index_not_integer.stderr -------------------------------------------------------------------------------- /ui-tests/fail/array/index_not_number.jsonnet: -------------------------------------------------------------------------------- 1 | [1, 2, 3, 4][null] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/array/index_not_number.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/array/index_not_number.stderr -------------------------------------------------------------------------------- /ui-tests/fail/array/index_out_of_range.jsonnet: -------------------------------------------------------------------------------- 1 | [1, 2, 3, 4][10] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/array/index_out_of_range.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/array/index_out_of_range.stderr -------------------------------------------------------------------------------- /ui-tests/fail/assert/cond_is_not_bool.jsonnet: -------------------------------------------------------------------------------- 1 | assert 1; [1, 2, 3] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/assert/cond_is_not_bool.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/assert/cond_is_not_bool.stderr -------------------------------------------------------------------------------- /ui-tests/fail/assert/failed.jsonnet: -------------------------------------------------------------------------------- 1 | assert false; [1, 2, 3] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/assert/failed.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/assert/failed.stderr -------------------------------------------------------------------------------- /ui-tests/fail/assert/failed_with_non_str_msg.jsonnet: -------------------------------------------------------------------------------- 1 | assert false : { x: 1 }; [1, 2, 3] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/assert/failed_with_str_msg.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/assert/failed_with_str_msg.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/assert/failed_with_str_msg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/assert/failed_with_str_msg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_array_number.jsonnet: -------------------------------------------------------------------------------- 1 | [] + 0 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_array_number.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/add_array_number.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_array_object.jsonnet: -------------------------------------------------------------------------------- 1 | [] + {} 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_array_object.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/add_array_object.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_null_number.jsonnet: -------------------------------------------------------------------------------- 1 | null + 0 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_null_number.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/add_null_number.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_number_array.jsonnet: -------------------------------------------------------------------------------- 1 | 0 + [] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_number_array.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/add_number_array.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_number_null.jsonnet: -------------------------------------------------------------------------------- 1 | 0 + null 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_number_null.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/add_number_null.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_object_array.jsonnet: -------------------------------------------------------------------------------- 1 | {} + [] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_object_array.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/add_object_array.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_overflow.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/add_overflow.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/add_overflow.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/add_overflow.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/and_unsafe_lhs.jsonnet: -------------------------------------------------------------------------------- 1 | 1e50 & 0 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/and_unsafe_lhs.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/and_unsafe_lhs.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/and_unsafe_rhs.jsonnet: -------------------------------------------------------------------------------- 1 | 0 & 1e50 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/and_unsafe_rhs.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/and_unsafe_rhs.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/div_by_zero.jsonnet: -------------------------------------------------------------------------------- 1 | 1 / 0 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/div_by_zero.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/div_by_zero.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/div_overflow.jsonnet: -------------------------------------------------------------------------------- 1 | 1e308 / 0.1 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/div_overflow.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/div_overflow.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/mul_overflow.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/mul_overflow.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/mul_overflow.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/mul_overflow.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/or_unsafe_lhs.jsonnet: -------------------------------------------------------------------------------- 1 | 1e50 | 0 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/or_unsafe_lhs.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/or_unsafe_lhs.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/or_unsafe_rhs.jsonnet: -------------------------------------------------------------------------------- 1 | 0 | 1e50 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/or_unsafe_rhs.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/or_unsafe_rhs.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/rem_by_zero.jsonnet: -------------------------------------------------------------------------------- 1 | 1 % 0 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/rem_by_zero.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/rem_by_zero.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shl_by_neg.jsonnet: -------------------------------------------------------------------------------- 1 | 1 << -1 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shl_by_neg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/shl_by_neg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shl_overflow.jsonnet: -------------------------------------------------------------------------------- 1 | 100 << 60 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shl_overflow.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/shl_overflow.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shl_unsafe_lhs.jsonnet: -------------------------------------------------------------------------------- 1 | 1e50 << 0 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shl_unsafe_lhs.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/shl_unsafe_lhs.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shl_unsafe_rhs.jsonnet: -------------------------------------------------------------------------------- 1 | 1 << 1e50 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shl_unsafe_rhs.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/shl_unsafe_rhs.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shr_by_neg.jsonnet: -------------------------------------------------------------------------------- 1 | 1 >> -1 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shr_by_neg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/shr_by_neg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shr_unsafe_lhs.jsonnet: -------------------------------------------------------------------------------- 1 | 1e50 >> 0 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shr_unsafe_lhs.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/shr_unsafe_lhs.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shr_unsafe_rhs.jsonnet: -------------------------------------------------------------------------------- 1 | 1 >> 1e50 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/shr_unsafe_rhs.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/shr_unsafe_rhs.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/sub_overflow.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/sub_overflow.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/sub_overflow.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/sub_overflow.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/xor_unsafe_lhs.jsonnet: -------------------------------------------------------------------------------- 1 | 1e50 ^ 0 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/xor_unsafe_lhs.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/xor_unsafe_lhs.stderr -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/xor_unsafe_rhs.jsonnet: -------------------------------------------------------------------------------- 1 | 0 ^ 1e50 2 | -------------------------------------------------------------------------------- /ui-tests/fail/binary_op/xor_unsafe_rhs.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/binary_op/xor_unsafe_rhs.stderr -------------------------------------------------------------------------------- /ui-tests/fail/call/callee_not_function.jsonnet: -------------------------------------------------------------------------------- 1 | 0() 2 | -------------------------------------------------------------------------------- /ui-tests/fail/call/callee_not_function.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/call/callee_not_function.stderr -------------------------------------------------------------------------------- /ui-tests/fail/call/param_not_bound.jsonnet: -------------------------------------------------------------------------------- 1 | local f(x) = 0; f() 2 | -------------------------------------------------------------------------------- /ui-tests/fail/call/param_not_bound.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/call/param_not_bound.stderr -------------------------------------------------------------------------------- /ui-tests/fail/call/positional_after_named.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/call/positional_after_named.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/call/positional_after_named.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/call/positional_after_named.stderr -------------------------------------------------------------------------------- /ui-tests/fail/call/repeated_param_1.jsonnet: -------------------------------------------------------------------------------- 1 | local f(x) = 0; f(1, x=2) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/call/repeated_param_1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/call/repeated_param_1.stderr -------------------------------------------------------------------------------- /ui-tests/fail/call/repeated_param_2.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/call/repeated_param_2.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/call/repeated_param_2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/call/repeated_param_2.stderr -------------------------------------------------------------------------------- /ui-tests/fail/call/too_many_args.jsonnet: -------------------------------------------------------------------------------- 1 | local f(x) = 0; f(1, 2) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/call/too_many_args.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/call/too_many_args.stderr -------------------------------------------------------------------------------- /ui-tests/fail/call/unknown_param.jsonnet: -------------------------------------------------------------------------------- 1 | local f(x) = 0; f(y=1) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/call/unknown_param.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/call/unknown_param.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/boolean_ge.jsonnet: -------------------------------------------------------------------------------- 1 | true >= true 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/boolean_ge.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/boolean_ge.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/boolean_gt.jsonnet: -------------------------------------------------------------------------------- 1 | true > true 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/boolean_gt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/boolean_gt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/boolean_le.jsonnet: -------------------------------------------------------------------------------- 1 | true <= true 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/boolean_le.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/boolean_le.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/boolean_lt.jsonnet: -------------------------------------------------------------------------------- 1 | true < true 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/boolean_lt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/boolean_lt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/different_types_ge.jsonnet: -------------------------------------------------------------------------------- 1 | null >= true 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/different_types_ge.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/different_types_ge.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/different_types_gt.jsonnet: -------------------------------------------------------------------------------- 1 | null > true 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/different_types_gt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/different_types_gt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/different_types_le.jsonnet: -------------------------------------------------------------------------------- 1 | null <= true 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/different_types_le.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/different_types_le.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/different_types_lt.jsonnet: -------------------------------------------------------------------------------- 1 | null < true 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/different_types_lt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/different_types_lt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_eq.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_eq.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_eq.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_eq.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_ge.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_ge.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_ge.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_ge.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_gt.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_gt.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_gt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_gt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_le.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_le.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_le.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_le.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_lt.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_lt.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_lt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_lt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_ne.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_ne.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/function_ne.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/function_ne.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_eq.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_eq.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_eq.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_eq.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_ge.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_ge.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_ge.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_ge.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_gt.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_gt.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_gt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_gt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_le.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_le.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_le.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_le.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_lt.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_lt.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_lt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_lt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_ne.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_ne.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_1_ne.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_1_ne.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_eq.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_eq.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_eq.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_eq.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_ge.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_ge.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_ge.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_ge.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_gt.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_gt.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_gt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_gt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_le.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_le.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_le.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_le.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_lt.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_lt.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_lt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_lt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_ne.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_ne.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/compare/inner_error_2_ne.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/inner_error_2_ne.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/null_ge.jsonnet: -------------------------------------------------------------------------------- 1 | null >= null 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/null_ge.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/null_ge.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/null_gt.jsonnet: -------------------------------------------------------------------------------- 1 | null > null 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/null_gt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/null_gt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/null_le.jsonnet: -------------------------------------------------------------------------------- 1 | null <= null 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/null_le.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/null_le.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/null_lt.jsonnet: -------------------------------------------------------------------------------- 1 | null < null 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/null_lt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/null_lt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/object_ge.jsonnet: -------------------------------------------------------------------------------- 1 | {} >= {} 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/object_ge.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/object_ge.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/object_gt.jsonnet: -------------------------------------------------------------------------------- 1 | {} > {} 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/object_gt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/object_gt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/object_le.jsonnet: -------------------------------------------------------------------------------- 1 | {} <= {} 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/object_le.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/object_le.stderr -------------------------------------------------------------------------------- /ui-tests/fail/compare/object_lt.jsonnet: -------------------------------------------------------------------------------- 1 | {} < {} 2 | -------------------------------------------------------------------------------- /ui-tests/fail/compare/object_lt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/compare/object_lt.stderr -------------------------------------------------------------------------------- /ui-tests/fail/error/with_function_msg.jsonnet: -------------------------------------------------------------------------------- 1 | error function() null 2 | -------------------------------------------------------------------------------- /ui-tests/fail/error/with_function_msg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/error/with_function_msg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/error/with_non_str_msg.jsonnet: -------------------------------------------------------------------------------- 1 | error [] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/error/with_non_str_msg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/error/with_non_str_msg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/error/with_str_msg.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/error/with_str_msg.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/error/with_str_msg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/error/with_str_msg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/if_cond_not_bool.jsonnet: -------------------------------------------------------------------------------- 1 | if 1 then 1 else 0 2 | -------------------------------------------------------------------------------- /ui-tests/fail/if_cond_not_bool.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/if_cond_not_bool.stderr -------------------------------------------------------------------------------- /ui-tests/fail/import/import_not_found.jsonnet: -------------------------------------------------------------------------------- 1 | import "missing.libsonnet" 2 | -------------------------------------------------------------------------------- /ui-tests/fail/import/import_not_found.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/import/import_not_found.stderr -------------------------------------------------------------------------------- /ui-tests/fail/import/importbin_not_found.jsonnet: -------------------------------------------------------------------------------- 1 | importbin "missing.bin" 2 | -------------------------------------------------------------------------------- /ui-tests/fail/import/importbin_not_found.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/import/importbin_not_found.stderr -------------------------------------------------------------------------------- /ui-tests/fail/import/importstr_not_found.jsonnet: -------------------------------------------------------------------------------- 1 | import "missing.txt" 2 | -------------------------------------------------------------------------------- /ui-tests/fail/import/importstr_not_found.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/import/importstr_not_found.stderr -------------------------------------------------------------------------------- /ui-tests/fail/infinite_recursion/array_item_access.jsonnet: -------------------------------------------------------------------------------- 1 | local x = [y], y = x[0]; 2 | 3 | x 4 | -------------------------------------------------------------------------------- /ui-tests/fail/infinite_recursion/import.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/infinite_recursion/import.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/infinite_recursion/import.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/infinite_recursion/import.stderr -------------------------------------------------------------------------------- /ui-tests/fail/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | [function() null] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/manifest_function.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/manifest_function.stderr -------------------------------------------------------------------------------- /ui-tests/fail/number/bitwise_2_pow_53.jsonnet: -------------------------------------------------------------------------------- 1 | local x = 9007199254740992; // 2^53 2 | ~x 3 | -------------------------------------------------------------------------------- /ui-tests/fail/number/bitwise_2_pow_53.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/number/bitwise_2_pow_53.stderr -------------------------------------------------------------------------------- /ui-tests/fail/number/const_overflow.jsonnet: -------------------------------------------------------------------------------- 1 | 1e400 2 | -------------------------------------------------------------------------------- /ui-tests/fail/number/const_overflow.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/number/const_overflow.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/assert_failed.jsonnet: -------------------------------------------------------------------------------- 1 | { assert false } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/assert_failed.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/assert_failed.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/assert_failed_field.jsonnet: -------------------------------------------------------------------------------- 1 | local obj = { assert false, a: 1 }; 2 | 3 | obj.a 4 | -------------------------------------------------------------------------------- /ui-tests/fail/object/assert_failed_field.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/assert_failed_field.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/assert_failed_index.jsonnet: -------------------------------------------------------------------------------- 1 | local obj = { assert false, a: 1 }; 2 | 3 | obj["a"] 4 | -------------------------------------------------------------------------------- /ui-tests/fail/object/assert_failed_index.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/assert_failed_index.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/assert_failed_self.jsonnet: -------------------------------------------------------------------------------- 1 | local obj = { assert self.a, a: false }; 2 | 3 | obj 4 | -------------------------------------------------------------------------------- /ui-tests/fail/object/assert_failed_self.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/assert_failed_self.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/field_name_not_string.jsonnet: -------------------------------------------------------------------------------- 1 | { a: 1, [123]: 2 } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/field_name_not_string.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/field_name_not_string.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/field_of_non_object.jsonnet: -------------------------------------------------------------------------------- 1 | null.a 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/field_of_non_object.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/field_of_non_object.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/for_spec_not_array.jsonnet: -------------------------------------------------------------------------------- 1 | { [std.toString(x)]: x for x in 0 } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/for_spec_not_array.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/for_spec_not_array.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/if_spec_cond_not_bool.jsonnet: -------------------------------------------------------------------------------- 1 | { [std.toString(x)]: x for x in [0] if null } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/if_spec_cond_not_bool.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/if_spec_cond_not_bool.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/index_not_string.jsonnet: -------------------------------------------------------------------------------- 1 | {}[null] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/index_not_string.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/index_not_string.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/repeated_field_name_1.jsonnet: -------------------------------------------------------------------------------- 1 | { a: 1, ["a"]: 2 } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/repeated_field_name_1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/repeated_field_name_1.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/repeated_field_name_2.jsonnet: -------------------------------------------------------------------------------- 1 | { ["a"]: 1, a: 2 } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/super_index_not_string.jsonnet: -------------------------------------------------------------------------------- 1 | {} { a: super[null] } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/super_without_super_object_1.jsonnet: -------------------------------------------------------------------------------- 1 | { a: super.a } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/super_without_super_object_2.jsonnet: -------------------------------------------------------------------------------- 1 | { a: super.a } + {} 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/super_without_super_object_3.jsonnet: -------------------------------------------------------------------------------- 1 | { a: super["a"] } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/super_without_super_object_4.jsonnet: -------------------------------------------------------------------------------- 1 | { a: super["a"] } + {} 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/unknown_field_1.jsonnet: -------------------------------------------------------------------------------- 1 | {}.a 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/unknown_field_1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/unknown_field_1.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/unknown_field_2.jsonnet: -------------------------------------------------------------------------------- 1 | {}["a"] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/unknown_field_2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/object/unknown_field_2.stderr -------------------------------------------------------------------------------- /ui-tests/fail/object/unknown_super_field_1.jsonnet: -------------------------------------------------------------------------------- 1 | {} + { a: super.a } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/object/unknown_super_field_2.jsonnet: -------------------------------------------------------------------------------- 1 | {} + { a: super["a"] } 2 | -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/slice/invalid_arg_1.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_arg_1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/slice/invalid_arg_1.stderr -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.slice([], true, 0, 1) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_arg_2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/slice/invalid_arg_2.stderr -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_arg_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.slice([], 0, true, 1) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_arg_3.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/slice/invalid_arg_3.stderr -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_arg_4.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/slice/invalid_arg_4.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_arg_4.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/slice/invalid_arg_4.stderr -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_end.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/slice/invalid_end.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_end.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/slice/invalid_end.stderr -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_start.jsonnet: -------------------------------------------------------------------------------- 1 | std.slice("", 1.25, 2, 1) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_start.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/slice/invalid_start.stderr -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_step.jsonnet: -------------------------------------------------------------------------------- 1 | std.slice("", 1, 2, 1.25) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/slice/invalid_step.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/slice/invalid_step.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/__compare/boolean.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/__compare/boolean.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/__compare/boolean.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/__compare/boolean.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/__compare/different_types.jsonnet: -------------------------------------------------------------------------------- 1 | std.__compare(null, true) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/__compare/function.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/__compare/function.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/__compare/null.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/__compare/null.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/__compare/null.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/__compare/null.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/__compare/object.jsonnet: -------------------------------------------------------------------------------- 1 | std.__compare({}, {}) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/__compare/object.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/__compare/object.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/__compare_array/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.__compare_array(null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/__compare_array/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.__compare_array([], null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/all/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.all(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/all/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/all/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/all/item_not_boolean.jsonnet: -------------------------------------------------------------------------------- 1 | std.all([null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/any/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.any(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/any/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/any/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/any/item_not_boolean.jsonnet: -------------------------------------------------------------------------------- 1 | std.any([null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/asciiLower/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.asciiLower(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/asciiUpper/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.asciiUpper(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/array_number.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual([0], 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/array_object.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual([{}], {}) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/boolean_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(false, true) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/boolean_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(true, false) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/boolean_null.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(true, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/boolean_number.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(true, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/boolean_object.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(true, {}) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/boolean_string.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(true, "string") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/null_boolean.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(null, true) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/null_number.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(null, 1.5) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/null_object.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(null, { a: 1, b: 2 }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/null_string.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(null, "string") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/number.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(1.5, 1.75) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/number.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/assertEqual/number.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/number_array.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(0, [0]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/number_boolean.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(0, true) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/number_null.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(0, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/number_object.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(0, {}) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/number_string.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(0, "string") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/object_array.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual({}, [{}]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/object_boolean.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual({}, true) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/object_null.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual({}, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/object_number.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual({}, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/object_string.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual({}, "string") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/string.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/assertEqual/string.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/string_boolean.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual("string", true) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/string_null.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual("string", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/string_number.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual("string", 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/assertEqual/string_object.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual("string", {}) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/avg/empty.jsonnet: -------------------------------------------------------------------------------- 1 | std.avg([]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/avg/empty.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/avg/empty.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/avg/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.avg(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/avg/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/avg/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/avg/item_not_number.jsonnet: -------------------------------------------------------------------------------- 1 | std.avg([null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.base64(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/base64/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64/invalid_array_item.jsonnet: -------------------------------------------------------------------------------- 1 | std.base64([null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64/out_of_range_array.jsonnet: -------------------------------------------------------------------------------- 1 | std.base64([256]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64/out_of_range_string.jsonnet: -------------------------------------------------------------------------------- 1 | std.base64("\u0100") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64Decode/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.base64Decode(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64Decode/invalid_char.jsonnet: -------------------------------------------------------------------------------- 1 | std.base64Decode("A@==") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64Decode/invalid_length.jsonnet: -------------------------------------------------------------------------------- 1 | std.base64Decode("AA") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64DecodeBytes/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.base64DecodeBytes(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64DecodeBytes/invalid_char.jsonnet: -------------------------------------------------------------------------------- 1 | std.base64DecodeBytes("A@==") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/base64DecodeBytes/invalid_length.jsonnet: -------------------------------------------------------------------------------- 1 | std.base64DecodeBytes("AA") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/char/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.char(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/char/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/char/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/char/invalid_codepoint_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.char(-1) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/char/invalid_codepoint_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.char(1e10) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/char/invalid_codepoint_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.char(55296) # 0xD800 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/codepoint/empty_string.jsonnet: -------------------------------------------------------------------------------- 1 | std.codepoint("") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/codepoint/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.codepoint(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/codepoint/more_than_one_char.jsonnet: -------------------------------------------------------------------------------- 1 | std.codepoint("ab") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/contains/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.contains(null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/count/invalid_arg.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/count/invalid_arg.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/count/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/count/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/decodeUTF8/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.decodeUTF8(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/decodeUTF8/item_not_byte.jsonnet: -------------------------------------------------------------------------------- 1 | std.decodeUTF8([1000]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/decodeUTF8/item_not_number.jsonnet: -------------------------------------------------------------------------------- 1 | std.decodeUTF8([null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/deepJoin/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.deepJoin(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/deepJoin/invalid_item.jsonnet: -------------------------------------------------------------------------------- 1 | std.deepJoin([null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/encodeUTF8/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.encodeUTF8(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/equals/function.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/equals/function.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/equals/function.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/equals/function.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/equalsIgnoreCase/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.equalsIgnoreCase(null, "") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/equalsIgnoreCase/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.equalsIgnoreCase("", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/escapeStringBash/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.escapeStringBash(function() null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/escapeStringDollars/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.escapeStringDollars(function() null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/escapeStringJson/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.escapeStringJson(function() null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/escapeStringPython/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.escapeStringPython(function() null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/escapeStringXML/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.escapeStringXML(function() null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/extVar/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.extVar(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/extVar/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/extVar/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/extVar/unknown_var.jsonnet: -------------------------------------------------------------------------------- 1 | std.extVar("unknown_var") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/extVar/unknown_var.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/extVar/unknown_var.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/filter/cond_not_boolean.jsonnet: -------------------------------------------------------------------------------- 1 | std.filter(function(x) null, [0]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/filter/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.filter(null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/filterMap/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.filterMap(function(x) false, null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/find/invalid_arg.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/find/invalid_arg.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/find/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/find/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/findSubstr/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.findSubstr(null, "") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/findSubstr/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.findSubstr("", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/flatMap/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.flatMap(null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/flatMap/result_not_array.jsonnet: -------------------------------------------------------------------------------- 1 | std.flatMap(function(x) null, [1]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/flatMap/result_not_string.jsonnet: -------------------------------------------------------------------------------- 1 | std.flatMap(function(x) 0, "1") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/flattenArrays/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.flattenArrays(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/flattenArrays/item_not_array.jsonnet: -------------------------------------------------------------------------------- 1 | std.flattenArrays([null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.format(null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/format/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/invalid_code.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%k", [1]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/missing_field.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%(b)i", { a: 1 }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/missing_mkey.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%i", { a: 1 }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_enough_array_items_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%d %d", [1]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_enough_array_items_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%0*d", [1]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_enough_array_items_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%d %0*d", [1]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_enough_array_items_4.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%.*d", [1]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_enough_array_items_5.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%d %.*d", [1]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_number_e.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%e", [null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_number_f.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%f", [null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_number_g.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%g", [null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_number_i.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%i", [null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_number_o.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%o", [null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_number_prec.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%.*f", [null, 1]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_number_width.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%0*f", [null, 1]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/not_number_x.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%x", [null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/object_asterisk_prec.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%(a).*f", { a: 1 }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/object_asterisk_width.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%(a)0*f", { a: 1 }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/too_many_array_items.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%d", [1, 2]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/truncated.jsonnet: -------------------------------------------------------------------------------- 1 | std.format("%", []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/format/truncated.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/format/truncated.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/join/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.join(null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/join/invalid_arg_1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/join/invalid_arg_1.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/join/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.join([], null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/join/invalid_arg_2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/join/invalid_arg_2.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/join/invalid_arg_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.join("", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/join/invalid_arg_3.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/join/invalid_arg_3.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/join/item_not_array.jsonnet: -------------------------------------------------------------------------------- 1 | std.join([], [0]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/join/item_not_string.jsonnet: -------------------------------------------------------------------------------- 1 | std.join("", [0]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/length/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.length(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/length/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.length(true) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/length/invalid_arg_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.length(0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/lstripChars/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.lstripChars(null, "") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/lstripChars/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.lstripChars("", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/makeArray/function_num_params.jsonnet: -------------------------------------------------------------------------------- 1 | std.makeArray(0, function(x, y) null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/makeArray/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.makeArray(null, function(x) x) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/makeArray/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.makeArray(0, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/makeArray/invalid_size.jsonnet: -------------------------------------------------------------------------------- 1 | std.makeArray(1.25, function(x) null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestIni/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestIni(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestIni/main_not_object.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestIni({ main: null, sections: {} }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestIni/no_sections_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestIni({}) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestIni/no_sections_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestIni({ main: {} }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestIni/object_assert_failed.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestIni({ assert false, sections: {} }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestIni/object_assert_failed_main.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestIni({ main: { assert false }, sections: {} }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestIni/object_assert_failed_sections.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestIni({ main: {}, sections: { assert false } }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestIni/sections_not_object.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestIni({ sections: null }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestJsonEx/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestJsonEx(function() null, " ") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestJsonEx/object_assert_failed.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestJsonEx({ assert false }, " ") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestPython/inner_error.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestPython([0, { a: 1, b: error "err" }]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestPython/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestPython(function() null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestPython/object_assert_failed.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestPython({ assert false }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestPythonVars/inner_error.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestPythonVars({ a: 1, b: [0, error "err"] }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestPythonVars/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestPythonVars(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestPythonVars/object_assert_failed.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestPythonVars({ assert false }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestToml/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestToml(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestToml/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestToml({ x: function() null }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestToml/manifest_null.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestToml({ x: null }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestToml/object_assert_failed_root.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestToml({ assert false }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestToml/object_assert_failed_sub_table.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestToml({ x: { assert false } }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestToml/object_assert_failed_value.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestToml({ x: [ { assert false } ] }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestTomlEx/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestTomlEx(null, " ") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestTomlEx/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestTomlEx({}, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestXmlJsonml/empty_array.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestXmlJsonml([]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestXmlJsonml/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestXmlJsonml(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestXmlJsonml/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestXmlJsonml(["a", { x: function() null }]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestXmlJsonml/not_string_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestXmlJsonml([null, "a"]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestXmlJsonml/not_string_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestXmlJsonml(["a", null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestXmlJsonml/not_string_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestXmlJsonml(["a", "b", null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestYamlDoc/inner_error.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestYamlDoc([0, { a: 1, b: error "err" }]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestYamlDoc/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestYamlDoc(null, indent_array_in_object=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestYamlDoc/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestYamlDoc(null, quote_keys=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestYamlDoc/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestYamlDoc(function() null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestYamlDoc/object_assert_failed.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestYamlDoc({ assert false }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestYamlStream/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestYamlStream(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestYamlStream/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestYamlStream([], indent_array_in_object=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestYamlStream/invalid_arg_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestYamlStream([], c_document_end=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/manifestYamlStream/invalid_arg_4.jsonnet: -------------------------------------------------------------------------------- 1 | std.manifestYamlStream([], quote_keys=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/map/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.map(null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/map/invalid_arg_1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/map/invalid_arg_1.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/map/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/map/invalid_arg_2.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/map/invalid_arg_2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/map/invalid_arg_2.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mapWithIndex/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.mapWithIndex(null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mapWithKey/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.mapWithKey(null, {}) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mapWithKey/object_assert_failed.jsonnet: -------------------------------------------------------------------------------- 1 | std.mapWithKey(function(k, v) null, { assert false }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/maxArray/empty_custom.jsonnet: -------------------------------------------------------------------------------- 1 | std.maxArray([], onEmpty=error "was empty") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/maxArray/empty_default.jsonnet: -------------------------------------------------------------------------------- 1 | std.maxArray([]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/maxArray/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.maxArray(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/maxArray/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.maxArray([], keyF=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/md5/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.md5(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/md5/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/md5/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/member/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.member(null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/member/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.member("", 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mergePatch/object_assert_failed_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.mergePatch({ assert false }, {}) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mergePatch/object_assert_failed_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.mergePatch({}, { assert false }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/minArray/empty_custom.jsonnet: -------------------------------------------------------------------------------- 1 | std.minArray([], onEmpty=error "was empty") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/minArray/empty_default.jsonnet: -------------------------------------------------------------------------------- 1 | std.minArray([]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/minArray/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.minArray(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/minArray/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.minArray([], keyF=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mod/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.mod(null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mod/invalid_arg_1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/mod/invalid_arg_1.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mod/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.mod(0, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mod/invalid_arg_2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/mod/invalid_arg_2.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mod/rem_by_zero.jsonnet: -------------------------------------------------------------------------------- 1 | std.mod(1, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/mod/rem_by_zero.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/mod/rem_by_zero.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/objectFieldsEx/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.objectFieldsEx(null, false) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/objectFieldsEx/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.objectFieldsEx({}, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/objectHasEx/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.objectHasEx(null, "a", false) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/objectHasEx/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.objectHasEx({}, null, false) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/objectHasEx/invalid_arg_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.objectHasEx({}, "a", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/objectRemoveKey/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.objectRemoveKey(null, "foo") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/objectRemoveKey/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.objectRemoveKey({}, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/objectRemoveKey/object_assert_failed.jsonnet: -------------------------------------------------------------------------------- 1 | std.objectRemoveKey({ assert false }, "x") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseHex/empty.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseHex("") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseHex/empty.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/parseHex/empty.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseHex/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseHex(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseHex/invalid_digits.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseHex("G") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseHex/overflow.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseHex("1" + std.repeat("0", 400)) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseHex/overflow.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/parseHex/overflow.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseInt/empty.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseInt("") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseInt/empty.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/parseInt/empty.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseInt/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseInt(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseInt/invalid_digits_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseInt("X") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseInt/invalid_digits_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseInt("-X") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseInt/minus.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseInt("-") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseInt/minus.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/parseInt/minus.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/empty.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson("") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/empty.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/parseJson/empty.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/expected_brace_or_comma.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('{ "a": 1 "b": 2 }') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/expected_bracket_or_comma.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson("[1 2]") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/expected_colon_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('{ "a" 1 }') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/expected_colon_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('{ "a": 1, "b" 2 }') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/expected_object_key_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson("{ 1 }") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/expected_object_key_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('{ "a": 1, 2 }') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/expected_value_in_array_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson("[ , ]") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/expected_value_in_array_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson("[1, ]") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/invalid_string_escape.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('"\\m"') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/invalid_unicode_escape_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('"\\u"') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/invalid_unicode_escape_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('"\\uF"') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/invalid_unicode_escape_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('"\\uD800"') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/invalid_unicode_escape_4.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('"\\uD800\\u"') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/invalid_unicode_escape_5.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('"\\uD800\\uF"') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/invalid_unicode_escape_6.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson('"\\uD800\\uF000"') 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/leading_zero.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson("01") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/missing_exp_digits_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson("1e") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/missing_exp_digits_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson("1e+") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/missing_frac_digits.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson("1.") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseJson/number_overflow.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseJson("1e400") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseOctal/empty.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseOctal("") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseOctal/empty.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/parseOctal/empty.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseOctal/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseOctal(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseOctal/invalid_digits.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseOctal("8") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseOctal/overflow.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseOctal("1" + std.repeat("0", 400)) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/anchor_itself.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml(||| 2 | a: &x *x 3 | |||) 4 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/anchor_itself_array.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml(||| 2 | a: &x [*x] 3 | |||) 4 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/anchor_itself_object_key0.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml(||| 2 | a: &x {*x : 1} 3 | |||) 4 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/anchor_itself_object_key1.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml(||| 2 | a: &x {b: 1, *x : 2} 3 | |||) 4 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/empty.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/empty.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/parseYaml/empty.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/key0_is_array.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("{[]: 1}") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/key0_is_object.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("{{}: 1}") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/key1_is_array.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("{a: 1, []: 2}") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/key1_is_object.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("{a: 1, {}: 2}") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/number_overflow.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("1e1000") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/syntax.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("[1, 2, ") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/syntax.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/parseYaml/syntax.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/tag.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("x: !!str 123") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/tag.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/parseYaml/tag.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/tag_object_key0.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("{!!str 0: a, 1: b}") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/tag_object_key1.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("{0: a, !!str 1: b}") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/tag_weird_array_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("[!<0> a]") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/tag_weird_array_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("[!, a]") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/parseYaml/tag_weird_object_key.jsonnet: -------------------------------------------------------------------------------- 1 | std.parseYaml("{!, a: 1}") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/primitiveEquals/array.jsonnet: -------------------------------------------------------------------------------- 1 | std.primitiveEquals([], []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/primitiveEquals/object.jsonnet: -------------------------------------------------------------------------------- 1 | std.primitiveEquals({}, {}) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/prune/object_assert_failed.jsonnet: -------------------------------------------------------------------------------- 1 | std.prune({ assert false }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/range/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.range(null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/range/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.range(0, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/range/invalid_from.jsonnet: -------------------------------------------------------------------------------- 1 | std.range(1.25, 2) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/range/invalid_from.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/range/invalid_from.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/range/invalid_to.jsonnet: -------------------------------------------------------------------------------- 1 | std.range(1, 2.25) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/range/invalid_to.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/range/invalid_to.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/remove/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.remove(null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/remove/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/remove/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/removeAt/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.removeAt(null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/removeAt/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.removeAt([], null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/repeat/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.repeat(null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/repeat/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.repeat("", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/repeat/non_integer_count.jsonnet: -------------------------------------------------------------------------------- 1 | std.repeat("", 1.5) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/reverse/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.reverse(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/rstripChars/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.rstripChars(null, "") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/rstripChars/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.rstripChars("", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/set/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.set(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/set/invalid_arg_1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/set/invalid_arg_1.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/set/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.set([], keyF=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/set/invalid_arg_2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/set/invalid_arg_2.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/setDiff/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.setDiff(null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/setDiff/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.setDiff([], null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/setInter/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.setInter(null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/setInter/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.setInter([], null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/setMember/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.setMember(0, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/setMember/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.setMember(0, [], keyF=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/setUnion/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.setUnion(null, []) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/setUnion/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.setUnion([], null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sha1/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.sha1(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sha1/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/sha1/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sha256/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.sha256(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sha256/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/sha256/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sha3/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.sha3(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sha3/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/sha3/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sha512/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.sha512(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sha512/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/sha512/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sort/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.sort(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sort/invalid_arg_1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/sort/invalid_arg_1.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sort/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.sort([], keyF=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sort/invalid_arg_2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/sort/invalid_arg_2.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/split/delimiter_empty.jsonnet: -------------------------------------------------------------------------------- 1 | std.split("", "") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/split/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.split(null, "") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/split/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.split("", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/splitLimit/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.splitLimit(null, "", 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/splitLimit/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.splitLimit("", null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/splitLimit/invalid_arg_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.splitLimit("", "c", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/splitLimit/maxsplits_negative.jsonnet: -------------------------------------------------------------------------------- 1 | std.splitLimit("", "c", -2) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/splitLimit/maxsplits_not_integer.jsonnet: -------------------------------------------------------------------------------- 1 | std.splitLimit("", "c", 1.25) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/splitLimitR/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.splitLimitR(null, "", 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/splitLimitR/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.splitLimitR("", null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/splitLimitR/invalid_arg_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.splitLimitR("", "c", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/splitLimitR/maxsplits_negative.jsonnet: -------------------------------------------------------------------------------- 1 | std.splitLimitR("", "c", -2) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/splitLimitR/maxsplits_not_integer.jsonnet: -------------------------------------------------------------------------------- 1 | std.splitLimitR("", "c", 1.25) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/startsWith/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.startsWith(null, "") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/startsWith/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.startsWith("", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/strReplace/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.strReplace("", null, "") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/stringChars/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.stringChars(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/stripChars/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.stripChars(null, "") 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/stripChars/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.stripChars("", null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/substr/from_non_integer.jsonnet: -------------------------------------------------------------------------------- 1 | std.substr("", 1.25, 1) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/substr/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.substr(null, 0, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/substr/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.substr("", null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/substr/invalid_arg_3.jsonnet: -------------------------------------------------------------------------------- 1 | std.substr("", 0, null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/substr/len_non_integer.jsonnet: -------------------------------------------------------------------------------- 1 | std.substr("", 1, 1.25) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sum/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.sum(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sum/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/sum/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/sum/item_not_number.jsonnet: -------------------------------------------------------------------------------- 1 | std.sum([null]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/toString/inner_error.jsonnet: -------------------------------------------------------------------------------- 1 | std.toString([0, { a: 1, b: error "err" }]) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/toString/manifest_function.jsonnet: -------------------------------------------------------------------------------- 1 | std.toString(function() null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/toString/object_assert_failed.jsonnet: -------------------------------------------------------------------------------- 1 | std.toString({ assert false }) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/trace/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.trace(null, 0) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/trace/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/trace/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/trim/invalid_arg.jsonnet: -------------------------------------------------------------------------------- 1 | std.trim(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/trim/invalid_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/trim/invalid_arg.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/uniq/invalid_arg_1.jsonnet: -------------------------------------------------------------------------------- 1 | std.uniq(null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/uniq/invalid_arg_1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/uniq/invalid_arg_1.stderr -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/uniq/invalid_arg_2.jsonnet: -------------------------------------------------------------------------------- 1 | std.uniq([], keyF=null) 2 | -------------------------------------------------------------------------------- /ui-tests/fail/stdlib/uniq/invalid_arg_2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/stdlib/uniq/invalid_arg_2.stderr -------------------------------------------------------------------------------- /ui-tests/fail/string/concat_manifest_function_1.jsonnet: -------------------------------------------------------------------------------- 1 | (function() null) + "" 2 | -------------------------------------------------------------------------------- /ui-tests/fail/string/concat_manifest_function_2.jsonnet: -------------------------------------------------------------------------------- 1 | "" + function() null 2 | -------------------------------------------------------------------------------- /ui-tests/fail/string/index_not_integer.jsonnet: -------------------------------------------------------------------------------- 1 | "string"[1.25] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/string/index_not_integer.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/string/index_not_integer.stderr -------------------------------------------------------------------------------- /ui-tests/fail/string/index_not_number.jsonnet: -------------------------------------------------------------------------------- 1 | "string"[null] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/string/index_not_number.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/string/index_not_number.stderr -------------------------------------------------------------------------------- /ui-tests/fail/string/index_out_of_range.jsonnet: -------------------------------------------------------------------------------- 1 | "string"[10] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/string/index_out_of_range.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/string/index_out_of_range.stderr -------------------------------------------------------------------------------- /ui-tests/fail/tla/callee_not_function.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/tla/callee_not_function.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/tla/callee_not_function.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/tla/callee_not_function.stderr -------------------------------------------------------------------------------- /ui-tests/fail/tla/not_bound.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/tla/not_bound.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/tla/not_bound.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/tla/not_bound.stderr -------------------------------------------------------------------------------- /ui-tests/fail/tla/unknown_bound.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/tla/unknown_bound.jsonnet -------------------------------------------------------------------------------- /ui-tests/fail/tla/unknown_bound.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/tla/unknown_bound.stderr -------------------------------------------------------------------------------- /ui-tests/fail/unary_op/bitwise_not_unsafe.jsonnet: -------------------------------------------------------------------------------- 1 | ~1e50 2 | -------------------------------------------------------------------------------- /ui-tests/fail/unary_op/minus_array.jsonnet: -------------------------------------------------------------------------------- 1 | -[] 2 | -------------------------------------------------------------------------------- /ui-tests/fail/unary_op/minus_array.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/unary_op/minus_array.stderr -------------------------------------------------------------------------------- /ui-tests/fail/unary_op/minus_null.jsonnet: -------------------------------------------------------------------------------- 1 | -null 2 | -------------------------------------------------------------------------------- /ui-tests/fail/unary_op/minus_null.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/unary_op/minus_null.stderr -------------------------------------------------------------------------------- /ui-tests/fail/unary_op/minus_object.jsonnet: -------------------------------------------------------------------------------- 1 | -{} 2 | -------------------------------------------------------------------------------- /ui-tests/fail/unary_op/minus_object.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/unary_op/minus_object.stderr -------------------------------------------------------------------------------- /ui-tests/fail/unary_op/minus_string.jsonnet: -------------------------------------------------------------------------------- 1 | -"string" 2 | -------------------------------------------------------------------------------- /ui-tests/fail/unary_op/minus_string.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/fail/unary_op/minus_string.stderr -------------------------------------------------------------------------------- /ui-tests/overall.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/overall.jsonnet -------------------------------------------------------------------------------- /ui-tests/overall.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/overall.stdout -------------------------------------------------------------------------------- /ui-tests/pass/array.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/array.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/assert.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/assert.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/assert.stdout: -------------------------------------------------------------------------------- 1 | "value" 2 | -------------------------------------------------------------------------------- /ui-tests/pass/boolean.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/boolean.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/call.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/call.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/compare/array.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/compare/array.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/compare/boolean.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/compare/boolean.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/compare/different_types.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/compare/different_types.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/compare/null.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/compare/null.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/compare/number.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/compare/number.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/compare/object.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/compare/object.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/compare/string.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/compare/string.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/if.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/if.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/import/import.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/import/import.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/import/lib/func.libsonnet: -------------------------------------------------------------------------------- 1 | local x = 1; 2 | 3 | function(a, b) [x, a, a + b] 4 | -------------------------------------------------------------------------------- /ui-tests/pass/import/lib/indirect.libsonnet: -------------------------------------------------------------------------------- 1 | import "func.libsonnet" 2 | -------------------------------------------------------------------------------- /ui-tests/pass/import/lib/non_utf8.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/import/lib/non_utf8.bin -------------------------------------------------------------------------------- /ui-tests/pass/import/lib/utf8.txt: -------------------------------------------------------------------------------- 1 | This is some UTF-8 text 🙂 2 | -------------------------------------------------------------------------------- /ui-tests/pass/local.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/local.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/manifestIni.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/manifestIni.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/many_brackets.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/many_brackets.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/many_parenthesis.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/many_parenthesis.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/number.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/number.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/object.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/object.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/parenthesis.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/parenthesis.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/slice.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/slice.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/all.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/all.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/any.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/any.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/asciiLower.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/asciiLower.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/asciiUpper.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/asciiUpper.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/assertEqual/null.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/assertEqual/null.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/assertEqual/number.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(1.5, 1.5) 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/assertEqual/number_zero.jsonnet: -------------------------------------------------------------------------------- 1 | std.assertEqual(0, -0) 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/avg.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/avg.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/base64.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/base64.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/capture_std/test.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/capture_std/test.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/char.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/char.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/codepoint.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/codepoint.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/contains.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/contains.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/count.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/count.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/decodeUTF8.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/decodeUTF8.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/deepJoin.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/deepJoin.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/encodeUTF8.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/encodeUTF8.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/endsWith.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/endsWith.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/equalsIgnoreCase.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/equalsIgnoreCase.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/escapeStringBash.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/escapeStringBash.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/escapeStringJson.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/escapeStringJson.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/escapeStringXML.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/escapeStringXML.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/extVar.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/extVar.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/filter.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/filter.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/filterMap.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/filterMap.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/find.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/find.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/findSubstr.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/findSubstr.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/flatMap.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/flatMap.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/flattenArrays.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/flattenArrays.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/flattenDeepArray.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/flattenDeepArray.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/foldl.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/foldl.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/foldr.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/foldr.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/format.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/format.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/get.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/get.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/hash.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/hash.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/isEmpty.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/isEmpty.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/join.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/join.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/length.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/length.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/lines.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/lines.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/makeArray.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/makeArray.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/manifestJson.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/manifestJson.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/manifestPython.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/manifestPython.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/manifestToml.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/manifestToml.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/manifestXmlJsonml.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/manifestXmlJsonml.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/manifestYamlDoc.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/manifestYamlDoc.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/map.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/map.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/mapWithIndex.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/mapWithIndex.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/mapWithKey.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/mapWithKey.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/math.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/math.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/maxArray.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/maxArray.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/member.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/member.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/mergePatch.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/mergePatch.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/minArray.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/minArray.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/objectFields.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/objectFields.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/objectHas.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/objectHas.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/objectKeysValues.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/objectKeysValues.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/objectRemoveKey.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/objectRemoveKey.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/objectValues.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/objectValues.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/parseHex.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/parseHex.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/parseInt.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/parseInt.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/parseJson.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/parseJson.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/parseOctal.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/parseOctal.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/parseYaml.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/parseYaml.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/prune.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/prune.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/range.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/range.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/remove.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/remove.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/removeAt.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/removeAt.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/repeat.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/repeat.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/resolvePath.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/resolvePath.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/reverse.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/reverse.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/set.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/set.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/setDiff.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/setDiff.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/setInter.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/setInter.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/setMember.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/setMember.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/setUnion.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/setUnion.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/sort.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/sort.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/split.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/split.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/splitLimit.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/splitLimit.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/splitLimitR.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/splitLimitR.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/startsWith.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/startsWith.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/std_object.jsonnet: -------------------------------------------------------------------------------- 1 | std 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/std_object.stdout: -------------------------------------------------------------------------------- 1 | { } 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/strReplace.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/strReplace.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/stringChars.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/stringChars.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/stripChars.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/stripChars.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/substr.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/substr.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/sum.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/sum.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/thisFile/imports/a.libsonnet: -------------------------------------------------------------------------------- 1 | std.thisFile 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/thisFile/imports/b.libsonnet: -------------------------------------------------------------------------------- 1 | import "a.libsonnet" 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/thisFile/test.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/thisFile/test.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/toString.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/toString.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/crlf_source.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/crlf_source.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/crlf_source.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/crlf_source.stderr -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/crlf_source.stdout: -------------------------------------------------------------------------------- 1 | "some value" 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/cropped_stack.stdout: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/func_name.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/func_name.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/func_name.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/func_name.stderr -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/func_name.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/func_name.stdout -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_arg.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_arg.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_arg.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_arg.stderr -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_arg.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_arg.stdout -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_array.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_array.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_array.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_array.stderr -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_array.stdout: -------------------------------------------------------------------------------- 1 | "some value" 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_call.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_call.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_call.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_call.stderr -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_call.stdout: -------------------------------------------------------------------------------- 1 | "some value" 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_local.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_local.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_local.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_local.stderr -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_local.stdout: -------------------------------------------------------------------------------- 1 | "some value" 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_object.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_object.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_object.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/in_object.stderr -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/in_object.stdout: -------------------------------------------------------------------------------- 1 | "some value" 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/simple.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/simple.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/simple.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trace/simple.stderr -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trace/simple.stdout: -------------------------------------------------------------------------------- 1 | "some value" 2 | -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/trim.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/trim.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/type.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/type.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/uniq.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/uniq.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/xnor.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/xnor.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/stdlib/xor.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/stdlib/xor.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/string.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/string.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/text_block_crlf.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/text_block_crlf.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/text_block_lf.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/text_block_lf.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/tla/all_defaults.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/tla/all_defaults.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/tla/all_defaults.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/tla/all_defaults.stdout -------------------------------------------------------------------------------- /ui-tests/pass/tla/no_args.jsonnet: -------------------------------------------------------------------------------- 1 | local f() = "result"; 2 | 3 | f 4 | -------------------------------------------------------------------------------- /ui-tests/pass/tla/no_args.stdout: -------------------------------------------------------------------------------- 1 | "result" 2 | -------------------------------------------------------------------------------- /ui-tests/pass/tla/one_default.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/tla/one_default.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/tla/one_default.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/tla/one_default.stdout -------------------------------------------------------------------------------- /ui-tests/pass/tla/override_default.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/tla/override_default.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/tla/override_default.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/tla/override_default.stdout -------------------------------------------------------------------------------- /ui-tests/pass/tla/simple.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/tla/simple.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/yaml_stream.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/yaml_stream.jsonnet -------------------------------------------------------------------------------- /ui-tests/pass/yaml_stream.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/pass/yaml_stream.stdout -------------------------------------------------------------------------------- /ui-tests/sanity/array_1.jsonnet: -------------------------------------------------------------------------------- 1 | [1] 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/array_1.stdout: -------------------------------------------------------------------------------- 1 | [ 2 | 1 3 | ] 4 | -------------------------------------------------------------------------------- /ui-tests/sanity/array_2.jsonnet: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/array_2.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/sanity/array_2.stdout -------------------------------------------------------------------------------- /ui-tests/sanity/array_3.jsonnet: -------------------------------------------------------------------------------- 1 | [1, 2, [3, 4]] 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/array_3.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/sanity/array_3.stdout -------------------------------------------------------------------------------- /ui-tests/sanity/empty_array.jsonnet: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/empty_array.stdout: -------------------------------------------------------------------------------- 1 | [ ] 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/empty_object.jsonnet: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/empty_object.stdout: -------------------------------------------------------------------------------- 1 | { } 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/false.jsonnet: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/false.stdout: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/false_and_false.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/sanity/false_and_false.jsonnet -------------------------------------------------------------------------------- /ui-tests/sanity/false_and_false.stdout: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/false_and_true.jsonnet: -------------------------------------------------------------------------------- 1 | false && true 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/false_and_true.stdout: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/false_eq_false.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/sanity/false_eq_false.jsonnet -------------------------------------------------------------------------------- /ui-tests/sanity/false_eq_true.jsonnet: -------------------------------------------------------------------------------- 1 | false == true 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/false_eq_true.stdout: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/false_ne_false.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/sanity/false_ne_false.jsonnet -------------------------------------------------------------------------------- /ui-tests/sanity/false_ne_false.stdout: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/false_ne_true.jsonnet: -------------------------------------------------------------------------------- 1 | false != true 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/null.jsonnet: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/null.stdout: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/number.jsonnet: -------------------------------------------------------------------------------- 1 | 1.5 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/number.stdout: -------------------------------------------------------------------------------- 1 | 1.5 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/object_1.jsonnet: -------------------------------------------------------------------------------- 1 | { a: 1 } 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/object_1.stdout: -------------------------------------------------------------------------------- 1 | { 2 | "a": 1 3 | } 4 | -------------------------------------------------------------------------------- /ui-tests/sanity/object_2.jsonnet: -------------------------------------------------------------------------------- 1 | { a: 1, b: 2 } 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/object_2.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardosm/rsjsonnet/HEAD/ui-tests/sanity/object_2.stdout -------------------------------------------------------------------------------- /ui-tests/sanity/object_3.jsonnet: -------------------------------------------------------------------------------- 1 | { a: 1, b:: 2 } 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/object_3.stdout: -------------------------------------------------------------------------------- 1 | { 2 | "a": 1 3 | } 4 | -------------------------------------------------------------------------------- /ui-tests/sanity/string.jsonnet: -------------------------------------------------------------------------------- 1 | "string" 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/string.stdout: -------------------------------------------------------------------------------- 1 | "string" 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/true.jsonnet: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/true_and_false.jsonnet: -------------------------------------------------------------------------------- 1 | true && false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/true_and_false.stdout: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/true_and_true.jsonnet: -------------------------------------------------------------------------------- 1 | true && true 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/true_eq_false.jsonnet: -------------------------------------------------------------------------------- 1 | true == false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/true_eq_false.stdout: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/true_eq_true.jsonnet: -------------------------------------------------------------------------------- 1 | true == true 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/true_ne_false.jsonnet: -------------------------------------------------------------------------------- 1 | true != false 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/true_ne_true.jsonnet: -------------------------------------------------------------------------------- 1 | true != true 2 | -------------------------------------------------------------------------------- /ui-tests/sanity/true_ne_true.stdout: -------------------------------------------------------------------------------- 1 | false 2 | --------------------------------------------------------------------------------