From bee8c8dce81d3c98293392c6a1bbe8bc9c3e0918 Mon Sep 17 00:00:00 2001 From: Emil Valeev Date: Tue, 21 Jan 2025 23:04:16 +0500 Subject: [PATCH] feat(version): 0.30.0->0.30.1 --- docs/book/program_structure.md | 6 +++--- docs/tutorial.md | 4 ++-- e2e/99_bottles_verbose/neva.yml | 2 +- e2e/add_nums_from_stdin_naive/neva.yml | 2 +- e2e/add_nums_from_stdin_with_default_any/neva.yml | 2 +- e2e/add_nums_from_stdin_with_err_handling/neva.yml | 2 +- e2e/add_nums_from_stdin_with_multuple_senders/neva.yml | 2 +- e2e/add_nums_from_stdin_with_sub_components/neva.yml | 2 +- e2e/add_nums_verbose/neva.yml | 2 +- e2e/array_inport_holes/neva.yml | 2 +- e2e/array_outport_holes/neva.yml | 2 +- e2e/binary_operators/arithmetic/add_floats/neva.yml | 2 +- e2e/binary_operators/arithmetic/add_ints/neva.yml | 2 +- e2e/binary_operators/arithmetic/add_strings/neva.yml | 2 +- e2e/binary_operators/arithmetic/divide_floats/neva.yml | 2 +- e2e/binary_operators/arithmetic/divide_ints/neva.yml | 2 +- e2e/binary_operators/arithmetic/modulo/neva.yml | 2 +- e2e/binary_operators/arithmetic/multiply_floats/neva.yml | 2 +- e2e/binary_operators/arithmetic/multiply_ints/neva.yml | 2 +- e2e/binary_operators/arithmetic/power/neva.yml | 2 +- e2e/binary_operators/arithmetic/subtract_floats/neva.yml | 2 +- e2e/binary_operators/arithmetic/subtract_ints/neva.yml | 2 +- e2e/binary_operators/bitwise/and/neva.yml | 2 +- e2e/binary_operators/bitwise/left_shift/neva.yml | 2 +- e2e/binary_operators/bitwise/or/neva.yml | 2 +- e2e/binary_operators/bitwise/right_shift/neva.yml | 2 +- e2e/binary_operators/bitwise/xor/neva.yml | 2 +- e2e/binary_operators/comparison/equal/neva.yml | 2 +- e2e/binary_operators/comparison/greater_int/neva.yml | 2 +- .../comparison/greater_or_equal_int/neva.yml | 2 +- e2e/binary_operators/comparison/less_int/neva.yml | 2 +- e2e/binary_operators/comparison/less_or_equal_int/neva.yml | 2 +- e2e/binary_operators/comparison/not_equal/neva.yml | 2 +- e2e/binary_operators/logical/and/neva.yml | 2 +- e2e/binary_operators/logical/or/neva.yml | 2 +- e2e/classify_int/neva.yml | 2 +- e2e/cli_new/neva.yml | 2 +- e2e/comments/neva.yml | 2 +- e2e/compiler_error_unused_outport/neva.yml | 2 +- e2e/const_refs_verbose/neva.yml | 2 +- e2e/div_test/neva.yml | 2 +- e2e/do_nothing_verbose/neva.yml | 2 +- e2e/duplicate_receiver/neva.yml | 2 +- e2e/duplicate_sender/neva.yml | 2 +- e2e/echo_verbose/neva.yml | 2 +- e2e/enums_verbose/neva.yml | 2 +- e2e/float_const_with_int_lit/neva.yml | 2 +- e2e/for_loop_over_list_verbose/neva.yml | 2 +- e2e/for_with_range_and_if/neva.yml | 2 +- e2e/hello_world_verbose/neva.yml | 2 +- e2e/hello_world_with_const_sender/neva.yml | 2 +- e2e/hello_world_with_implicit_any/neva.yml | 2 +- e2e/hello_world_with_literal_sender/neva.yml | 2 +- e2e/hello_world_with_then_connection/neva.yml | 2 +- e2e/hello_world_with_unnamed_node/neva.yml | 2 +- e2e/inc_test/neva.yml | 2 +- e2e/incompat_comp_type_arg/neva.yml | 2 +- e2e/incompat_types_with_untyped_port/neva.yml | 2 +- e2e/interface_anonymous/neva.yml | 2 +- e2e/interface_verbose/neva.yml | 2 +- e2e/interface_with_imports/neva.yml | 2 +- e2e/list_with_neg_nums/neva.yml | 2 +- e2e/local_imports/neva.yml | 2 +- e2e/map_list_verbose/neva.yml | 2 +- e2e/multiply_numbers/neva.yml | 2 +- e2e/non_unique_fan_in/neva.yml | 2 +- e2e/non_unique_fan_out/neva.yml | 2 +- e2e/order_dependend_with_arr_inport/neva.yml | 2 +- e2e/print_float/neva.yml | 2 +- e2e/regex_submatch_verbose/neva.yml | 2 +- e2e/run_cli_not_from_module_root/neva.yml | 2 +- e2e/simple_fan_out/neva.yml | 2 +- e2e/slow_iteration_with_for/neva.yml | 2 +- e2e/slow_iteration_with_map/neva.yml | 2 +- e2e/struct_builder_verbose/neva.yml | 2 +- e2e/struct_builder_with_sugar/neva.yml | 2 +- e2e/struct_selector_on_port_addr/neva.yml | 2 +- e2e/struct_selector_verbose/neva.yml | 2 +- e2e/struct_selector_with_more_sugar/neva.yml | 2 +- e2e/struct_selector_with_sugar/neva.yml | 2 +- e2e/type_expr_with_imported_type_arg/neva.yml | 2 +- examples/neva.yml | 2 +- internal/builder/tests/intergration_test.go | 4 ++-- internal/builder/tests/testmod/neva.yml | 2 +- pkg/version.go | 2 +- std/neva.yml | 2 +- 86 files changed, 90 insertions(+), 90 deletions(-) diff --git a/docs/book/program_structure.md b/docs/book/program_structure.md index 1c812907..f6680370 100644 --- a/docs/book/program_structure.md +++ b/docs/book/program_structure.md @@ -36,10 +36,10 @@ Module is usually a git-repo but not necessary. Module that isn't published in g ### Manifest File -The manifest defines the module's minimum supported language version and dependencies. Here's an example manifest with a dependency on the Nevalang compiler version `0.30.0` and a third-party module: +The manifest defines the module's minimum supported language version and dependencies. Here's an example manifest with a dependency on the Nevalang compiler version `0.30.1` and a third-party module: ```yaml -neva: 0.30.0 +neva: 0.30.1 deps: github.com/nevalang/x: path: github.com/nevalang/x @@ -51,7 +51,7 @@ The `deps` field is a map where each dependency has an alias. When adding depend > WIP: CLI tool planned for CI/CD to verify module's backward compatibility ```yaml -neva: 0.30.0 +neva: 0.30.1 deps: github.com/nevalang/x@0-0-12: path: github.com/nevalang/x diff --git a/docs/tutorial.md b/docs/tutorial.md index 251619f7..4ff0c225 100644 --- a/docs/tutorial.md +++ b/docs/tutorial.md @@ -77,7 +77,7 @@ After installation is finished, you should be able to run the `neva` CLI from yo neva version ``` -It should emit something like `0.30.0` +It should emit something like `0.30.1` ### Hello, World! @@ -256,7 +256,7 @@ This structure introduces two fundamental concepts in Nevalang: modules and pack A module is a set of packages with a manifest file (`neva.yaml`). When we created our project with `neva new`, it generated a basic module with the following manifest file: ```yaml -neva: 0.30.0 +neva: 0.30.1 ``` This defines the Nevalang version for our project. As your project grows, you can include dependencies on third-party modules here. diff --git a/e2e/99_bottles_verbose/neva.yml b/e2e/99_bottles_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/99_bottles_verbose/neva.yml +++ b/e2e/99_bottles_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/add_nums_from_stdin_naive/neva.yml b/e2e/add_nums_from_stdin_naive/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/add_nums_from_stdin_naive/neva.yml +++ b/e2e/add_nums_from_stdin_naive/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/add_nums_from_stdin_with_default_any/neva.yml b/e2e/add_nums_from_stdin_with_default_any/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/add_nums_from_stdin_with_default_any/neva.yml +++ b/e2e/add_nums_from_stdin_with_default_any/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/add_nums_from_stdin_with_err_handling/neva.yml b/e2e/add_nums_from_stdin_with_err_handling/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/add_nums_from_stdin_with_err_handling/neva.yml +++ b/e2e/add_nums_from_stdin_with_err_handling/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/add_nums_from_stdin_with_multuple_senders/neva.yml b/e2e/add_nums_from_stdin_with_multuple_senders/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/add_nums_from_stdin_with_multuple_senders/neva.yml +++ b/e2e/add_nums_from_stdin_with_multuple_senders/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/add_nums_from_stdin_with_sub_components/neva.yml b/e2e/add_nums_from_stdin_with_sub_components/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/add_nums_from_stdin_with_sub_components/neva.yml +++ b/e2e/add_nums_from_stdin_with_sub_components/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/add_nums_verbose/neva.yml b/e2e/add_nums_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/add_nums_verbose/neva.yml +++ b/e2e/add_nums_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/array_inport_holes/neva.yml b/e2e/array_inport_holes/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/array_inport_holes/neva.yml +++ b/e2e/array_inport_holes/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/array_outport_holes/neva.yml b/e2e/array_outport_holes/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/array_outport_holes/neva.yml +++ b/e2e/array_outport_holes/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/add_floats/neva.yml b/e2e/binary_operators/arithmetic/add_floats/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/add_floats/neva.yml +++ b/e2e/binary_operators/arithmetic/add_floats/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/add_ints/neva.yml b/e2e/binary_operators/arithmetic/add_ints/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/add_ints/neva.yml +++ b/e2e/binary_operators/arithmetic/add_ints/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/add_strings/neva.yml b/e2e/binary_operators/arithmetic/add_strings/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/add_strings/neva.yml +++ b/e2e/binary_operators/arithmetic/add_strings/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/divide_floats/neva.yml b/e2e/binary_operators/arithmetic/divide_floats/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/divide_floats/neva.yml +++ b/e2e/binary_operators/arithmetic/divide_floats/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/divide_ints/neva.yml b/e2e/binary_operators/arithmetic/divide_ints/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/divide_ints/neva.yml +++ b/e2e/binary_operators/arithmetic/divide_ints/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/modulo/neva.yml b/e2e/binary_operators/arithmetic/modulo/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/modulo/neva.yml +++ b/e2e/binary_operators/arithmetic/modulo/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/multiply_floats/neva.yml b/e2e/binary_operators/arithmetic/multiply_floats/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/multiply_floats/neva.yml +++ b/e2e/binary_operators/arithmetic/multiply_floats/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/multiply_ints/neva.yml b/e2e/binary_operators/arithmetic/multiply_ints/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/multiply_ints/neva.yml +++ b/e2e/binary_operators/arithmetic/multiply_ints/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/power/neva.yml b/e2e/binary_operators/arithmetic/power/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/power/neva.yml +++ b/e2e/binary_operators/arithmetic/power/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/subtract_floats/neva.yml b/e2e/binary_operators/arithmetic/subtract_floats/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/subtract_floats/neva.yml +++ b/e2e/binary_operators/arithmetic/subtract_floats/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/arithmetic/subtract_ints/neva.yml b/e2e/binary_operators/arithmetic/subtract_ints/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/arithmetic/subtract_ints/neva.yml +++ b/e2e/binary_operators/arithmetic/subtract_ints/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/bitwise/and/neva.yml b/e2e/binary_operators/bitwise/and/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/bitwise/and/neva.yml +++ b/e2e/binary_operators/bitwise/and/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/bitwise/left_shift/neva.yml b/e2e/binary_operators/bitwise/left_shift/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/bitwise/left_shift/neva.yml +++ b/e2e/binary_operators/bitwise/left_shift/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/bitwise/or/neva.yml b/e2e/binary_operators/bitwise/or/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/bitwise/or/neva.yml +++ b/e2e/binary_operators/bitwise/or/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/bitwise/right_shift/neva.yml b/e2e/binary_operators/bitwise/right_shift/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/bitwise/right_shift/neva.yml +++ b/e2e/binary_operators/bitwise/right_shift/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/bitwise/xor/neva.yml b/e2e/binary_operators/bitwise/xor/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/bitwise/xor/neva.yml +++ b/e2e/binary_operators/bitwise/xor/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/comparison/equal/neva.yml b/e2e/binary_operators/comparison/equal/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/comparison/equal/neva.yml +++ b/e2e/binary_operators/comparison/equal/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/comparison/greater_int/neva.yml b/e2e/binary_operators/comparison/greater_int/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/comparison/greater_int/neva.yml +++ b/e2e/binary_operators/comparison/greater_int/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/comparison/greater_or_equal_int/neva.yml b/e2e/binary_operators/comparison/greater_or_equal_int/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/comparison/greater_or_equal_int/neva.yml +++ b/e2e/binary_operators/comparison/greater_or_equal_int/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/comparison/less_int/neva.yml b/e2e/binary_operators/comparison/less_int/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/comparison/less_int/neva.yml +++ b/e2e/binary_operators/comparison/less_int/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/comparison/less_or_equal_int/neva.yml b/e2e/binary_operators/comparison/less_or_equal_int/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/comparison/less_or_equal_int/neva.yml +++ b/e2e/binary_operators/comparison/less_or_equal_int/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/comparison/not_equal/neva.yml b/e2e/binary_operators/comparison/not_equal/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/comparison/not_equal/neva.yml +++ b/e2e/binary_operators/comparison/not_equal/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/logical/and/neva.yml b/e2e/binary_operators/logical/and/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/logical/and/neva.yml +++ b/e2e/binary_operators/logical/and/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/binary_operators/logical/or/neva.yml b/e2e/binary_operators/logical/or/neva.yml index 76fe7e70..73a82259 100644 --- a/e2e/binary_operators/logical/or/neva.yml +++ b/e2e/binary_operators/logical/or/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/classify_int/neva.yml b/e2e/classify_int/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/classify_int/neva.yml +++ b/e2e/classify_int/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/cli_new/neva.yml b/e2e/cli_new/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/cli_new/neva.yml +++ b/e2e/cli_new/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/comments/neva.yml b/e2e/comments/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/comments/neva.yml +++ b/e2e/comments/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/compiler_error_unused_outport/neva.yml b/e2e/compiler_error_unused_outport/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/compiler_error_unused_outport/neva.yml +++ b/e2e/compiler_error_unused_outport/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/const_refs_verbose/neva.yml b/e2e/const_refs_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/const_refs_verbose/neva.yml +++ b/e2e/const_refs_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/div_test/neva.yml b/e2e/div_test/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/div_test/neva.yml +++ b/e2e/div_test/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/do_nothing_verbose/neva.yml b/e2e/do_nothing_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/do_nothing_verbose/neva.yml +++ b/e2e/do_nothing_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/duplicate_receiver/neva.yml b/e2e/duplicate_receiver/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/duplicate_receiver/neva.yml +++ b/e2e/duplicate_receiver/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/duplicate_sender/neva.yml b/e2e/duplicate_sender/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/duplicate_sender/neva.yml +++ b/e2e/duplicate_sender/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/echo_verbose/neva.yml b/e2e/echo_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/echo_verbose/neva.yml +++ b/e2e/echo_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/enums_verbose/neva.yml b/e2e/enums_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/enums_verbose/neva.yml +++ b/e2e/enums_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/float_const_with_int_lit/neva.yml b/e2e/float_const_with_int_lit/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/float_const_with_int_lit/neva.yml +++ b/e2e/float_const_with_int_lit/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/for_loop_over_list_verbose/neva.yml b/e2e/for_loop_over_list_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/for_loop_over_list_verbose/neva.yml +++ b/e2e/for_loop_over_list_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/for_with_range_and_if/neva.yml b/e2e/for_with_range_and_if/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/for_with_range_and_if/neva.yml +++ b/e2e/for_with_range_and_if/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/hello_world_verbose/neva.yml b/e2e/hello_world_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/hello_world_verbose/neva.yml +++ b/e2e/hello_world_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/hello_world_with_const_sender/neva.yml b/e2e/hello_world_with_const_sender/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/hello_world_with_const_sender/neva.yml +++ b/e2e/hello_world_with_const_sender/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/hello_world_with_implicit_any/neva.yml b/e2e/hello_world_with_implicit_any/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/hello_world_with_implicit_any/neva.yml +++ b/e2e/hello_world_with_implicit_any/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/hello_world_with_literal_sender/neva.yml b/e2e/hello_world_with_literal_sender/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/hello_world_with_literal_sender/neva.yml +++ b/e2e/hello_world_with_literal_sender/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/hello_world_with_then_connection/neva.yml b/e2e/hello_world_with_then_connection/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/hello_world_with_then_connection/neva.yml +++ b/e2e/hello_world_with_then_connection/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/hello_world_with_unnamed_node/neva.yml b/e2e/hello_world_with_unnamed_node/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/hello_world_with_unnamed_node/neva.yml +++ b/e2e/hello_world_with_unnamed_node/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/inc_test/neva.yml b/e2e/inc_test/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/inc_test/neva.yml +++ b/e2e/inc_test/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/incompat_comp_type_arg/neva.yml b/e2e/incompat_comp_type_arg/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/incompat_comp_type_arg/neva.yml +++ b/e2e/incompat_comp_type_arg/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/incompat_types_with_untyped_port/neva.yml b/e2e/incompat_types_with_untyped_port/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/incompat_types_with_untyped_port/neva.yml +++ b/e2e/incompat_types_with_untyped_port/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/interface_anonymous/neva.yml b/e2e/interface_anonymous/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/interface_anonymous/neva.yml +++ b/e2e/interface_anonymous/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/interface_verbose/neva.yml b/e2e/interface_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/interface_verbose/neva.yml +++ b/e2e/interface_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/interface_with_imports/neva.yml b/e2e/interface_with_imports/neva.yml index 3e1a5e16..6a6088c6 100644 --- a/e2e/interface_with_imports/neva.yml +++ b/e2e/interface_with_imports/neva.yml @@ -1,4 +1,4 @@ -neva: 0.30.0 +neva: 0.30.1 deps: github.com/nevalang/x: path: github.com/nevalang/x diff --git a/e2e/list_with_neg_nums/neva.yml b/e2e/list_with_neg_nums/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/list_with_neg_nums/neva.yml +++ b/e2e/list_with_neg_nums/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/local_imports/neva.yml b/e2e/local_imports/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/local_imports/neva.yml +++ b/e2e/local_imports/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/map_list_verbose/neva.yml b/e2e/map_list_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/map_list_verbose/neva.yml +++ b/e2e/map_list_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/multiply_numbers/neva.yml b/e2e/multiply_numbers/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/multiply_numbers/neva.yml +++ b/e2e/multiply_numbers/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/non_unique_fan_in/neva.yml b/e2e/non_unique_fan_in/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/non_unique_fan_in/neva.yml +++ b/e2e/non_unique_fan_in/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/non_unique_fan_out/neva.yml b/e2e/non_unique_fan_out/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/non_unique_fan_out/neva.yml +++ b/e2e/non_unique_fan_out/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/order_dependend_with_arr_inport/neva.yml b/e2e/order_dependend_with_arr_inport/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/order_dependend_with_arr_inport/neva.yml +++ b/e2e/order_dependend_with_arr_inport/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/print_float/neva.yml b/e2e/print_float/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/print_float/neva.yml +++ b/e2e/print_float/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/regex_submatch_verbose/neva.yml b/e2e/regex_submatch_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/regex_submatch_verbose/neva.yml +++ b/e2e/regex_submatch_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/run_cli_not_from_module_root/neva.yml b/e2e/run_cli_not_from_module_root/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/run_cli_not_from_module_root/neva.yml +++ b/e2e/run_cli_not_from_module_root/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/simple_fan_out/neva.yml b/e2e/simple_fan_out/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/simple_fan_out/neva.yml +++ b/e2e/simple_fan_out/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/slow_iteration_with_for/neva.yml b/e2e/slow_iteration_with_for/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/slow_iteration_with_for/neva.yml +++ b/e2e/slow_iteration_with_for/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/slow_iteration_with_map/neva.yml b/e2e/slow_iteration_with_map/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/slow_iteration_with_map/neva.yml +++ b/e2e/slow_iteration_with_map/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/struct_builder_verbose/neva.yml b/e2e/struct_builder_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/struct_builder_verbose/neva.yml +++ b/e2e/struct_builder_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/struct_builder_with_sugar/neva.yml b/e2e/struct_builder_with_sugar/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/struct_builder_with_sugar/neva.yml +++ b/e2e/struct_builder_with_sugar/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/struct_selector_on_port_addr/neva.yml b/e2e/struct_selector_on_port_addr/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/struct_selector_on_port_addr/neva.yml +++ b/e2e/struct_selector_on_port_addr/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/struct_selector_verbose/neva.yml b/e2e/struct_selector_verbose/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/struct_selector_verbose/neva.yml +++ b/e2e/struct_selector_verbose/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/struct_selector_with_more_sugar/neva.yml b/e2e/struct_selector_with_more_sugar/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/struct_selector_with_more_sugar/neva.yml +++ b/e2e/struct_selector_with_more_sugar/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/struct_selector_with_sugar/neva.yml b/e2e/struct_selector_with_sugar/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/struct_selector_with_sugar/neva.yml +++ b/e2e/struct_selector_with_sugar/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/e2e/type_expr_with_imported_type_arg/neva.yml b/e2e/type_expr_with_imported_type_arg/neva.yml index 1f99075e..2850fe89 100644 --- a/e2e/type_expr_with_imported_type_arg/neva.yml +++ b/e2e/type_expr_with_imported_type_arg/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/examples/neva.yml b/examples/neva.yml index 3e1a5e16..6a6088c6 100644 --- a/examples/neva.yml +++ b/examples/neva.yml @@ -1,4 +1,4 @@ -neva: 0.30.0 +neva: 0.30.1 deps: github.com/nevalang/x: path: github.com/nevalang/x diff --git a/internal/builder/tests/intergration_test.go b/internal/builder/tests/intergration_test.go index a2be4180..9064f94b 100644 --- a/internal/builder/tests/intergration_test.go +++ b/internal/builder/tests/intergration_test.go @@ -19,7 +19,7 @@ func TestBuilder_WDIsModRoot(t *testing.T) { mod, ok := build.Modules[build.EntryModRef] require.True(t, ok) require.Len(t, mod.Packages, 1) - require.Equal(t, "0.30.0", mod.Manifest.LanguageVersion) // defined in yml + require.Equal(t, "0.30.1", mod.Manifest.LanguageVersion) // defined in yml pkg, ok := mod.Packages["do_nothing"] require.True(t, ok) @@ -42,7 +42,7 @@ func TestBuilder_WDIsPkg(t *testing.T) { mod, ok := build.Modules[build.EntryModRef] require.True(t, ok) require.Len(t, mod.Packages, 1) - require.Equal(t, "0.30.0", mod.Manifest.LanguageVersion) // defined in yml + require.Equal(t, "0.30.1", mod.Manifest.LanguageVersion) // defined in yml pkg, ok := mod.Packages["do_nothing"] require.True(t, ok) diff --git a/internal/builder/tests/testmod/neva.yml b/internal/builder/tests/testmod/neva.yml index 1f99075e..2850fe89 100644 --- a/internal/builder/tests/testmod/neva.yml +++ b/internal/builder/tests/testmod/neva.yml @@ -1 +1 @@ -neva: 0.30.0 \ No newline at end of file +neva: 0.30.1 \ No newline at end of file diff --git a/pkg/version.go b/pkg/version.go index ba3b0737..c2011d30 100644 --- a/pkg/version.go +++ b/pkg/version.go @@ -2,4 +2,4 @@ package pkg // Version is the current version of the language and stdlib. // Don't forget to update it before release new tag. -var Version = "0.30.0" //nolint:gochecknoglobals +var Version = "0.30.1" //nolint:gochecknoglobals diff --git a/std/neva.yml b/std/neva.yml index bb19ad15..aca30d19 100644 --- a/std/neva.yml +++ b/std/neva.yml @@ -1 +1 @@ -neva: 0.30.0 +neva: 0.30.1