From d5b096aadf662dcd13d9d4784b3be0c215971f7e Mon Sep 17 00:00:00 2001 From: Kasim Tuman Date: Tue, 21 Jan 2025 17:32:34 -0800 Subject: [PATCH 1/4] Use relative paths in generated erlang -file attributes: Fixes #4141 --- compiler-core/src/build/package_compiler.rs | 2 +- compiler-core/src/codegen.rs | 6 +++-- compiler-core/src/erlang.rs | 27 ++++++++++++++++--- ...erlang__tests__allowed_string_escapes.snap | 2 +- ...eam_core__erlang__tests__binop_parens.snap | 2 +- ..._erlang__tests__bit_pattern_shadowing.snap | 2 +- ...core__erlang__tests__block_assignment.snap | 2 +- ...ng__tests__constant_named_module_info.snap | 2 +- ...__constant_named_module_info_imported.snap | 2 +- ..._named_module_info_imported_qualified.snap | 2 +- ...amed_module_info_with_function_inside.snap | 4 +-- ...le_info_with_function_inside_imported.snap | 2 +- ...th_function_inside_imported_qualified.snap | 2 +- ...ore__erlang__tests__discard_in_assert.snap | 2 +- ...ng__tests__field_access_function_call.snap | 2 +- ...g__tests__field_access_function_call1.snap | 2 +- ...g__tests__function_argument_shadowing.snap | 2 +- ...ng__tests__function_named_module_info.snap | 4 +-- ...__function_named_module_info_imported.snap | 2 +- ..._named_module_info_imported_qualified.snap | 2 +- ...unction_named_module_info_in_constant.snap | 4 +-- ...amed_module_info_in_constant_imported.snap | 2 +- ...e_info_in_constant_imported_qualified.snap | 2 +- ...lang__tests__guard_variable_rewriting.snap | 2 +- ...g__tests__inline_const_pattern_option.snap | 2 +- ...core__erlang__tests__integration_test.snap | 2 +- ...e__erlang__tests__integration_test0_1.snap | 2 +- ...e__erlang__tests__integration_test0_2.snap | 2 +- ...e__erlang__tests__integration_test0_3.snap | 2 +- ...ore__erlang__tests__integration_test1.snap | 2 +- ...re__erlang__tests__integration_test10.snap | 2 +- ...re__erlang__tests__integration_test11.snap | 2 +- ...re__erlang__tests__integration_test12.snap | 2 +- ...re__erlang__tests__integration_test13.snap | 4 +-- ...re__erlang__tests__integration_test16.snap | 4 +-- ...re__erlang__tests__integration_test17.snap | 2 +- ...re__erlang__tests__integration_test18.snap | 2 +- ...re__erlang__tests__integration_test19.snap | 2 +- ...e__erlang__tests__integration_test1_1.snap | 2 +- ...e__erlang__tests__integration_test1_2.snap | 2 +- ...e__erlang__tests__integration_test1_4.snap | 4 +-- ...e__erlang__tests__integration_test1_5.snap | 4 +-- ...e__erlang__tests__integration_test1_6.snap | 8 +++--- ...ore__erlang__tests__integration_test2.snap | 4 +-- ...re__erlang__tests__integration_test20.snap | 2 +- ...re__erlang__tests__integration_test21.snap | 2 +- ...re__erlang__tests__integration_test22.snap | 4 +-- ...re__erlang__tests__integration_test23.snap | 2 +- ...ore__erlang__tests__integration_test3.snap | 2 +- ...ore__erlang__tests__integration_test5.snap | 2 +- ...ore__erlang__tests__integration_test6.snap | 2 +- ...ore__erlang__tests__integration_test8.snap | 2 +- ...ore__erlang__tests__integration_test9.snap | 2 +- .../gleam_core__erlang__tests__negation.snap | 2 +- ...m_core__erlang__tests__negation_block.snap | 2 +- ..._tests__operator_pipe_right_hand_side.snap | 4 +-- ...am_core__erlang__tests__positive_zero.snap | 2 +- ...m_core__erlang__tests__recursive_type.snap | 4 +-- ...e__erlang__tests__scientific_notation.snap | 2 +- ..._erlang__tests__tail_maybe_expr_block.snap | 2 +- ..._erlang__tests__tuple_access_in_guard.snap | 2 +- ..._core__erlang__tests__type_named_else.snap | 2 +- ...erlang__tests__type_named_module_info.snap | 2 +- ...__variable_name_underscores_preserved.snap | 2 +- compiler-core/src/erlang/tests.rs | 4 ++- ..._erlang__tests__bit_arrays__bit_array.snap | 2 +- ...erlang__tests__bit_arrays__bit_array1.snap | 4 +-- ...erlang__tests__bit_arrays__bit_array2.snap | 2 +- ...erlang__tests__bit_arrays__bit_array3.snap | 2 +- ...erlang__tests__bit_arrays__bit_array4.snap | 4 +-- ...erlang__tests__bit_arrays__bit_array5.snap | 2 +- ...arrays__bit_array_declare_and_use_var.snap | 2 +- ..._tests__bit_arrays__bit_array_discard.snap | 2 +- ...tests__bit_arrays__bit_array_discard1.snap | 2 +- ...g__tests__bit_arrays__bit_array_float.snap | 2 +- ...al_string_constant_is_treated_as_utf8.snap | 2 +- ...ray_literal_string_is_treated_as_utf8.snap | 2 +- ...ral_string_pattern_is_treated_as_utf8.snap | 2 +- ...sts__bit_arrays__discard_utf8_pattern.snap | 2 +- ...ang__tests__bit_arrays__negative_size.snap | 2 +- ...ests__bit_arrays__unicode_bit_array_1.snap | 2 +- ...ests__bit_arrays__unicode_bit_array_2.snap | 2 +- ...lternative_pattern_variable_rewriting.snap | 2 +- ...g__tests__case__negative_zero_pattern.snap | 2 +- .../gleam_core__erlang__tests__case__not.snap | 2 +- ...am_core__erlang__tests__case__not_two.snap | 2 +- ...g__tests__case__positive_zero_pattern.snap | 2 +- ...rlang__tests__case__spread_empty_list.snap | 2 +- ...ts__case__spread_empty_list_assigning.snap | 2 +- ...ompilation__included_attribute_syntax.snap | 2 +- ...lang__tests__consts__const_generalise.snap | 4 +-- ...__pub_const_equal_to_private_function.snap | 2 +- ...rd_with_nested_private_function_field.snap | 2 +- ...to_record_with_private_function_field.snap | 2 +- ...ng__tests__consts__record_constructor.snap | 2 +- ...__consts__record_constructor_in_tuple.snap | 2 +- ...ests__consts__use_private_in_internal.snap | 2 +- ...g__tests__consts__use_private_in_list.snap | 2 +- ...__tests__consts__use_private_in_tuple.snap | 2 +- ...to_record_with_private_function_field.snap | 2 +- ...d_pub_const_equal_to_private_function.snap | 2 +- ...to_record_with_private_function_field.snap | 2 +- ...slashes_are_escaped_in_module_comment.snap | 2 +- ...kslashes_in_documentation_are_escaped.snap | 2 +- ..._quotes_are_escaped_in_module_comment.snap | 2 +- ...entation__function_with_documentation.snap | 2 +- ...function_with_multiline_documentation.snap | 2 +- ...nternal_function_has_no_documentation.snap | 2 +- ...umentation__multi_line_module_comment.snap | 2 +- ...__quotes_in_documentation_are_escaped.snap | 2 +- ...mentation__single_line_module_comment.snap | 2 +- ..._tests__external_fn__attribute_erlang.snap | 2 +- ...ts__external_fn__attribute_javascript.snap | 2 +- ...rnal_fn__both_externals_no_valid_impl.snap | 2 +- ..._arg_in_external_are_passed_correctly.snap | 2 +- ...e__erlang__tests__external_fn__elixir.snap | 2 +- ...s__external_fn__erlang_and_javascript.snap | 2 +- ...xternal_functions_from_another_module.snap | 2 +- ...sts__external_fn__integration_test1_3.snap | 2 +- ...tests__external_fn__integration_test7.snap | 4 +-- ...__tests__external_fn__javascript_only.snap | 2 +- ...external_fn__javascript_only_indirect.snap | 2 +- ...args_in_external_are_passed_correctly.snap | 2 +- ...gs_in_external_are_passed_correctly_2.snap | 2 +- ...__erlang__tests__external_fn__no_body.snap | 2 +- ...__erlang__tests__external_fn__private.snap | 2 +- ...l_fn__private_external_function_calls.snap | 2 +- ...fn__private_local_function_references.snap | 2 +- ...ng__tests__external_fn__public_elixir.snap | 2 +- ...ernal_fn__public_local_function_calls.snap | 4 +-- ...xternal_functions_from_another_module.snap | 2 +- ...__tests__functions__function_as_value.snap | 4 +-- ...ng__tests__functions__function_called.snap | 2 +- ...functions__labelled_argument_ordering.snap | 4 +-- ...ed_aliased_imported_function_as_value.snap | 2 +- ...sted_aliased_imported_function_called.snap | 2 +- ...ns__nested_imported_function_as_value.snap | 2 +- ...ions__nested_imported_function_called.snap | 2 +- ...nqualified_imported_function_as_value.snap | 2 +- ..._unqualified_imported_function_called.snap | 2 +- ..._erlang__tests__guards__clause_guards.snap | 2 +- ...rlang__tests__guards__clause_guards20.snap | 2 +- ...rlang__tests__guards__clause_guards21.snap | 2 +- ...rlang__tests__guards__clause_guards22.snap | 2 +- ...rlang__tests__guards__clause_guards23.snap | 2 +- ...rlang__tests__guards__clause_guards24.snap | 2 +- ...rlang__tests__guards__clause_guards25.snap | 2 +- ...rlang__tests__guards__clause_guards26.snap | 2 +- ...rlang__tests__guards__clause_guards27.snap | 2 +- ...rlang__tests__guards__clause_guards28.snap | 2 +- ...rlang__tests__guards__clause_guards29.snap | 2 +- ...rlang__tests__guards__clause_guards30.snap | 2 +- ...rlang__tests__guards__clause_guards31.snap | 2 +- ...rlang__tests__guards__clause_guards_1.snap | 2 +- ...lang__tests__guards__clause_guards_10.snap | 2 +- ...rlang__tests__guards__clause_guards_2.snap | 2 +- ...rlang__tests__guards__clause_guards_3.snap | 2 +- ...rlang__tests__guards__clause_guards_4.snap | 2 +- ...rlang__tests__guards__clause_guards_5.snap | 2 +- ...rlang__tests__guards__clause_guards_6.snap | 2 +- ...rlang__tests__guards__clause_guards_7.snap | 2 +- ...rlang__tests__guards__clause_guards_8.snap | 2 +- ...rlang__tests__guards__clause_guards_9.snap | 2 +- ...g__tests__guards__constants_in_guards.snap | 2 +- ...__tests__guards__constants_in_guards1.snap | 2 +- ...__erlang__tests__guards__field_access.snap | 2 +- ..._erlang__tests__guards__module_access.snap | 2 +- ...ng__tests__guards__module_list_access.snap | 2 +- ...__tests__guards__module_nested_access.snap | 2 +- ...__tests__guards__module_string_access.snap | 2 +- ...g__tests__guards__module_tuple_access.snap | 2 +- ...__tests__guards__nested_record_access.snap | 2 +- ...e__erlang__tests__guards__only_guards.snap | 2 +- ...__erlang__tests__guards__only_guards1.snap | 2 +- ...__erlang__tests__guards__only_guards2.snap | 2 +- ...__erlang__tests__guards__only_guards3.snap | 2 +- ...e__erlang__tests__let_assert__message.snap | 2 +- ..._tests__let_assert__more_than_one_var.snap | 2 +- ...e__erlang__tests__let_assert__one_var.snap | 2 +- ...rlang__tests__let_assert__pattern_let.snap | 2 +- ...__tests__let_assert__variable_message.snap | 2 +- ..._tests__let_assert__variable_rewrites.snap | 2 +- ..._erlang__tests__numbers__int_negation.snap | 2 +- ...ers__numbers_with_scientific_notation.snap | 3 +-- ...ts__numbers__numbers_with_underscores.snap | 2 +- ...s__numbers__numbers_with_underscores1.snap | 2 +- ...s__numbers__numbers_with_underscores2.snap | 2 +- ...tests__numbers__repeated_int_negation.snap | 2 +- ...erlang__tests__numbers__zero_b_in_hex.snap | 2 +- ..._core__erlang__tests__panic__panic_as.snap | 2 +- ...lang__tests__panic__panic_as_function.snap | 4 +-- ...eam_core__erlang__tests__panic__piped.snap | 2 +- ...re__erlang__tests__panic__piped_chain.snap | 2 +- ...eam_core__erlang__tests__panic__plain.snap | 2 +- ...tests__patterns__alternative_patterns.snap | 2 +- ...ests__patterns__alternative_patterns1.snap | 2 +- ...ests__patterns__alternative_patterns2.snap | 2 +- ...ests__patterns__alternative_patterns3.snap | 2 +- ...__erlang__tests__patterns__pattern_as.snap | 2 +- ...ring_prefix_as_pattern_with_assertion.snap | 2 +- ...s__string_prefix_as_pattern_with_list.snap | 2 +- ...fix_as_pattern_with_multiple_subjects.snap | 2 +- ...tern_with_multiple_subjects_and_guard.snap | 2 +- ...g__tests__pipes__block_expr_into_pipe.snap | 4 +-- ...g__tests__pipes__call_pipeline_result.snap | 4 +-- ...__tests__pipes__clever_pipe_rewriting.snap | 2 +- ..._tests__pipes__clever_pipe_rewriting1.snap | 2 +- ...e__erlang__tests__pipes__pipe_in_call.snap | 4 +-- ...g__tests__pipes__pipe_in_case_subject.snap | 2 +- ...ore__erlang__tests__pipes__pipe_in_eq.snap | 4 +-- ...e__erlang__tests__pipes__pipe_in_list.snap | 2 +- ...__tests__pipes__pipe_in_record_update.snap | 4 +-- ...__erlang__tests__pipes__pipe_in_tuple.snap | 2 +- ...alified_constructor_as_fn_name_escape.snap | 2 +- ..._tests__records__nested_record_update.snap | 2 +- ...rds__nested_record_update_with_blocks.snap | 2 +- ...__tests__records__pipe_update_subject.snap | 4 +-- ...__tests__records__record_access_block.snap | 2 +- ...ds__record_accessor_multiple_variants.snap | 2 +- ...multiple_variants_parameterised_types.snap | 4 +-- ...e_variants_positions_other_than_first.snap | 4 +-- ...e_with_first_position_different_types.snap | 2 +- ...ang__tests__records__record_accessors.snap | 4 +-- ...ang__tests__records__record_constants.snap | 2 +- ...erlang__tests__records__record_spread.snap | 2 +- ...rlang__tests__records__record_spread1.snap | 2 +- ...rlang__tests__records__record_spread2.snap | 2 +- ...rlang__tests__records__record_spread3.snap | 2 +- ...rlang__tests__records__record_updates.snap | 2 +- ...lang__tests__records__record_updates1.snap | 2 +- ...lang__tests__records__record_updates2.snap | 2 +- ...lang__tests__records__record_updates3.snap | 4 +-- ...lang__tests__records__record_updates4.snap | 2 +- ...ngs__ascii_as_unicode_escape_sequence.snap | 2 +- ...__tests__strings__assert_const_concat.snap | 2 +- ...ngs__assert_const_concat_many_strings.snap | 2 +- ...ert_const_concat_many_strings_in_list.snap | 2 +- ...ssert_const_concat_other_const_concat.snap | 2 +- ..._tests__strings__assert_string_prefix.snap | 2 +- ..._strings__assert_string_prefix_discar.snap | 2 +- ..._core__erlang__tests__strings__concat.snap | 2 +- ...g__tests__strings__concat_3_variables.snap | 2 +- ...lang__tests__strings__concat_constant.snap | 2 +- ...g__tests__strings__concat_constant_fn.snap | 4 +-- ..._tests__strings__concat_function_call.snap | 4 +-- ..._strings__discard_concat_rest_pattern.snap | 2 +- ..._strings__not_unicode_escape_sequence.snap | 2 +- ...strings__not_unicode_escape_sequence2.snap | 2 +- ...__erlang__tests__strings__pipe_concat.snap | 4 +-- ...sts__strings__rest_variable_rewriting.snap | 2 +- ...sts__strings__string_of_number_concat.snap | 2 +- ...erlang__tests__strings__string_prefix.snap | 2 +- ...ts__strings__string_prefix_assignment.snap | 2 +- ...ssignment_not_unicode_escape_sequence.snap | 2 +- ...efix_assignment_with_escape_sequences.snap | 2 +- ...__string_prefix_assignment_with_guard.snap | 2 +- ...fix_assignment_with_multiple_subjects.snap | 2 +- ...ng_prefix_not_unicode_escape_sequence.snap | 2 +- ...sts__strings__string_prefix_shadowing.snap | 2 +- ...__string_prefix_with_escape_sequences.snap | 2 +- ...ore__erlang__tests__strings__unicode1.snap | 2 +- ...ore__erlang__tests__strings__unicode2.snap | 2 +- ...ore__erlang__tests__strings__unicode3.snap | 2 +- ...lang__tests__strings__unicode_concat1.snap | 2 +- ...lang__tests__strings__unicode_concat2.snap | 2 +- ...lang__tests__strings__unicode_concat3.snap | 2 +- ...ngs__unicode_escape_sequence_6_digits.snap | 2 +- ...leam_core__erlang__tests__todo__named.snap | 2 +- ...leam_core__erlang__tests__todo__piped.snap | 2 +- ...leam_core__erlang__tests__todo__plain.snap | 2 +- ...am_core__erlang__tests__todo__todo_as.snap | 2 +- ...erlang__tests__todo__todo_as_function.snap | 4 +-- ...ms__custom_type_named_args_count_once.snap | 2 +- ...tom_type_nested_named_args_count_once.snap | 2 +- ...om_type_nested_result_type_count_once.snap | 2 +- ...om_type_tuple_type_params_count_twice.snap | 2 +- ...params__nested_result_type_count_once.snap | 2 +- ...__type_params__result_type_count_once.snap | 2 +- ...rams__result_type_inferred_count_once.snap | 4 +-- ...params__tuple_type_params_count_twice.snap | 2 +- ...am_core__erlang__tests__use___arity_1.snap | 4 +-- ...am_core__erlang__tests__use___arity_2.snap | 4 +-- ...am_core__erlang__tests__use___arity_3.snap | 4 +-- ...erlang__tests__use___no_callback_body.snap | 2 +- ...tests__use___pipeline_that_returns_fn.snap | 4 +-- ...bles__anon_external_fun_name_escaping.snap | 2 +- ...__tests__variables__blocks_are_scopes.snap | 2 +- ...__erlang__tests__variables__discarded.snap | 2 +- ...__tests__variables__module_const_vars.snap | 8 +++--- ...ng__tests__variables__shadow_and_call.snap | 2 +- ..._erlang__tests__variables__shadow_let.snap | 2 +- ...rlang__tests__variables__shadow_param.snap | 2 +- ...erlang__tests__variables__shadow_pipe.snap | 2 +- 293 files changed, 364 insertions(+), 342 deletions(-) diff --git a/compiler-core/src/build/package_compiler.rs b/compiler-core/src/build/package_compiler.rs index 9c0eed8bd76..813b0c49dbc 100644 --- a/compiler-core/src/build/package_compiler.rs +++ b/compiler-core/src/build/package_compiler.rs @@ -354,7 +354,7 @@ where // we overwrite any precompiled Erlang that was included in the Hex // package. Otherwise we will build the potentially outdated precompiled // version and not the newly compiled version. - Erlang::new(&build_dir, &include_dir).render(io, modules)?; + Erlang::new(&build_dir, &include_dir).render(io, modules, self.root)?; if self.compile_beam_bytecode { written.extend(modules.iter().map(Module::compiled_erlang_path)); diff --git a/compiler-core/src/codegen.rs b/compiler-core/src/codegen.rs index 5038ea1533b..0dd28d148a8 100644 --- a/compiler-core/src/codegen.rs +++ b/compiler-core/src/codegen.rs @@ -33,10 +33,11 @@ impl<'a> Erlang<'a> { &self, writer: Writer, modules: &[Module], + root: &Utf8Path, ) -> Result<()> { for module in modules { let erl_name = module.name.replace("/", "@"); - self.erlang_module(&writer, module, &erl_name)?; + self.erlang_module(&writer, module, &erl_name, root)?; self.erlang_record_headers(&writer, module, &erl_name)?; } Ok(()) @@ -47,11 +48,12 @@ impl<'a> Erlang<'a> { writer: &Writer, module: &Module, erl_name: &str, + root: &Utf8Path, ) -> Result<()> { let name = format!("{erl_name}.erl"); let path = self.build_directory.join(&name); let line_numbers = LineNumbers::new(&module.code); - let output = erlang::module(&module.ast, &line_numbers); + let output = erlang::module(&module.ast, &line_numbers, root); tracing::debug!(name = ?name, "Generated Erlang module"); writer.write(&path, &output?) } diff --git a/compiler-core/src/erlang.rs b/compiler-core/src/erlang.rs index cbe489a1641..5a39d161aab 100644 --- a/compiler-core/src/erlang.rs +++ b/compiler-core/src/erlang.rs @@ -20,12 +20,14 @@ use crate::{ }, Result, }; +use camino::Utf8Path; use ecow::{eco_format, EcoString}; use heck::ToSnakeCase; use im::HashSet; use itertools::Itertools; use pattern::pattern; use regex::{Captures, Regex}; +use std::path; use std::sync::OnceLock; use std::{collections::HashMap, ops::Deref, str::FromStr, sync::Arc}; use vec1::Vec1; @@ -150,13 +152,18 @@ pub fn record_definition(name: &str, fields: &[(&str, Arc)]) -> String { .to_pretty_string(MAX_COLUMNS) } -pub fn module<'a>(module: &'a TypedModule, line_numbers: &'a LineNumbers) -> Result { - Ok(module_document(module, line_numbers)?.to_pretty_string(MAX_COLUMNS)) +pub fn module<'a>( + module: &'a TypedModule, + line_numbers: &'a LineNumbers, + root: &'a Utf8Path, +) -> Result { + Ok(module_document(module, line_numbers, root)?.to_pretty_string(MAX_COLUMNS)) } fn module_document<'a>( module: &'a TypedModule, line_numbers: &'a LineNumbers, + root: &'a Utf8Path, ) -> Result> { let mut exports = vec![]; let mut type_defs = vec![]; @@ -217,7 +224,19 @@ fn module_document<'a>( join(type_defs, lines(2)).append(lines(2)) }; - let src_path = EcoString::from(module.type_info.src_path.as_str()); + let src_path_full = EcoString::from(module.type_info.src_path.as_str()); + let root_str = root.to_string(); + let separator = path::MAIN_SEPARATOR.to_string(); + let src_path_relative = root_str + .is_empty() + .then(|| src_path_full.clone()) + .unwrap_or_else(|| { + EcoString::from( + src_path_full + .strip_prefix(&(root_str + &separator)) + .unwrap_or(&src_path_full), + ) + }); let mut needs_function_docs = false; let mut statements = Vec::with_capacity(module.definitions.len()); @@ -227,7 +246,7 @@ fn module_document<'a>( &module.name, module.type_info.is_internal, line_numbers, - &src_path, + &src_path_relative, ) { needs_function_docs = needs_function_docs || env.needs_function_docs; statements.push(statement_document); diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap index f6b7d6d0bee..3d225c93760 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap @@ -11,7 +11,7 @@ pub fn a() { "\n" "\r" "\t" "\\" "\"" "\\^" } -export([a/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a() -> binary(). a() -> <<"\n"/utf8>>, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap index c33970c0140..130b04da820 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> A = (2 * (3 + 1)) div 2, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap index 17f3769b0cf..c8508fe475c 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> Code = <<"hello world"/utf8>>, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap index edf003608c1..71e4c59ad44 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = begin diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap index 42ab7a178e6..43ad29f0f80 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap index 8c2f32d2a4d..64b393b44ef 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap index cf8f01c5000..a2c34eabc3f 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap index 5efe5bd7266..9258055910f 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap @@ -21,12 +21,12 @@ pub fn main() { -export([function/0, main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec function() -> integer(). function() -> 1. --file("/root/project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main() -> integer(). main() -> function(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap index 57b2d259ca9..559d8f17ba8 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> fun some_module:function/0(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap index 0056f79134b..8e567b6a0ab 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:function(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap index 024333a4211..9623a6b32e0 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap @@ -14,7 +14,7 @@ pub fn x(y) { -export([x/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x({ok, any()} | {error, any()}) -> integer(). x(Y) -> {ok, _} = case Y of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap index 56507de2398..1e59d5cee9e 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap @@ -21,7 +21,7 @@ fn main() { -type fn_box() :: {fn_box, fun((integer()) -> integer())}. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> integer(). main() -> B = {fn_box, fun(X) -> X end}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap index 1b1bd3ec0bc..0f82595ae2e 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> T = {fun(X) -> X end}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap index 99fd1a9c54b..fe9d0ec7231 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap @@ -21,7 +21,7 @@ pub type Box { -type box() :: {box, integer()}. --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main(any()) -> fun((integer()) -> box()). main(A) -> fun(Field@0) -> {box, Field@0} end. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap index 3fa258d0c15..4e86832bb4a 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap @@ -19,12 +19,12 @@ pub fn main() { -export(['moduleInfo'/0, main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec 'moduleInfo'() -> integer(). 'moduleInfo'() -> 1. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> 'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap index 52934f6bb60..8cc1690ab36 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap index f577351713b..6e2fc8fc803 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap index b64d37e39cc..2234455b514 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap @@ -21,12 +21,12 @@ pub fn main() { -export(['moduleInfo'/0, main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec 'moduleInfo'() -> integer(). 'moduleInfo'() -> 1. --file("/root/project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main() -> integer(). main() -> 'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap index 717983ddafc..c798d4bf6eb 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> fun some_module:'moduleInfo'/0(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap index 2e1f32cd0da..4d20a962358 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap index e8394c8ec05..929b94f18c1 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> float(). main() -> case 1.0 of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap index 5f27e34d5b2..a95fc49d198 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap @@ -21,7 +21,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> bitstring(). main() -> Fifteen = 15, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap index ce1c75a5ab4..9629d11b344 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap @@ -14,7 +14,7 @@ let x = #(100000000000000000, #(2000000000, 3000000000000, 40000000000), 50000, -export([go/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> {integer(), {integer(), integer(), integer()}, integer(), diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap index f803e25ff88..7a6ada7d9f8 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> Y = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap index bbee74a5c69..57961c6acfe 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap @@ -16,7 +16,7 @@ pub fn go() { -export([go/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> Fifteen = 16#F, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap index f803e25ff88..7a6ada7d9f8 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> Y = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap index 4a17ea6257f..88017736d02 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap @@ -11,7 +11,7 @@ pub fn t() { True } -export([t/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec t() -> boolean(). t() -> true. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap index d777c6ef9dc..cfa0ae5b014 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap @@ -13,7 +13,7 @@ type Null { Null } fn x() { Null } -type null() :: null. --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> null(). x() -> null. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap index 89b79b27f10..716772bcc68 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap @@ -14,7 +14,7 @@ type Point { Point(x: Int, y: Int) } -type point() :: {point, integer(), integer()}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec x() -> point(). x() -> {point, 4, 6}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap index cea98dde1f7..77cd56e2d9d 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap @@ -13,7 +13,7 @@ type Point { Point(x: Int, y: Int) } fn x(y) { let Point(a, b) = y a } -type point() :: {point, integer(), integer()}. --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x(point()) -> integer(). x(Y) -> {point, A, B} = Y, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap index 12c1fd23aa8..c35b59610ba 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap @@ -16,12 +16,12 @@ pub type State{ Start(Int) End(Int) } -type state() :: {start, integer()} | {'end', integer()}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec build(fun((integer()) -> I)) -> I. build(Constructor) -> Constructor(1). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> state(). main() -> build(fun(Field@0) -> {'end', Field@0} end). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap index 34492c01d5d..d4846a4e971 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap @@ -12,12 +12,12 @@ pub fn x() { go(x: 1, y: 2) go(y: 3, x: 4) } -export([x/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go(I, any()) -> I. go(Xx, Yy) -> Xx. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec x() -> integer(). x() -> go(1, 2), diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap index 202d2a34a5e..98e9a711763 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap @@ -16,7 +16,7 @@ fn create_user(user_id) { User(age: 22, id: user_id, name: "") } -type user() :: {user, integer(), binary(), integer()}. --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec create_user(integer()) -> user(). create_user(User_id) -> {user, User_id, <<""/utf8>>, 22}. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap index 868cfec0f5b..edf81d4be64 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap @@ -11,7 +11,7 @@ pub fn run() { case 1, 2 { a, b -> a } } -export([run/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec run() -> integer(). run() -> case {1, 2} of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap index 08ac10593f5..555230c2ca8 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap @@ -14,7 +14,7 @@ type X { X(x: Int, y: Float) } -type x() :: {x, integer(), float()}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec x() -> x(). x() -> {x, 1, 2.0}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap index 3a8bb8f63f7..9f05160f4c5 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap @@ -14,7 +14,7 @@ pub type Money { Pound(Int) } -type money() :: {pound, integer()}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec pound(integer()) -> money(). pound(X) -> {pound, X}. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap index 3e90fa28d40..3609b45cdac 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap @@ -11,7 +11,7 @@ pub fn loop() { loop() } -export([loop/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec loop() -> any(). loop() -> loop(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap index df12274215a..d98f5c51165 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap @@ -12,12 +12,12 @@ fn inc(x) { x + 1 } -export([go/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec inc(integer()) -> integer(). inc(X) -> X + 1. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go() -> integer(). go() -> _pipe = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap index 3e503add854..e617eb3978d 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap @@ -12,12 +12,12 @@ fn add(x, y) { x + y } -export([go/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec add(integer(), integer()) -> integer(). add(X, Y) -> X + Y. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go() -> integer(). go() -> _pipe = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap index a144a543654..bb5bbd0dddf 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap @@ -15,17 +15,17 @@ pub fn fdiv(x, y) { x /. y } -export(['and'/2, 'or'/2, remainder/2, fdiv/2]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec 'and'(boolean(), boolean()) -> boolean(). 'and'(X, Y) -> X andalso Y. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec 'or'(boolean(), boolean()) -> boolean(). 'or'(X, Y) -> X orelse Y. --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec remainder(integer(), integer()) -> integer(). remainder(X, Y) -> case Y of @@ -33,7 +33,7 @@ remainder(X, Y) -> Gleam@denominator -> X rem Gleam@denominator end. --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec fdiv(float(), float()) -> float(). fdiv(X, Y) -> case Y of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap index aa8b30069ea..020d1a1c843 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap @@ -13,7 +13,7 @@ pub fn tail(list) { case list { [x, ..xs] -> xs z -> list } } -export([second/1, tail/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec second(list(integer())) -> integer(). second(List) -> case List of @@ -24,7 +24,7 @@ second(List) -> 1 end. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec tail(list(P)) -> list(P). tail(List) -> case List of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap index b8bd5c57ed7..59b0405a0eb 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap @@ -17,7 +17,7 @@ pub fn go(a) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(integer()) -> integer(). go(A) -> A@1 = A + 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap index d828b322765..633ca2f2b57 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap @@ -17,7 +17,7 @@ pub fn go(a) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(any()) -> integer(). go(A) -> A@1 = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap index 67e9ea38ecc..d8d3c4052e7 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap @@ -26,12 +26,12 @@ pub fn main() { -type box() :: {box, integer()}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec factory(fun((J) -> N), J) -> N. factory(F, I) -> F(I). --file("/root/project/test/my/mod.gleam", 10). +-file("project/test/my/mod.gleam", 10). -spec main() -> box(). main() -> factory(fun(Field@0) -> {box, Field@0} end, 0). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap index 78434cbc546..9092df121f1 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap @@ -22,7 +22,7 @@ pub fn main(args) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(any()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap index 8bac3f7e645..6c0fbad4a24 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap @@ -14,7 +14,7 @@ type Point { Point(x: Int, y: Int) } -type point() :: {point, integer(), integer()}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec y() -> point(). y() -> ((fun() -> fun(Field@0, Field@1) -> {point, Field@0, Field@1} end end)())( diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap index 6c545eeb87d..7c27d2070cc 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap @@ -16,7 +16,7 @@ pub fn tail(list) { -export([tail/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec tail(list(integer())) -> integer(). tail(List) -> case List of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap index 31fe9ce684e..600c7ad7e87 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap @@ -11,7 +11,7 @@ pub fn x() { let x = 1 let x = x + 1 x } -export([x/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> integer(). x() -> X = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap index f342724e3c5..cac2d28d4dc 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap @@ -11,7 +11,7 @@ pub fn x() { 1. <. 2.3 } -export([x/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> boolean(). x() -> 1.0 < 2.3. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap index cec8f4bd4bb..c384937a3d3 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap @@ -14,7 +14,7 @@ pub type Pair(x, y) { Pair(x: x, y: y) } pub fn x() { Pair(1, 2) Pair(3., 4.) } -type pair(I, J) :: {pair, I, J}. --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> pair(float(), float()). x() -> {pair, 1, 2}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap index b15aa736c92..0ca27b2befd 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap @@ -13,7 +13,7 @@ pub fn negate(x) { -export([negate/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec negate(boolean()) -> boolean(). negate(X) -> not X. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap index 4b43c2a4e80..2c3a951a096 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap @@ -16,7 +16,7 @@ pub fn negate(x) { -export([negate/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec negate(boolean()) -> boolean(). negate(X) -> not begin diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap index 73a3c0d4b69..8daa87aedfc 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap @@ -17,12 +17,12 @@ pub fn bool_expr(x, y) { -export([bool_expr/2]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec id(I) -> I. id(X) -> X. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec bool_expr(boolean(), boolean()) -> boolean(). bool_expr(X, Y) -> Y orelse begin diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap index 88f6e8ea213..9dc92ca86d4 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> float(). main() -> +0.0. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap index af0f2a085fb..2cc3bdfa7bd 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap @@ -19,12 +19,12 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec id(I) -> I. id(X) -> X. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> fun((M) -> M). main() -> id(fun id/1). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap index adf35ea0a2a..26b3cec763c 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> float(). main() -> 1.0e6, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap index 4e0b483758b..41ea7ae2ae3 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap @@ -21,7 +21,7 @@ pub fn a() { -export([a/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a() -> list(integer()). a() -> Fake_tap = fun(X) -> X end, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap index a463adb5453..b72c8d72ff2 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> binary(). main() -> Key = 10, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap index 815ed58b6ec..9a1e169890d 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap @@ -22,7 +22,7 @@ pub fn main() { -type 'else'() :: 'else'. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> 'else'(). main() -> 'else'. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap index 06dfec314ef..7818a766754 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap @@ -22,7 +22,7 @@ pub fn main() { -type module_info() :: module_info. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> module_info(). main() -> module_info. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap index ccdc4317b81..28ed85b5fd7 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap @@ -17,7 +17,7 @@ pub fn a(name_: String) -> String { -export([a/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a(binary()) -> binary(). a(Name_) -> Name__ = Name_, diff --git a/compiler-core/src/erlang/tests.rs b/compiler-core/src/erlang/tests.rs index e5e0a328afb..650d2341570 100644 --- a/compiler-core/src/erlang/tests.rs +++ b/compiler-core/src/erlang/tests.rs @@ -14,6 +14,7 @@ use crate::{ uid::UniqueIdGenerator, warning::TypeWarningEmitter, }; +use camino::Utf8Path; mod bit_arrays; mod case; @@ -112,10 +113,11 @@ pub fn compile_test_project(src: &str, src_path: &str, dep: Option<(&str, &str, extra: parsed.extra, dependencies: vec![], }; + let root = Utf8Path::new("/root"); built_module.attach_doc_and_module_comments(); let line_numbers = LineNumbers::new(src); - module(&built_module.ast, &line_numbers).unwrap() + module(&built_module.ast, &line_numbers, &root).unwrap() } #[macro_export] diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap index e6660f36fe9..d31251fd9ef 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> bitstring(). main() -> A = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap index 3da2377e92a..2cb05f60713 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap @@ -18,12 +18,12 @@ fn main() { -export([x/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> integer(). x() -> 2. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> A = -1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap index 85fc17e6291..0e85bf9a4a5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> integer(). main() -> A = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap index f2a545ce2f5..29334745eb1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> integer(). main() -> A = <<"test"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap index b454bb4c5c9..aa81a890110 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap @@ -16,12 +16,12 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> integer(). x() -> 1. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> A = <<(x())/integer>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap index ee664829a57..7299ffd9303 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> A = <<10:(lists:max([(8), 0]))>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap index 56fd4393fbe..95714f2cc92 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap @@ -14,7 +14,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go(bitstring()) -> bitstring(). go(X) -> <> = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap index 87130b8214b..044ce957028 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap @@ -18,7 +18,7 @@ pub fn bit_array_discard(x) -> Bool { -export([bit_array_discard/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec bit_array_discard(bitstring()) -> boolean(). bit_array_discard(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap index 4e43803c32e..6277bb671aa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap @@ -18,7 +18,7 @@ pub fn bit_array_discard(x) -> Bool { -export([bit_array_discard/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec bit_array_discard(bitstring()) -> boolean(). bit_array_discard(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap index 0db06d9e6e9..ddcdd3af75f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> bitstring(). main() -> B = 16, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap index 1192f24c914..d184705a17a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap @@ -14,7 +14,7 @@ pub fn main() { a } -export([main/0]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> bitstring(). main() -> <<"hello"/utf8, " "/utf8, "world"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap index fcbef902bea..db8dbe7d0a0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap @@ -14,7 +14,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> <<"hello"/utf8, " "/utf8, "world"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap index b4448994af0..771fee2d43b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case <<>> of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap index 20c933059a6..865b974366d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap @@ -14,7 +14,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> _assert_subject = <<>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap index e52f4dd75a8..2d1ee1fa5c6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> <<1:0>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap index aae533b97bf..67dcec266de 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap @@ -15,7 +15,7 @@ expression: "\n pub fn main() {\n let emoji = \"\\u{1F600}\"\n -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> Emoji = <<"\x{1F600}"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap index 9bb6f7449a9..58ae0f0ffcb 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap @@ -14,7 +14,7 @@ expression: "\n pub fn main() {\n let arr = <<\"\\u{1F600}\":utf8>>\n} -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> Arr = <<"\x{1F600}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap index de20f4705b5..3e3e78be5de 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap @@ -21,7 +21,7 @@ pub fn myfun(mt) { -export([myfun/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec myfun(integer()) -> {ok, integer()} | {error, any()}. myfun(Mt) -> case Mt of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap index 61f81b6e439..1642625e017 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap @@ -18,7 +18,7 @@ pub fn main(x) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(float()) -> integer(). main(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap index 4627e8a59b0..5b53a31a365 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap @@ -17,7 +17,7 @@ pub fn main(x, y) { -export([main/2]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main(any(), boolean()) -> integer(). main(X, Y) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap index 574b290cc76..a20f32d8016 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap @@ -17,7 +17,7 @@ pub fn main(x, y) { -export([main/2]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main(boolean(), boolean()) -> integer(). main(X, Y) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap index 93e206a47c8..07eeee9e2e3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap @@ -18,7 +18,7 @@ pub fn main(x) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(float()) -> integer(). main(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap index 87746b61204..b191d9df9f0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case [] of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap index 3d76b037ae5..5eceef2b197 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> list(any()). main() -> case [] of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap index f6d2fb54f61..dd62cfcb33c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap @@ -13,7 +13,7 @@ expression: "@target(erlang)\n pub fn main() { 1 }\n" -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap index 065e00e0ca9..d4e923d29d9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap @@ -21,12 +21,12 @@ pub fn main(){ -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. --file("/root/project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main() -> binary(). main() -> Num = identity(1), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap index 1809c68f251..2d872529fac 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -export([identity/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap index 27c59283e3f..f77b2a6c341 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap @@ -30,7 +30,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -type funcs(J) :: {funcs, mapper(J)}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(K) -> K. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap index 6d060d78133..16bf8ee6566 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap @@ -24,7 +24,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap index 2f5b3ae400f..027861b6fb1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap @@ -23,7 +23,7 @@ pub fn main() { -type x() :: {x, integer()}. --file("/root/project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main() -> fun((integer()) -> x()). main() -> fun(Field@0) -> {x, Field@0} end. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap index 80afd66b8cf..3698e0e1bc3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap @@ -23,7 +23,7 @@ pub fn main() { -type x() :: {x, integer()}. --file("/root/project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main() -> {fun((integer()) -> x())}. main() -> {fun(Field@0) -> {x, Field@0} end}. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap index 1fb6ad83b8a..19eea0d2889 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap @@ -25,7 +25,7 @@ expression: "\n fn identity(a) {\n a\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap index b3ee1464dcc..52bb9fd18a6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -export([identity/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap index 7bd7f394a63..b04a0c2940b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -export([identity/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap index c11b210314c..62520a8003d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap @@ -24,7 +24,7 @@ expression: "\n fn identity(a) {\n a\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap index 47c891eddad..e5852e07206 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n -export([identity/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap index c11b210314c..62520a8003d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap @@ -24,7 +24,7 @@ expression: "\n fn identity(a) {\n a\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap index 507b5192660..068f9cfc3cc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap @@ -24,7 +24,7 @@ pub fn main() { 1 } ?MODULEDOC(" \\backslashes!\\\n"). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap index 48065cd78d9..7067c458e40 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap @@ -21,7 +21,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). ?DOC(" \\hello\\\n"). -spec documented() -> integer(). documented() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap index 5833aaeee29..ca854a69b60 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap @@ -24,7 +24,7 @@ pub fn main() { 1 } ?MODULEDOC(" \"quotes!\"\n"). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap index 218f9960a96..c8ebcfb7291 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap @@ -21,7 +21,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). ?DOC(" Function doc!\n"). -spec documented() -> integer(). documented() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap index 6be7d5b247e..41718c626a0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap @@ -23,7 +23,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). ?DOC( " Function doc!\n" " Hello!!\n" diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap index d73e21a4172..ecb574b39ef 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap @@ -22,7 +22,7 @@ pub fn main() { 1 } -define(DOC(Str), -compile([])). -endif. --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). ?DOC(false). -spec main() -> integer(). main() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap index 78bb5e19353..5cb64200ce4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap @@ -30,7 +30,7 @@ pub fn main() { 1 } "\n" ). --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap index 486a4e86602..4db72720781 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap @@ -21,7 +21,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). ?DOC(" \"hello\"\n"). -spec documented() -> integer(). documented() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap index d5e86a1e3bd..ed5233d059e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap @@ -24,7 +24,7 @@ pub fn main() { 1 } ?MODULEDOC(" Hello! This is a single line module comment.\n"). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap index be64c4eee62..b753dc14ff1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap @@ -16,7 +16,7 @@ pub fn one(x: Int) -> Int { -export([one/1]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec one(integer()) -> integer(). one(X) -> one:one(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap index 9d02310e846..7f18585b1a2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap @@ -16,7 +16,7 @@ pub fn one(x: Int) -> Int { -export([one/1]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec one(integer()) -> integer(). one(X) -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap index d5c4564d71b..f947ee083bf 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap @@ -22,7 +22,7 @@ pub fn should_not_be_generated() { -export([erl/0]). --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec erl() -> nil. erl() -> one:one(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap index cc2c5a5f3bd..247b8b2cff7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap @@ -14,7 +14,7 @@ pub fn woo(_a: a) -> Nil -export([woo/1]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec woo(any()) -> nil. woo(_a) -> wibble:wobble(_a). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap index 50abcb57e71..ed177937f4c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap @@ -18,7 +18,7 @@ fn do() -> Int -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> {fun(() -> integer()), integer()}. main() -> {fun 'Elixir.String':main/0, 'Elixir.String':main()}. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap index a7d9dfa885e..e8919421de8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap @@ -17,7 +17,7 @@ pub fn one(x: Int) -> Int { -export([one/1]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec one(integer()) -> integer(). one(X) -> one:one(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap index 55c700ec1fd..58b14d5b80d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> binary(). main() -> erlang:binary_to_atom(<<"ok"/utf8>>). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap index 8cd543c48d7..4c85174e43c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap @@ -14,7 +14,7 @@ pub fn run() -> Int -export([run/0]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec run() -> integer(). run() -> 'Elixir.MyApp':run(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap index 045080bd2bb..0a112f66e74 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap @@ -15,12 +15,12 @@ pub fn catch(x) { receive() } -export(['receive'/0, 'catch'/1]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec 'receive'() -> integer(). 'receive'() -> 'try':'and'(). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec 'catch'(any()) -> integer(). 'catch'(X) -> 'try':'and'(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap index 52f76428b11..a8b5f11dffc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap @@ -18,7 +18,7 @@ pub fn should_not_be_generated(x: Int) -> Int -export([should_be_generated/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec should_be_generated(integer()) -> integer(). should_be_generated(X) -> X. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap index 3a6d7cfb4ea..60a97de28b0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap @@ -23,7 +23,7 @@ pub fn also_should_not_be_generated() { -export([should_be_generated/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec should_be_generated(integer()) -> integer(). should_be_generated(X) -> X. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap index 41412219a83..9cc3ced7e47 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap @@ -14,7 +14,7 @@ pub fn woo(_: a, _: b) -> Nil -export([woo/2]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec woo(any(), any()) -> nil. woo(Argument, Argument@1) -> wibble:wobble(Argument, Argument@1). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap index dc55d2e0293..91fb95ecfca 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap @@ -14,7 +14,7 @@ pub fn woo(__: a, _two: b) -> Nil -export([woo/2]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec woo(any(), any()) -> nil. woo(Argument, _two) -> wibble:wobble(Argument, _two). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap index d1ec8246439..ff44cf3f1c4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap @@ -14,7 +14,7 @@ pub fn one(x: Int) -> Int -export([one/1]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec one(integer()) -> integer(). one(X) -> one:one(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap index b7cc8e04cdd..954ac2ece9d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap @@ -18,7 +18,7 @@ fn do() -> Int -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> library:main(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap index 63abf4c88a7..0ec298dd5d0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap @@ -15,7 +15,7 @@ pub fn x() { go(x: 1, y: 2) go(y: 3, x: 4) } -export([x/0]). --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec x() -> integer(). x() -> m:f(1, 2), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap index f51c956f80c..212286ef6f2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap @@ -15,7 +15,7 @@ pub fn x() { go } -export([x/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec x() -> fun((integer(), integer()) -> integer()). x() -> fun m:f/2. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap index 3416e713315..644c399055d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap @@ -14,7 +14,7 @@ pub fn do() -> Int -export([do/0]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec do() -> integer(). do() -> 'Elixir.String':main(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap index 904808d8d9b..6d3a1fd3be5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap @@ -15,12 +15,12 @@ fn x() { go(x: 1, y: 2) go(y: 3, x: 4) } -export([go/2]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec go(integer(), integer()) -> integer(). go(X, Y) -> m:f(X, Y). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec x() -> integer(). x() -> m:f(1, 2), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap index f72c5c781f9..082aca4549f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> binary(). main() -> erlang:binary_to_atom(<<"ok"/utf8>>). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap index c2643e8cdf9..1d6dc6b6c3e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap @@ -19,12 +19,12 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec other() -> nil. other() -> nil. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> fun(() -> nil). main() -> fun other/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap index b22e44e45d8..19e57d9c8c5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> main(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap index 0ac114f19da..f049a4d5886 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap @@ -40,12 +40,12 @@ pub fn main() { -type d() :: d. --file("/root/project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec wibble(a(), b(), c(), d()) -> nil. wibble(A, B, C, D) -> nil. --file("/root/project/test/my/mod.gleam", 11). +-file("project/test/my/mod.gleam", 11). -spec main() -> nil. main() -> wibble(a, b, c, d), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap index b5957e51d18..3e9518eadf4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> fun(() -> nil). main() -> fun some@other:wibble/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap index 8d87a43cc38..79abc80da94 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> nil. main() -> some@other:wibble(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap index dd41c5f3e78..9808064a9d7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> fun(() -> nil). main() -> fun some@other:wibble/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap index eb293a9c0b7..111a40dd31b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> nil. main() -> some@other:wibble(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap index d41b8b0f6ca..04eb4ab272a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> fun(() -> nil). main() -> fun some@other:wibble/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap index 7cd16b23911..b8b8d280e3d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> nil. main() -> some@other:wibble(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap index 11ac13067e9..ba7201f6dae 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(any()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap index 7b47ad3e75c..c57de705ea4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0.123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap index 6d50bbbabc4..df1b035793d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap @@ -18,7 +18,7 @@ pub fn main(x) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(list(integer())) -> integer(). main(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap index 86121a53b66..2e521de2ef0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap index 3996c47ce13..a0f1ffd35e7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = {1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap index 3f7b0a775c6..ff1718c3e85 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = {1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap index dfe67cfad69..857a21441c0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap index 1e2e3bc2559..6458e6f2750 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap index 17ab2c54433..24fac6e6461 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case <<"test"/utf8>> of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap index 5ce247d96bf..256e2ad6745 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap @@ -25,7 +25,7 @@ expression: "\n type Test { Test(x: Int, y: Float) }\n pub fn main() {\n -type test() :: {test, integer(), float()}. --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> integer(). main() -> X = {test, 1, 3.0}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap index 1bed2900d9f..5a3d3bf7869 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {0.1, 1.0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap index 2cff2843f02..4d2212cea01 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {0.1, 1.0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap index a4e920f1c5b..90651d84271 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(list(boolean())) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap index 10deded57ed..eb49f24dcc8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(any()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap index cfa9fb8cc65..2c214f63a20 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0.123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap index 9bef50ff0aa..283027dcf9b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(boolean()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap index 22d3d51cd17..db8b86819ac 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap index 1df429ef502..1de355a7463 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap index 8e49bb9e519..52ef3290be4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap index 51d99653a12..62ad0d2e61b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap index 446f9833279..2eb37993c5c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1.0, 0.1} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap index 12785da2075..52a69804910 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1.0, 0.1} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap index 0a8924bdb25..4abe5ec656e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0.123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap index 42818b69ebf..ea12b828be2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap @@ -25,7 +25,7 @@ pub fn main(arg) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main({{integer(), float(), binary()}, binary(), float(), integer()}) -> integer(). main(Arg) -> _ = [1, 2, 3], diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap index 98d418a3a61..459c71a952b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main(list(integer())) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap index 1096c06ca65..5f0c576c510 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap @@ -28,7 +28,7 @@ expression: "\n pub type Person {\n Person(username: String, nam -type person() :: {person, binary(), binary(), integer()}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> binary(). main() -> Given_name = <<"jack"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap index f905fec2f97..cb71a2e280a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Tony Stark"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap index de48eb91dfe..51f7c4483f0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Names = [<<"Tony Stark"/utf8>>, <<"Bruce Wayne"/utf8>>], diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap index baa66be2f7d..a2862af7954 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Bruce Wayne"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap index 7db5c8f5b18..aff87c478d0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Tony Stark"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap index ce519c105c6..cc919aea30f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Tony Stark"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap index 7ba7d6a91a5..4b8ef3c96c2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap @@ -37,7 +37,7 @@ pub fn a(a: A) { -type c() :: {c, boolean()}. --file("/root/project/test/my/mod.gleam", 14). +-file("project/test/my/mod.gleam", 14). -spec a(a()) -> integer(). a(A) -> case A of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap index c1aab109ec3..873c0ee06d3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main(binary()) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap index 20bc1f3403b..bc1dc90f897 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main(bitstring()) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap index 07c6b0d2a59..e75f17e123b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main({integer(), float()}) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap index b588092f5ec..3d4ef7a829a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main(float()) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap index 72716711fcc..4dff781e0bb 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap @@ -16,7 +16,7 @@ pub fn unwrap_or_panic(value) { -export([unwrap_or_panic/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec unwrap_or_panic({ok, K} | {error, any()}) -> K. unwrap_or_panic(Value) -> {ok, Inner} = case Value of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap index 7a956dba765..f8347555778 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap @@ -14,7 +14,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go(list(integer())) -> list(integer()). go(X) -> [1, A, B, C] = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap index 96db2fd9c58..56d9461732b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap @@ -14,7 +14,7 @@ pub fn go() { -export([go/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> _assert_subject = {ok, 1}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap index ac49f55e96c..b62bd46ebdc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap @@ -14,7 +14,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go(list(integer())) -> list(integer()). go(X) -> [1 = A, B, C] = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap index 5e2894af032..283f28dc040 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap @@ -16,7 +16,7 @@ pub fn expect(value, message) { -export([expect/2]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec expect({ok, L} | {error, any()}, binary()) -> L. expect(Value, Message) -> {ok, Inner} = case Value of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap index dae2e2c9107..b149fb5dca2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> _assert_subject = {ok, 1}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap index 06d8a107608..013e250906e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> A = 3, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap index bca10215101..ff578559b59 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap @@ -1,7 +1,6 @@ --- source: compiler-core/src/erlang/tests/numbers.rs expression: "\nconst i = 100.001e223\nconst j = -100.001e-223\n\npub fn main() {\n i\n j\n}\n" -snapshot_kind: text --- ----- SOURCE CODE @@ -20,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> float(). main() -> 100.001e223, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap index 92a40014a4e..ca7fbdc2d84 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> float(). main() -> 100000, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap index a6d50748867..cdfcdaebd00 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> float(). main() -> 100000, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap index b48d20a4e8f..66af9824bee 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> _assert_subject = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap index 54c12bd21ff..32cd7040ddc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> A = 3, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap index 0edceacf6c7..41b4d8bde6f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> 16#ffe0bb. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap index c818dee3614..477712b86ce 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => panic, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap index 43e1027df22..27ffe64b00c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap @@ -18,12 +18,12 @@ pub fn main() { -export([retstring/0, main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec retstring() -> binary(). retstring() -> <<"wibble"/utf8>>. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> any(). main() -> erlang:error(#{gleam_error => panic, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap index 84e15b36570..291631a674f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> _pipe = <<"lets"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap index 59b8d50befc..ab88f536dc3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap @@ -17,7 +17,7 @@ expression: "\n pub fn main() {\n \"lets\"\n |> panic as \"pipe\"\ -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> _pipe = <<"lets"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap index e8b0f4f3b2d..cf275c17d27 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => panic, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap index f4fd1e4e804..aadf260c6d1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap @@ -22,7 +22,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> Duplicate_name = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap index bb733e8bf45..24391d2d993 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {ok, 1} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap index b96332a70ce..2b536d74bef 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> Duplicate_name = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap index 96eb98c6d40..b15ab02b105 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap @@ -21,7 +21,7 @@ pub fn main(arg) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main({ok, integer()} | {error, any()}) -> integer(). main(Arg) -> _ = {ok, 1}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap index f7f129c53ee..4ba1841cf2e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a({ok, integer()} | {error, any()}) -> integer(). a(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap index 68366bb79f3..bc2ede8e317 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap @@ -14,7 +14,7 @@ pub fn a(x) { -export([a/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a(any()) -> binary(). a(X) -> _assert_subject = <<"wibble"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap index 43508eae89c..915927f7e8c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a(list(binary())) -> binary(). a(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap index c2235cc1930..84f5716b6b0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a(binary()) -> binary(). a(X) -> case {X, X} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap index ce4ed015a7d..ad9e2f7dd07 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a(binary()) -> binary(). a(X) -> case {X, X} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap index b8448a7622a..8350e4e0b89 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap @@ -18,12 +18,12 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec id(I) -> I. id(A) -> A. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> _pipe = begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap index 93299d4cc15..30695ab0f94 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap @@ -19,12 +19,12 @@ pub fn add(x) { -export([add/1, main/0]). --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec add(integer()) -> fun((integer()) -> integer()). add(X) -> fun(Y) -> X + Y end. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap index 92f54356202..6eb2f070644 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap @@ -13,7 +13,7 @@ pub fn apply(f: fn(a) -> b, a: a) { a |> f } -export([apply/2]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec apply(fun((I) -> J), I) -> J. apply(F, A) -> _pipe = A, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap index 6086b527c1d..5e336148976 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap @@ -13,7 +13,7 @@ pub fn apply(f: fn(a, Int) -> b, a: a) { a |> f(1) } -export([apply/2]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec apply(fun((I, integer()) -> J), I) -> J. apply(F, A) -> _pipe = A, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap index eda036af19b..64321563115 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap @@ -23,12 +23,12 @@ pub fn two(a, b) { -export([two/2, main/0]). --file("/root/project/test/my/mod.gleam", 10). +-file("project/test/my/mod.gleam", 10). -spec two(J, any()) -> J. two(A, B) -> A. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> _pipe = 123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap index 5f722cf9c60..7ac0e698d05 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap @@ -15,7 +15,7 @@ pub fn x(f) { -export([x/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x(fun((integer()) -> L)) -> L. x(F) -> case begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap index ddb9a0fa34c..3729cfaeea2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap @@ -17,12 +17,12 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec id(I) -> I. id(X) -> X. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> boolean(). main() -> 1 =:= begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap index 3198f44388a..b7fb59744af 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap @@ -15,7 +15,7 @@ pub fn x(f) { -export([x/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x(fun((integer()) -> L)) -> list(L). x(F) -> [begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap index da9723b95ce..9affe08d958 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap @@ -24,12 +24,12 @@ pub fn main(x) { -type x() :: {x, integer(), integer()}. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec id(I) -> I. id(X) -> X. --file("/root/project/test/my/mod.gleam", 9). +-file("project/test/my/mod.gleam", 9). -spec main(x()) -> x(). main(X) -> _record = X, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap index 3120459b20a..3643d101cd9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap @@ -15,7 +15,7 @@ pub fn x(f) { -export([x/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x(fun((integer()) -> K)) -> {K}. x(F) -> {begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap index 2c307ac82a6..2a05caeac2e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> fun((integer()) -> other_module:'let'()). main() -> fun(Field@0) -> {'let', Field@0} end. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap index dc913e1a24a..3ad08a028e1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap @@ -27,7 +27,7 @@ pub fn main() { -type wobble() :: {wobble, integer(), integer()}. --file("/root/project/test/my/mod.gleam", 9). +-file("project/test/my/mod.gleam", 9). -spec main() -> wibble(). main() -> Base = {wibble, 1, {wobble, 2, 3}, 4}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap index 783c6d18b14..ec5cdc71f8e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap @@ -28,7 +28,7 @@ pub fn main(a: A) { -type c() :: {c, integer()}. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main(a()) -> a(). main(A) -> _record = A, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap index 855768cb164..9a58b49d2c6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap @@ -23,12 +23,12 @@ pub fn main() { -type thing() :: {thing, integer(), integer()}. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec identity(I) -> I. identity(X) -> X. --file("/root/project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec main() -> thing(). main() -> Thing = {thing, 1, 2}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap index eed6fa6c22d..9335a48900e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap @@ -23,7 +23,7 @@ pub fn main() { -type thing() :: {thing, integer(), integer()}. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> integer(). main() -> erlang:element( diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap index cb97f248134..f255dd4e493 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap @@ -19,7 +19,7 @@ pub fn get_name(person: Person) { person.name } -type person() :: {teacher, binary(), binary()} | {student, binary(), integer()}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap index 600eb0a48d0..c52c2ee44bb 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap @@ -21,12 +21,12 @@ pub fn get_age(person: Person) { person.age } -type person() :: {teacher, binary(), list(integer()), binary()} | {student, binary(), list(integer())}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). --file("/root/project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec get_age(person()) -> list(integer()). get_age(Person) -> erlang:element(3, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap index 413245ccd39..8457c060c92 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap @@ -21,12 +21,12 @@ pub fn get_age(person: Person) { person.age } -type person() :: {teacher, binary(), integer(), binary()} | {student, binary(), integer()}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). --file("/root/project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec get_age(person()) -> integer(). get_age(Person) -> erlang:element(3, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap index 746b46ffde8..5e5379c6db6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap @@ -19,7 +19,7 @@ pub fn get_age(person: Person) { person.age } -type person() :: {teacher, nil, integer()} | {student, binary(), integer()}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec get_age(person()) -> integer(). get_age(Person) -> erlang:element(3, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap index 71f7ba5275d..03bb0af36d9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap @@ -18,12 +18,12 @@ pub fn get_name(person: Person) { person.name } -type person() :: {person, binary(), integer()}. --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec get_age(person()) -> integer(). get_age(Person) -> erlang:element(3, Person). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap index 1eed66e5ba1..eea6158891d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap @@ -16,7 +16,7 @@ pub fn a() { A } -type test() :: a. --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec a() -> test(). a() -> a. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap index bf89803cf92..a5fc746fbc9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap @@ -23,7 +23,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap index 94e52a09ae5..353502d1bf9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap @@ -23,7 +23,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap index 747e1d0ecc7..e201db16169 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap @@ -23,7 +23,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap index c3d68cde285..1917f65d859 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap @@ -24,7 +24,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap index 0ad3e531e7f..57793a9c444 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap @@ -21,7 +21,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> P = {person, <<"Quinn"/utf8>>, 27}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap index ba6b2c8bdf0..85be4d642fa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap @@ -21,7 +21,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> P = {person, <<"Quinn"/utf8>>, 27}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap index c094a880dab..fdb4d261fb6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap @@ -21,7 +21,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> P = {person, <<"Quinn"/utf8>>, 27}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap index 4e1469553a0..b182c62247b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap @@ -24,12 +24,12 @@ fn return_person() { -type person() :: {person, binary(), integer()}. --file("/root/project/test/my/mod.gleam", 9). +-file("project/test/my/mod.gleam", 9). -spec return_person() -> person(). return_person() -> {person, <<"Quinn"/utf8>>, 27}. --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> New_p = begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap index 54e18abb7d3..e01216c7dfc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap @@ -24,7 +24,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> person(). main() -> Car = {car, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap index 73f1fe62d94..3d7b681f418 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap @@ -15,7 +15,7 @@ pub fn y() -> String { -export([y/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec y() -> binary(). y() -> <<"\x{79}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap index f8c07f0443b..e5709f0c98f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> binary(). main() -> <<"cute"/utf8, "bee"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap index af9f56c76c6..59d20a20489 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> binary(). main() -> <<"a"/utf8, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap index 4795e3bd250..170cb560d89 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> list(binary()). main() -> [<<"a"/utf8, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap index 9880d1106ff..75fde2dd2a7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> binary(). main() -> <<"cute"/utf8, "bee"/utf8, "buzz"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap index 52960f7e856..63f5238e658 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap @@ -16,7 +16,7 @@ pub fn main(x) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <<"m-"/utf8, Rest/binary>> = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap index 8a12c94d56b..ccf3a0b8fa9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap @@ -15,7 +15,7 @@ pub fn main(x) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <<"m-"/utf8, _/binary>> = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap index 72f81e1f075..5de21c7bf65 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap @@ -15,7 +15,7 @@ pub fn go(x, y) { -export([go/2]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary(), binary()) -> binary(). go(X, Y) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap index 0a02f3acbfa..6ea464e3ae1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap @@ -15,7 +15,7 @@ pub fn go(x, y, z) { -export([go/3]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary(), binary(), binary()) -> binary(). go(X, Y, Z) -> <<<>/binary, Z/binary>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap index 29af9b75ab1..dcf155e7838 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap @@ -18,7 +18,7 @@ pub fn go() { -export([go/0]). --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec go() -> binary(). go() -> <<"Hello, "/utf8, "Joe!"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap index 44dc945478b..3aa5ba241fd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap @@ -21,12 +21,12 @@ pub fn go() { -export([go/0]). --file("/root/project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec s() -> binary(). s() -> <<"s"/utf8>>. --file("/root/project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec go() -> binary(). go() -> <<(s())/binary, (s())/binary>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap index c5a717a0533..6c2f4bea655 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap @@ -19,12 +19,12 @@ pub fn go() { -export([go/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec x() -> binary(). x() -> <<""/utf8>>. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec go() -> binary(). go() -> <<(x())/binary, (x())/binary>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap index a745595e4f9..07938ad2ee5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> nil. go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap index 2d6108d2829..fed6119b8c1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap @@ -15,7 +15,7 @@ pub fn not_unicode_escape_sequence() -> String { -export([not_unicode_escape_sequence/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec not_unicode_escape_sequence() -> binary(). not_unicode_escape_sequence() -> <<"\\u{03a9}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap index 294ed0aff24..56ea94adb7b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap @@ -15,7 +15,7 @@ pub fn not_unicode_escape_sequence() -> String { -export([not_unicode_escape_sequence/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec not_unicode_escape_sequence() -> binary(). not_unicode_escape_sequence() -> <<"\\\\u{03a9}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap index 69dac17ddca..0ab3bcca855 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap @@ -19,12 +19,12 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec id(I) -> I. id(X) -> X. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> binary(). main() -> <<(begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap index 5aa289b5b83..bcc68d9f47f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap index 01759432376..f44459b9c50 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap @@ -15,7 +15,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap index f9e7b89da64..50d642c0d81 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap index db4710f6081..5d22d9b8e44 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap index 986bc84eee2..38177ced923 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap @@ -27,7 +27,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap index afb4d527b44..8597a07748c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap @@ -34,7 +34,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap index 3cae6f0f8a6..fca69af0faa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap @@ -19,7 +19,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap index b5f9bb409b8..243fa29f474 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap index 9dfe311ddd0..07d22364229 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap @@ -27,7 +27,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap index 43f7d7a5add..17c96a34174 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap index e056f98a0a4..47fd9298ea1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap @@ -34,7 +34,7 @@ pub fn go(x) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap index e7833e44096..5d080879591 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap @@ -15,7 +15,7 @@ pub fn emoji() -> String { -export([emoji/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec emoji() -> binary(). emoji() -> <<"\x{1f600}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap index 9b5528ab69c..767c67234e3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap @@ -15,7 +15,7 @@ pub fn y_with_dieresis() -> String { -export([y_with_dieresis/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec y_with_dieresis() -> binary(). y_with_dieresis() -> <<"\x{0308}y"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap index 6b07a6715b9..c220777ebd4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap @@ -15,7 +15,7 @@ pub fn y_with_dieresis_with_slash() -> String { -export([y_with_dieresis_with_slash/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec y_with_dieresis_with_slash() -> binary(). y_with_dieresis_with_slash() -> <<"\\\x{0308}y"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap index 935415f6a17..a3d49c856bd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap @@ -15,7 +15,7 @@ pub fn main(x) -> String { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap index 65c108468cd..4112815dd46 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap @@ -15,7 +15,7 @@ pub fn main(x) -> String { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap index 9d46007199b..d278487eb0c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap @@ -15,7 +15,7 @@ pub fn main(x) -> String { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap index b4845f04aeb..9e1d82e591a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap @@ -15,7 +15,7 @@ pub fn unicode_escape_sequence_6_digits() -> String { -export([unicode_escape_sequence_6_digits/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec unicode_escape_sequence_6_digits() -> binary(). unicode_escape_sequence_6_digits() -> <<"\x{10abcd}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap index 5af960e958d..84165f3ddcf 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap index f639d681ac8..59cb71fb560 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap @@ -17,7 +17,7 @@ expression: "\n pub fn main() {\n \"lets\"\n |> todo as \"pipe\"\n -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> _pipe = <<"lets"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap index a4aa49f4392..d1298d68ed8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap index 3d20f5e5bd2..73b49f14ea9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap index 21f714008ea..409fdac5fd3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap @@ -18,12 +18,12 @@ pub fn main() { -export([retstring/0, main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec retstring() -> binary(). retstring() -> <<"wibble"/utf8>>. --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap index 85c5ce8ba72..13fc12860e8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a, b) {\n Wibble(a, b)\n -type wibble(I, J) :: {wibble, I, J}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec wibble() -> wibble(K, K). wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap index 2211bf45890..3ace2b8c33e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a, b) {\n Wibble(a, b)\n -type wibble(I, J) :: {wibble, I, J}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec wibble() -> wibble(K, wibble(K, any())). wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap index 41f7e7d98c4..62ae8f616ff 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a) {\n Oops\n }\n\n -type wibble(I) :: oops | {gleam_phantom, I}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec wibble() -> {ok, any()} | {error, wibble(any())}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap index f78dbd07710..399d4840308 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a, b) {\n Wibble(a, b)\n -type wibble(I, J) :: {wibble, I, J}. --file("/root/project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec wibble() -> {K, wibble(K, any())}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap index 74ee6d55b6f..4f44466c2a4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap @@ -15,7 +15,7 @@ expression: "\n pub fn wibble() -> Result(a, Result(a, b)) {\n -export([wibble/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec wibble() -> {ok, any()} | {error, {ok, any()} | {error, any()}}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap index 219b3c6eda9..0e826cd0afd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap @@ -15,7 +15,7 @@ expression: "\n pub fn wibble() -> Result(a, a) {\n todo\n -export([wibble/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec wibble() -> {ok, any()} | {error, any()}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap index 80a59d69a1d..ddccfa81515 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap @@ -25,7 +25,7 @@ expression: "\n fn wibble() {\n let assert Ok(_) = wobble()\n -type wobble(I) :: wobble | {gleam_phantom, I}. --file("/root/project/test/my/mod.gleam", 10). +-file("project/test/my/mod.gleam", 10). -spec wobble() -> {ok, any()} | {error, wobble(any())}. wobble() -> erlang:error(#{gleam_error => todo, @@ -34,7 +34,7 @@ wobble() -> function => <<"wobble"/utf8>>, line => 11}). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec wibble() -> {ok, any()} | {error, wobble(any())}. wibble() -> _assert_subject = wobble(), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap index 9b2e0e25141..c62b7fd4e09 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap @@ -15,7 +15,7 @@ expression: "\n pub fn wibble() -> #(a, b) {\n todo\n } -export([wibble/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec wibble() -> {any(), any()}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap index 893a56d9a0a..885656597fe 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap @@ -21,13 +21,13 @@ fn pair(f) { -export([main/0]). --file("/root/project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec pair(fun(() -> L)) -> {L, L}. pair(F) -> X = F(), {X, X}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> {integer(), integer()}. main() -> pair(fun() -> 123 end). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap index a9ee8ea5874..fc916894493 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap @@ -21,13 +21,13 @@ fn pair(x, f) { -export([main/0]). --file("/root/project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec pair(J, fun(() -> M)) -> {J, M}. pair(X, F) -> Y = F(), {X, Y}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> {float(), integer()}. main() -> pair(1.0, fun() -> 123 end). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap index f645d582e2e..63316379ce7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap @@ -21,13 +21,13 @@ fn trip(x, y, f) { -export([main/0]). --file("/root/project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec trip(J, K, fun(() -> N)) -> {J, K, N}. trip(X, Y, F) -> Z = F(), {X, Y, Z}. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> {float(), binary(), integer()}. main() -> trip(1.0, <<""/utf8>>, fun() -> 123 end). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap index 9e6aeb123e4..f73067da371 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> Thingy = fun(F) -> F() end, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap index 5c2dc92d660..de5617faef5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap @@ -20,12 +20,12 @@ pub fn add(x) { -export([add/1, main/0]). --file("/root/project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec add(integer()) -> fun((fun(() -> integer())) -> integer()). add(X) -> fun(F) -> F() + X end. --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap index 0258d454a8f..2fdb88f9d12 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> fun(() -> nil). main() -> fun 'one.two':'three.four'/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap index cf6d796f840..07d11a90fc4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap index db68ff7aafc..8b1c812e34f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> nil. go() -> _ = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap index 304c09bcc8f..c090a8585b1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap @@ -21,22 +21,22 @@ pub fn use_compound() { compound.1(compound.0) } -export([use_int_alias/0, use_int_identity_alias/0, use_compound/0]). --file("/root/project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec int_identity(integer()) -> integer(). int_identity(I) -> I. --file("/root/project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec use_int_alias() -> integer(). use_int_alias() -> 42. --file("/root/project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec use_int_identity_alias() -> integer(). use_int_identity_alias() -> int_identity(42). --file("/root/project/test/my/mod.gleam", 10). +-file("project/test/my/mod.gleam", 10). -spec use_compound() -> integer(). use_compound() -> (erlang:element(2, {42, fun int_identity/1, fun int_identity/1}))( diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap index 2a4e9210307..5b9260a2415 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap @@ -15,7 +15,7 @@ pub fn main(x) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(K) -> K. main(X) -> (fun(X@1) -> X@1 end)(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap index 1c61613eee5..9328f62488e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap @@ -20,7 +20,7 @@ pub fn go(a) { -export([go/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(integer()) -> integer(). go(A) -> case A of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap index 51e4bf5681c..9422079affa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap @@ -14,7 +14,7 @@ fn(board) { board } -export([main/1]). --file("/root/project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main(I) -> I. main(Board) -> fun(Board@1) -> Board@1 end, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap index b3e8f11750c..7a7542e6629 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap @@ -16,7 +16,7 @@ pub fn main(x) { -export([main/1]). --file("/root/project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(K) -> K. main(X) -> _pipe = X, From 75da89676be72be2d03a3d53f90f83dacf626437 Mon Sep 17 00:00:00 2001 From: Kasim Tuman Date: Tue, 21 Jan 2025 17:51:13 -0800 Subject: [PATCH 2/4] Seems like gleam assumes file path is unix path. Should make a note that it needs to handle Windows as well. --- compiler-core/src/erlang.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/compiler-core/src/erlang.rs b/compiler-core/src/erlang.rs index 5a39d161aab..e6c72c23691 100644 --- a/compiler-core/src/erlang.rs +++ b/compiler-core/src/erlang.rs @@ -27,7 +27,6 @@ use im::HashSet; use itertools::Itertools; use pattern::pattern; use regex::{Captures, Regex}; -use std::path; use std::sync::OnceLock; use std::{collections::HashMap, ops::Deref, str::FromStr, sync::Arc}; use vec1::Vec1; @@ -226,14 +225,13 @@ fn module_document<'a>( let src_path_full = EcoString::from(module.type_info.src_path.as_str()); let root_str = root.to_string(); - let separator = path::MAIN_SEPARATOR.to_string(); let src_path_relative = root_str .is_empty() .then(|| src_path_full.clone()) .unwrap_or_else(|| { EcoString::from( src_path_full - .strip_prefix(&(root_str + &separator)) + .strip_prefix(&(root_str + "/")) .unwrap_or(&src_path_full), ) }); From 8ae48475f655937333e7f36eb5c291b8f4606de3 Mon Sep 17 00:00:00 2001 From: Kasim Tuman Date: Fri, 24 Jan 2025 11:16:17 -0800 Subject: [PATCH 3/4] Prepend . to src path after stripping project root --- compiler-core/src/erlang.rs | 5 +++-- ...gleam_core__erlang__tests__allowed_string_escapes.snap | 2 +- .../gleam_core__erlang__tests__binop_parens.snap | 2 +- .../gleam_core__erlang__tests__bit_pattern_shadowing.snap | 2 +- .../gleam_core__erlang__tests__block_assignment.snap | 2 +- ...m_core__erlang__tests__constant_named_module_info.snap | 2 +- ...rlang__tests__constant_named_module_info_imported.snap | 2 +- ...ts__constant_named_module_info_imported_qualified.snap | 2 +- ...__constant_named_module_info_with_function_inside.snap | 4 ++-- ...t_named_module_info_with_function_inside_imported.snap | 2 +- ...dule_info_with_function_inside_imported_qualified.snap | 2 +- .../gleam_core__erlang__tests__discard_in_assert.snap | 2 +- ...m_core__erlang__tests__field_access_function_call.snap | 2 +- ..._core__erlang__tests__field_access_function_call1.snap | 2 +- ..._core__erlang__tests__function_argument_shadowing.snap | 2 +- ...m_core__erlang__tests__function_named_module_info.snap | 4 ++-- ...rlang__tests__function_named_module_info_imported.snap | 2 +- ...ts__function_named_module_info_imported_qualified.snap | 2 +- ...ng__tests__function_named_module_info_in_constant.snap | 4 ++-- ...__function_named_module_info_in_constant_imported.snap | 2 +- ..._named_module_info_in_constant_imported_qualified.snap | 2 +- ...eam_core__erlang__tests__guard_variable_rewriting.snap | 2 +- ..._core__erlang__tests__inline_const_pattern_option.snap | 2 +- .../gleam_core__erlang__tests__integration_test.snap | 2 +- .../gleam_core__erlang__tests__integration_test0_1.snap | 2 +- .../gleam_core__erlang__tests__integration_test0_2.snap | 2 +- .../gleam_core__erlang__tests__integration_test0_3.snap | 2 +- .../gleam_core__erlang__tests__integration_test1.snap | 2 +- .../gleam_core__erlang__tests__integration_test10.snap | 2 +- .../gleam_core__erlang__tests__integration_test11.snap | 2 +- .../gleam_core__erlang__tests__integration_test12.snap | 2 +- .../gleam_core__erlang__tests__integration_test13.snap | 4 ++-- .../gleam_core__erlang__tests__integration_test16.snap | 4 ++-- .../gleam_core__erlang__tests__integration_test17.snap | 2 +- .../gleam_core__erlang__tests__integration_test18.snap | 2 +- .../gleam_core__erlang__tests__integration_test19.snap | 2 +- .../gleam_core__erlang__tests__integration_test1_1.snap | 2 +- .../gleam_core__erlang__tests__integration_test1_2.snap | 2 +- .../gleam_core__erlang__tests__integration_test1_4.snap | 4 ++-- .../gleam_core__erlang__tests__integration_test1_5.snap | 4 ++-- .../gleam_core__erlang__tests__integration_test1_6.snap | 8 ++++---- .../gleam_core__erlang__tests__integration_test2.snap | 4 ++-- .../gleam_core__erlang__tests__integration_test20.snap | 2 +- .../gleam_core__erlang__tests__integration_test21.snap | 2 +- .../gleam_core__erlang__tests__integration_test22.snap | 4 ++-- .../gleam_core__erlang__tests__integration_test23.snap | 2 +- .../gleam_core__erlang__tests__integration_test3.snap | 2 +- .../gleam_core__erlang__tests__integration_test5.snap | 2 +- .../gleam_core__erlang__tests__integration_test6.snap | 2 +- .../gleam_core__erlang__tests__integration_test8.snap | 2 +- .../gleam_core__erlang__tests__integration_test9.snap | 2 +- .../snapshots/gleam_core__erlang__tests__negation.snap | 2 +- .../gleam_core__erlang__tests__negation_block.snap | 2 +- ...ore__erlang__tests__operator_pipe_right_hand_side.snap | 4 ++-- .../gleam_core__erlang__tests__positive_zero.snap | 2 +- .../gleam_core__erlang__tests__recursive_type.snap | 4 ++-- .../gleam_core__erlang__tests__scientific_notation.snap | 2 +- .../gleam_core__erlang__tests__tail_maybe_expr_block.snap | 2 +- .../gleam_core__erlang__tests__tuple_access_in_guard.snap | 2 +- .../gleam_core__erlang__tests__type_named_else.snap | 2 +- ...gleam_core__erlang__tests__type_named_module_info.snap | 2 +- ...rlang__tests__variable_name_underscores_preserved.snap | 2 +- .../gleam_core__erlang__tests__bit_arrays__bit_array.snap | 2 +- ...gleam_core__erlang__tests__bit_arrays__bit_array1.snap | 4 ++-- ...gleam_core__erlang__tests__bit_arrays__bit_array2.snap | 2 +- ...gleam_core__erlang__tests__bit_arrays__bit_array3.snap | 2 +- ...gleam_core__erlang__tests__bit_arrays__bit_array4.snap | 4 ++-- ...gleam_core__erlang__tests__bit_arrays__bit_array5.snap | 2 +- ..._tests__bit_arrays__bit_array_declare_and_use_var.snap | 2 +- ...ore__erlang__tests__bit_arrays__bit_array_discard.snap | 2 +- ...re__erlang__tests__bit_arrays__bit_array_discard1.snap | 2 +- ..._core__erlang__tests__bit_arrays__bit_array_float.snap | 2 +- ..._array_literal_string_constant_is_treated_as_utf8.snap | 2 +- ...rays__bit_array_literal_string_is_treated_as_utf8.snap | 2 +- ...t_array_literal_string_pattern_is_treated_as_utf8.snap | 2 +- ...__erlang__tests__bit_arrays__discard_utf8_pattern.snap | 2 +- ...am_core__erlang__tests__bit_arrays__negative_size.snap | 2 +- ...e__erlang__tests__bit_arrays__unicode_bit_array_1.snap | 2 +- ...e__erlang__tests__bit_arrays__unicode_bit_array_2.snap | 2 +- ...sts__case__alternative_pattern_variable_rewriting.snap | 2 +- ..._core__erlang__tests__case__negative_zero_pattern.snap | 2 +- .../snapshots/gleam_core__erlang__tests__case__not.snap | 2 +- .../gleam_core__erlang__tests__case__not_two.snap | 2 +- ..._core__erlang__tests__case__positive_zero_pattern.snap | 2 +- ...leam_core__erlang__tests__case__spread_empty_list.snap | 2 +- ..._erlang__tests__case__spread_empty_list_assigning.snap | 2 +- ...onditional_compilation__included_attribute_syntax.snap | 2 +- ...eam_core__erlang__tests__consts__const_generalise.snap | 4 ++-- ...ests__consts__pub_const_equal_to_private_function.snap | 2 +- ...qual_to_record_with_nested_private_function_field.snap | 2 +- ...const_equal_to_record_with_private_function_field.snap | 2 +- ...m_core__erlang__tests__consts__record_constructor.snap | 2 +- ...rlang__tests__consts__record_constructor_in_tuple.snap | 2 +- ...e__erlang__tests__consts__use_private_in_internal.snap | 2 +- ..._core__erlang__tests__consts__use_private_in_list.snap | 2 +- ...core__erlang__tests__consts__use_private_in_tuple.snap | 2 +- ...const_equal_to_record_with_private_function_field.snap | 2 +- ...e_unqualified_pub_const_equal_to_private_function.snap | 2 +- ...const_equal_to_record_with_private_function_field.snap | 2 +- ...tation__backslashes_are_escaped_in_module_comment.snap | 2 +- ...ntation__backslashes_in_documentation_are_escaped.snap | 2 +- ...tion__double_quotes_are_escaped_in_module_comment.snap | 2 +- ...tests__documentation__function_with_documentation.snap | 2 +- ...umentation__function_with_multiline_documentation.snap | 2 +- ...mentation__internal_function_has_no_documentation.snap | 2 +- ...__tests__documentation__multi_line_module_comment.snap | 2 +- ...ocumentation__quotes_in_documentation_are_escaped.snap | 2 +- ..._tests__documentation__single_line_module_comment.snap | 2 +- ...ore__erlang__tests__external_fn__attribute_erlang.snap | 2 +- ..._erlang__tests__external_fn__attribute_javascript.snap | 2 +- ..._tests__external_fn__both_externals_no_valid_impl.snap | 2 +- ...n__discarded_arg_in_external_are_passed_correctly.snap | 2 +- .../gleam_core__erlang__tests__external_fn__elixir.snap | 2 +- ...erlang__tests__external_fn__erlang_and_javascript.snap | 2 +- ...__inlining_external_functions_from_another_module.snap | 2 +- ...__erlang__tests__external_fn__integration_test1_3.snap | 2 +- ...re__erlang__tests__external_fn__integration_test7.snap | 4 ++-- ...core__erlang__tests__external_fn__javascript_only.snap | 2 +- ...ang__tests__external_fn__javascript_only_indirect.snap | 2 +- ...e_discarded_args_in_external_are_passed_correctly.snap | 2 +- ...discarded_args_in_external_are_passed_correctly_2.snap | 2 +- .../gleam_core__erlang__tests__external_fn__no_body.snap | 2 +- .../gleam_core__erlang__tests__external_fn__private.snap | 2 +- ...sts__external_fn__private_external_function_calls.snap | 2 +- ...s__external_fn__private_local_function_references.snap | 2 +- ...m_core__erlang__tests__external_fn__public_elixir.snap | 2 +- ...__tests__external_fn__public_local_function_calls.snap | 4 ++-- ...d_inlining_external_functions_from_another_module.snap | 2 +- ...core__erlang__tests__functions__function_as_value.snap | 4 ++-- ...m_core__erlang__tests__functions__function_called.snap | 2 +- ...ang__tests__functions__labelled_argument_ordering.snap | 4 ++-- ...ctions__nested_aliased_imported_function_as_value.snap | 2 +- ...unctions__nested_aliased_imported_function_called.snap | 2 +- ...sts__functions__nested_imported_function_as_value.snap | 2 +- ...tests__functions__nested_imported_function_called.snap | 2 +- ...ns__nested_unqualified_imported_function_as_value.snap | 2 +- ...ions__nested_unqualified_imported_function_called.snap | 2 +- .../gleam_core__erlang__tests__guards__clause_guards.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards20.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards21.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards22.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards23.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards24.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards25.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards26.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards27.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards28.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards29.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards30.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards31.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards_1.snap | 2 +- ...eam_core__erlang__tests__guards__clause_guards_10.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards_2.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards_3.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards_4.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards_5.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards_6.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards_7.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards_8.snap | 2 +- ...leam_core__erlang__tests__guards__clause_guards_9.snap | 2 +- ..._core__erlang__tests__guards__constants_in_guards.snap | 2 +- ...core__erlang__tests__guards__constants_in_guards1.snap | 2 +- .../gleam_core__erlang__tests__guards__field_access.snap | 2 +- .../gleam_core__erlang__tests__guards__module_access.snap | 2 +- ...m_core__erlang__tests__guards__module_list_access.snap | 2 +- ...core__erlang__tests__guards__module_nested_access.snap | 2 +- ...core__erlang__tests__guards__module_string_access.snap | 2 +- ..._core__erlang__tests__guards__module_tuple_access.snap | 2 +- ...core__erlang__tests__guards__nested_record_access.snap | 2 +- .../gleam_core__erlang__tests__guards__only_guards.snap | 2 +- .../gleam_core__erlang__tests__guards__only_guards1.snap | 2 +- .../gleam_core__erlang__tests__guards__only_guards2.snap | 2 +- .../gleam_core__erlang__tests__guards__only_guards3.snap | 2 +- .../gleam_core__erlang__tests__let_assert__message.snap | 2 +- ...ore__erlang__tests__let_assert__more_than_one_var.snap | 2 +- .../gleam_core__erlang__tests__let_assert__one_var.snap | 2 +- ...leam_core__erlang__tests__let_assert__pattern_let.snap | 2 +- ...core__erlang__tests__let_assert__variable_message.snap | 2 +- ...ore__erlang__tests__let_assert__variable_rewrites.snap | 2 +- .../gleam_core__erlang__tests__numbers__int_negation.snap | 2 +- ..._tests__numbers__numbers_with_scientific_notation.snap | 2 +- ..._erlang__tests__numbers__numbers_with_underscores.snap | 2 +- ...erlang__tests__numbers__numbers_with_underscores1.snap | 2 +- ...erlang__tests__numbers__numbers_with_underscores2.snap | 2 +- ...re__erlang__tests__numbers__repeated_int_negation.snap | 2 +- ...gleam_core__erlang__tests__numbers__zero_b_in_hex.snap | 2 +- .../gleam_core__erlang__tests__panic__panic_as.snap | 2 +- ...eam_core__erlang__tests__panic__panic_as_function.snap | 4 ++-- .../gleam_core__erlang__tests__panic__piped.snap | 2 +- .../gleam_core__erlang__tests__panic__piped_chain.snap | 2 +- .../gleam_core__erlang__tests__panic__plain.snap | 2 +- ...re__erlang__tests__patterns__alternative_patterns.snap | 2 +- ...e__erlang__tests__patterns__alternative_patterns1.snap | 2 +- ...e__erlang__tests__patterns__alternative_patterns2.snap | 2 +- ...e__erlang__tests__patterns__alternative_patterns3.snap | 2 +- .../gleam_core__erlang__tests__patterns__pattern_as.snap | 2 +- ...patterns__string_prefix_as_pattern_with_assertion.snap | 2 +- ...sts__patterns__string_prefix_as_pattern_with_list.snap | 2 +- ...__string_prefix_as_pattern_with_multiple_subjects.snap | 2 +- ...refix_as_pattern_with_multiple_subjects_and_guard.snap | 2 +- ..._core__erlang__tests__pipes__block_expr_into_pipe.snap | 4 ++-- ..._core__erlang__tests__pipes__call_pipeline_result.snap | 4 ++-- ...core__erlang__tests__pipes__clever_pipe_rewriting.snap | 2 +- ...ore__erlang__tests__pipes__clever_pipe_rewriting1.snap | 2 +- .../gleam_core__erlang__tests__pipes__pipe_in_call.snap | 4 ++-- ..._core__erlang__tests__pipes__pipe_in_case_subject.snap | 2 +- .../gleam_core__erlang__tests__pipes__pipe_in_eq.snap | 4 ++-- .../gleam_core__erlang__tests__pipes__pipe_in_list.snap | 2 +- ...core__erlang__tests__pipes__pipe_in_record_update.snap | 4 ++-- .../gleam_core__erlang__tests__pipes__pipe_in_tuple.snap | 2 +- ..._imported_qualified_constructor_as_fn_name_escape.snap | 2 +- ...ore__erlang__tests__records__nested_record_update.snap | 2 +- ..._tests__records__nested_record_update_with_blocks.snap | 2 +- ...core__erlang__tests__records__pipe_update_subject.snap | 4 ++-- ...core__erlang__tests__records__record_access_block.snap | 2 +- ...tests__records__record_accessor_multiple_variants.snap | 2 +- ...rd_accessor_multiple_variants_parameterised_types.snap | 4 ++-- ...ssor_multiple_variants_positions_other_than_first.snap | 4 ++-- ...ssor_multiple_with_first_position_different_types.snap | 2 +- ...am_core__erlang__tests__records__record_accessors.snap | 4 ++-- ...am_core__erlang__tests__records__record_constants.snap | 2 +- ...gleam_core__erlang__tests__records__record_spread.snap | 2 +- ...leam_core__erlang__tests__records__record_spread1.snap | 2 +- ...leam_core__erlang__tests__records__record_spread2.snap | 2 +- ...leam_core__erlang__tests__records__record_spread3.snap | 2 +- ...leam_core__erlang__tests__records__record_updates.snap | 2 +- ...eam_core__erlang__tests__records__record_updates1.snap | 2 +- ...eam_core__erlang__tests__records__record_updates2.snap | 2 +- ...eam_core__erlang__tests__records__record_updates3.snap | 4 ++-- ...eam_core__erlang__tests__records__record_updates4.snap | 2 +- ..._tests__strings__ascii_as_unicode_escape_sequence.snap | 2 +- ...core__erlang__tests__strings__assert_const_concat.snap | 2 +- ..._tests__strings__assert_const_concat_many_strings.snap | 2 +- ...strings__assert_const_concat_many_strings_in_list.snap | 2 +- ...__strings__assert_const_concat_other_const_concat.snap | 2 +- ...ore__erlang__tests__strings__assert_string_prefix.snap | 2 +- ...lang__tests__strings__assert_string_prefix_discar.snap | 2 +- .../gleam_core__erlang__tests__strings__concat.snap | 2 +- ..._core__erlang__tests__strings__concat_3_variables.snap | 2 +- ...eam_core__erlang__tests__strings__concat_constant.snap | 2 +- ..._core__erlang__tests__strings__concat_constant_fn.snap | 4 ++-- ...ore__erlang__tests__strings__concat_function_call.snap | 4 ++-- ...lang__tests__strings__discard_concat_rest_pattern.snap | 2 +- ...lang__tests__strings__not_unicode_escape_sequence.snap | 2 +- ...ang__tests__strings__not_unicode_escape_sequence2.snap | 2 +- .../gleam_core__erlang__tests__strings__pipe_concat.snap | 4 ++-- ...__erlang__tests__strings__rest_variable_rewriting.snap | 2 +- ...__erlang__tests__strings__string_of_number_concat.snap | 2 +- ...gleam_core__erlang__tests__strings__string_prefix.snap | 2 +- ..._erlang__tests__strings__string_prefix_assignment.snap | 2 +- ...ing_prefix_assignment_not_unicode_escape_sequence.snap | 2 +- ...s__string_prefix_assignment_with_escape_sequences.snap | 2 +- ...sts__strings__string_prefix_assignment_with_guard.snap | 2 +- ...__string_prefix_assignment_with_multiple_subjects.snap | 2 +- ...trings__string_prefix_not_unicode_escape_sequence.snap | 2 +- ...__erlang__tests__strings__string_prefix_shadowing.snap | 2 +- ...sts__strings__string_prefix_with_escape_sequences.snap | 2 +- .../gleam_core__erlang__tests__strings__unicode1.snap | 2 +- .../gleam_core__erlang__tests__strings__unicode2.snap | 2 +- .../gleam_core__erlang__tests__strings__unicode3.snap | 2 +- ...eam_core__erlang__tests__strings__unicode_concat1.snap | 2 +- ...eam_core__erlang__tests__strings__unicode_concat2.snap | 2 +- ...eam_core__erlang__tests__strings__unicode_concat3.snap | 2 +- ..._tests__strings__unicode_escape_sequence_6_digits.snap | 2 +- .../snapshots/gleam_core__erlang__tests__todo__named.snap | 2 +- .../snapshots/gleam_core__erlang__tests__todo__piped.snap | 2 +- .../snapshots/gleam_core__erlang__tests__todo__plain.snap | 2 +- .../gleam_core__erlang__tests__todo__todo_as.snap | 2 +- ...gleam_core__erlang__tests__todo__todo_as_function.snap | 4 ++-- ...s__type_params__custom_type_named_args_count_once.snap | 2 +- ..._params__custom_type_nested_named_args_count_once.snap | 2 +- ...params__custom_type_nested_result_type_count_once.snap | 2 +- ...params__custom_type_tuple_type_params_count_twice.snap | 2 +- ...tests__type_params__nested_result_type_count_once.snap | 2 +- ...rlang__tests__type_params__result_type_count_once.snap | 2 +- ...sts__type_params__result_type_inferred_count_once.snap | 4 ++-- ...tests__type_params__tuple_type_params_count_twice.snap | 2 +- .../gleam_core__erlang__tests__use___arity_1.snap | 4 ++-- .../gleam_core__erlang__tests__use___arity_2.snap | 4 ++-- .../gleam_core__erlang__tests__use___arity_3.snap | 4 ++-- ...gleam_core__erlang__tests__use___no_callback_body.snap | 2 +- ...re__erlang__tests__use___pipeline_that_returns_fn.snap | 4 ++-- ...tests__variables__anon_external_fun_name_escaping.snap | 2 +- ...core__erlang__tests__variables__blocks_are_scopes.snap | 2 +- .../gleam_core__erlang__tests__variables__discarded.snap | 2 +- ...core__erlang__tests__variables__module_const_vars.snap | 8 ++++---- ...m_core__erlang__tests__variables__shadow_and_call.snap | 2 +- .../gleam_core__erlang__tests__variables__shadow_let.snap | 2 +- ...leam_core__erlang__tests__variables__shadow_param.snap | 2 +- ...gleam_core__erlang__tests__variables__shadow_pipe.snap | 2 +- 290 files changed, 336 insertions(+), 335 deletions(-) diff --git a/compiler-core/src/erlang.rs b/compiler-core/src/erlang.rs index e6c72c23691..eacdc52e4b9 100644 --- a/compiler-core/src/erlang.rs +++ b/compiler-core/src/erlang.rs @@ -231,8 +231,9 @@ fn module_document<'a>( .unwrap_or_else(|| { EcoString::from( src_path_full - .strip_prefix(&(root_str + "/")) - .unwrap_or(&src_path_full), + .strip_prefix(&root_str) + .map(|remaining| format!(".{}", remaining)) + .unwrap_or_else(|| src_path_full.to_string()), ) }); diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap index 3d225c93760..8bbae43ab04 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap @@ -11,7 +11,7 @@ pub fn a() { "\n" "\r" "\t" "\\" "\"" "\\^" } -export([a/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec a() -> binary(). a() -> <<"\n"/utf8>>, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap index 130b04da820..e128f371e34 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> A = (2 * (3 + 1)) div 2, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap index c8508fe475c..d760ea182c5 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> Code = <<"hello world"/utf8>>, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap index 71e4c59ad44..ecfbbe66801 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = begin diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap index 43ad29f0f80..f22943798dd 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap index 64b393b44ef..be1d5f36866 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap index a2c34eabc3f..57c3b223f7c 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap index 9258055910f..d61026b208a 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap @@ -21,12 +21,12 @@ pub fn main() { -export([function/0, main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec function() -> integer(). function() -> 1. --file("project/test/my/mod.gleam", 8). +-file("./project/test/my/mod.gleam", 8). -spec main() -> integer(). main() -> function(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap index 559d8f17ba8..378cd36ccc0 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> fun some_module:function/0(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap index 8e567b6a0ab..6c33dbdcc1c 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:function(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap index 9623a6b32e0..84c1fd57d65 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap @@ -14,7 +14,7 @@ pub fn x(y) { -export([x/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x({ok, any()} | {error, any()}) -> integer(). x(Y) -> {ok, _} = case Y of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap index 1e59d5cee9e..c5ee0915052 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap @@ -21,7 +21,7 @@ fn main() { -type fn_box() :: {fn_box, fun((integer()) -> integer())}. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main() -> integer(). main() -> B = {fn_box, fun(X) -> X end}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap index 0f82595ae2e..eb74c42b416 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> T = {fun(X) -> X end}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap index fe9d0ec7231..5e05b5eeb5e 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap @@ -21,7 +21,7 @@ pub type Box { -type box() :: {box, integer()}. --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec main(any()) -> fun((integer()) -> box()). main(A) -> fun(Field@0) -> {box, Field@0} end. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap index 4e86832bb4a..2e18263af40 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap @@ -19,12 +19,12 @@ pub fn main() { -export(['moduleInfo'/0, main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec 'moduleInfo'() -> integer(). 'moduleInfo'() -> 1. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> 'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap index 8cc1690ab36..fb91b051518 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap index 6e2fc8fc803..4600fd48eb3 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap index 2234455b514..2cb06e06059 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap @@ -21,12 +21,12 @@ pub fn main() { -export(['moduleInfo'/0, main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec 'moduleInfo'() -> integer(). 'moduleInfo'() -> 1. --file("project/test/my/mod.gleam", 8). +-file("./project/test/my/mod.gleam", 8). -spec main() -> integer(). main() -> 'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap index c798d4bf6eb..727f6b7bc29 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> fun some_module:'moduleInfo'/0(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap index 4d20a962358..a4c2b00fbf3 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap index 929b94f18c1..6c5f10df480 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec main() -> float(). main() -> case 1.0 of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap index a95fc49d198..3e9ce72f043 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap @@ -21,7 +21,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec main() -> bitstring(). main() -> Fifteen = 15, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap index 9629d11b344..7b48649bf02 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap @@ -14,7 +14,7 @@ let x = #(100000000000000000, #(2000000000, 3000000000000, 40000000000), 50000, -export([go/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go() -> {integer(), {integer(), integer(), integer()}, integer(), diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap index 7a6ada7d9f8..3f986812d5b 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> Y = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap index 57961c6acfe..66ba0a61099 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap @@ -16,7 +16,7 @@ pub fn go() { -export([go/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> Fifteen = 16#F, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap index 7a6ada7d9f8..3f986812d5b 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> Y = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap index 88017736d02..cb73da24301 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap @@ -11,7 +11,7 @@ pub fn t() { True } -export([t/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec t() -> boolean(). t() -> true. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap index cfa0ae5b014..e478cfd4a27 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap @@ -13,7 +13,7 @@ type Null { Null } fn x() { Null } -type null() :: null. --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x() -> null(). x() -> null. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap index 716772bcc68..f34c90d304c 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap @@ -14,7 +14,7 @@ type Point { Point(x: Int, y: Int) } -type point() :: {point, integer(), integer()}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec x() -> point(). x() -> {point, 4, 6}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap index 77cd56e2d9d..7a158367f86 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap @@ -13,7 +13,7 @@ type Point { Point(x: Int, y: Int) } fn x(y) { let Point(a, b) = y a } -type point() :: {point, integer(), integer()}. --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x(point()) -> integer(). x(Y) -> {point, A, B} = Y, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap index c35b59610ba..8902eb7dc7d 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap @@ -16,12 +16,12 @@ pub type State{ Start(Int) End(Int) } -type state() :: {start, integer()} | {'end', integer()}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec build(fun((integer()) -> I)) -> I. build(Constructor) -> Constructor(1). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec main() -> state(). main() -> build(fun(Field@0) -> {'end', Field@0} end). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap index d4846a4e971..0c550f973c2 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap @@ -12,12 +12,12 @@ pub fn x() { go(x: 1, y: 2) go(y: 3, x: 4) } -export([x/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go(I, any()) -> I. go(Xx, Yy) -> Xx. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec x() -> integer(). x() -> go(1, 2), diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap index 98e9a711763..77e52ca7b57 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap @@ -16,7 +16,7 @@ fn create_user(user_id) { User(age: 22, id: user_id, name: "") } -type user() :: {user, integer(), binary(), integer()}. --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec create_user(integer()) -> user(). create_user(User_id) -> {user, User_id, <<""/utf8>>, 22}. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap index edf81d4be64..7e783fee302 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap @@ -11,7 +11,7 @@ pub fn run() { case 1, 2 { a, b -> a } } -export([run/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec run() -> integer(). run() -> case {1, 2} of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap index 555230c2ca8..8ff0c8c3953 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap @@ -14,7 +14,7 @@ type X { X(x: Int, y: Float) } -type x() :: {x, integer(), float()}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec x() -> x(). x() -> {x, 1, 2.0}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap index 9f05160f4c5..58965e78433 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap @@ -14,7 +14,7 @@ pub type Money { Pound(Int) } -type money() :: {pound, integer()}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec pound(integer()) -> money(). pound(X) -> {pound, X}. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap index 3609b45cdac..d42da2c3733 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap @@ -11,7 +11,7 @@ pub fn loop() { loop() } -export([loop/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec loop() -> any(). loop() -> loop(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap index d98f5c51165..84b8c6ae170 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap @@ -12,12 +12,12 @@ fn inc(x) { x + 1 } -export([go/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec inc(integer()) -> integer(). inc(X) -> X + 1. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go() -> integer(). go() -> _pipe = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap index e617eb3978d..e7024741603 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap @@ -12,12 +12,12 @@ fn add(x, y) { x + y } -export([go/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec add(integer(), integer()) -> integer(). add(X, Y) -> X + Y. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go() -> integer(). go() -> _pipe = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap index bb5bbd0dddf..4dddbffa2d8 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap @@ -15,17 +15,17 @@ pub fn fdiv(x, y) { x /. y } -export(['and'/2, 'or'/2, remainder/2, fdiv/2]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec 'and'(boolean(), boolean()) -> boolean(). 'and'(X, Y) -> X andalso Y. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec 'or'(boolean(), boolean()) -> boolean(). 'or'(X, Y) -> X orelse Y. --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec remainder(integer(), integer()) -> integer(). remainder(X, Y) -> case Y of @@ -33,7 +33,7 @@ remainder(X, Y) -> Gleam@denominator -> X rem Gleam@denominator end. --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec fdiv(float(), float()) -> float(). fdiv(X, Y) -> case Y of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap index 020d1a1c843..b303e05d35e 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap @@ -13,7 +13,7 @@ pub fn tail(list) { case list { [x, ..xs] -> xs z -> list } } -export([second/1, tail/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec second(list(integer())) -> integer(). second(List) -> case List of @@ -24,7 +24,7 @@ second(List) -> 1 end. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec tail(list(P)) -> list(P). tail(List) -> case List of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap index 59b0405a0eb..0f1eaaecfa6 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap @@ -17,7 +17,7 @@ pub fn go(a) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(integer()) -> integer(). go(A) -> A@1 = A + 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap index 633ca2f2b57..39b9355f3ad 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap @@ -17,7 +17,7 @@ pub fn go(a) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(any()) -> integer(). go(A) -> A@1 = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap index d8d3c4052e7..bc987e52721 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap @@ -26,12 +26,12 @@ pub fn main() { -type box() :: {box, integer()}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec factory(fun((J) -> N), J) -> N. factory(F, I) -> F(I). --file("project/test/my/mod.gleam", 10). +-file("./project/test/my/mod.gleam", 10). -spec main() -> box(). main() -> factory(fun(Field@0) -> {box, Field@0} end, 0). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap index 9092df121f1..f2a7b651e7c 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap @@ -22,7 +22,7 @@ pub fn main(args) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(any()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap index 6c0fbad4a24..d7e091ed56c 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap @@ -14,7 +14,7 @@ type Point { Point(x: Int, y: Int) } -type point() :: {point, integer(), integer()}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec y() -> point(). y() -> ((fun() -> fun(Field@0, Field@1) -> {point, Field@0, Field@1} end end)())( diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap index 7c27d2070cc..9ecc2d53e40 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap @@ -16,7 +16,7 @@ pub fn tail(list) { -export([tail/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec tail(list(integer())) -> integer(). tail(List) -> case List of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap index 600c7ad7e87..cd427846d8e 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap @@ -11,7 +11,7 @@ pub fn x() { let x = 1 let x = x + 1 x } -export([x/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x() -> integer(). x() -> X = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap index cac2d28d4dc..53228bae3b0 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap @@ -11,7 +11,7 @@ pub fn x() { 1. <. 2.3 } -export([x/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x() -> boolean(). x() -> 1.0 < 2.3. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap index c384937a3d3..5c2d1066a10 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap @@ -14,7 +14,7 @@ pub type Pair(x, y) { Pair(x: x, y: y) } pub fn x() { Pair(1, 2) Pair(3., 4.) } -type pair(I, J) :: {pair, I, J}. --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x() -> pair(float(), float()). x() -> {pair, 1, 2}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap index 0ca27b2befd..0b8221d69f9 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap @@ -13,7 +13,7 @@ pub fn negate(x) { -export([negate/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec negate(boolean()) -> boolean(). negate(X) -> not X. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap index 2c3a951a096..1deb3399326 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap @@ -16,7 +16,7 @@ pub fn negate(x) { -export([negate/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec negate(boolean()) -> boolean(). negate(X) -> not begin diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap index 8daa87aedfc..0a7b21fef63 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap @@ -17,12 +17,12 @@ pub fn bool_expr(x, y) { -export([bool_expr/2]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec id(I) -> I. id(X) -> X. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec bool_expr(boolean(), boolean()) -> boolean(). bool_expr(X, Y) -> Y orelse begin diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap index 9dc92ca86d4..93327fd872e 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> float(). main() -> +0.0. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap index 2cc3bdfa7bd..98381629afb 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap @@ -19,12 +19,12 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec id(I) -> I. id(X) -> X. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> fun((M) -> M). main() -> id(fun id/1). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap index 26b3cec763c..a14134e8a99 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> float(). main() -> 1.0e6, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap index 41ea7ae2ae3..e9655541e55 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap @@ -21,7 +21,7 @@ pub fn a() { -export([a/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec a() -> list(integer()). a() -> Fake_tap = fun(X) -> X end, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap index b72c8d72ff2..26768d1c2fb 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> binary(). main() -> Key = 10, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap index 9a1e169890d..344e6edd5ba 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap @@ -22,7 +22,7 @@ pub fn main() { -type 'else'() :: 'else'. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> 'else'(). main() -> 'else'. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap index 7818a766754..440c641fd34 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap @@ -22,7 +22,7 @@ pub fn main() { -type module_info() :: module_info. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> module_info(). main() -> module_info. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap index 28ed85b5fd7..e8d57b6ddcb 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap @@ -17,7 +17,7 @@ pub fn a(name_: String) -> String { -export([a/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec a(binary()) -> binary(). a(Name_) -> Name__ = Name_, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap index d31251fd9ef..ada274968f9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec main() -> bitstring(). main() -> A = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap index 2cb05f60713..519b8689748 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap @@ -18,12 +18,12 @@ fn main() { -export([x/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x() -> integer(). x() -> 2. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> A = -1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap index 0e85bf9a4a5..04117ecd527 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec main() -> integer(). main() -> A = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap index 29334745eb1..f45c370d729 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec main() -> integer(). main() -> A = <<"test"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap index aa81a890110..d4a1c83103b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap @@ -16,12 +16,12 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x() -> integer(). x() -> 1. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> A = <<(x())/integer>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap index 7299ffd9303..039fc2a8cc8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> A = <<10:(lists:max([(8), 0]))>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap index 95714f2cc92..ce286a03c0f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap @@ -14,7 +14,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go(bitstring()) -> bitstring(). go(X) -> <> = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap index 044ce957028..0284d7bb86d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap @@ -18,7 +18,7 @@ pub fn bit_array_discard(x) -> Bool { -export([bit_array_discard/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec bit_array_discard(bitstring()) -> boolean(). bit_array_discard(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap index 6277bb671aa..717750e31fa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap @@ -18,7 +18,7 @@ pub fn bit_array_discard(x) -> Bool { -export([bit_array_discard/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec bit_array_discard(bitstring()) -> boolean(). bit_array_discard(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap index ddcdd3af75f..5c05823ad0c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec main() -> bitstring(). main() -> B = 16, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap index d184705a17a..aba5222d741 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap @@ -14,7 +14,7 @@ pub fn main() { a } -export([main/0]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec main() -> bitstring(). main() -> <<"hello"/utf8, " "/utf8, "world"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap index db8dbe7d0a0..4a73891f195 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap @@ -14,7 +14,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> <<"hello"/utf8, " "/utf8, "world"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap index 771fee2d43b..b0cb287d064 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case <<>> of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap index 865b974366d..ba7609a27bc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap @@ -14,7 +14,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> _assert_subject = <<>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap index 2d1ee1fa5c6..a41fe355852 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> <<1:0>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap index 67dcec266de..fb1f97ff126 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap @@ -15,7 +15,7 @@ expression: "\n pub fn main() {\n let emoji = \"\\u{1F600}\"\n -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> Emoji = <<"\x{1F600}"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap index 58ae0f0ffcb..65435fe8596 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap @@ -14,7 +14,7 @@ expression: "\n pub fn main() {\n let arr = <<\"\\u{1F600}\":utf8>>\n} -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> Arr = <<"\x{1F600}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap index 3e3e78be5de..7a0c529ef69 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap @@ -21,7 +21,7 @@ pub fn myfun(mt) { -export([myfun/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec myfun(integer()) -> {ok, integer()} | {error, any()}. myfun(Mt) -> case Mt of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap index 1642625e017..5dc43a94ed2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap @@ -18,7 +18,7 @@ pub fn main(x) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(float()) -> integer(). main(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap index 5b53a31a365..ca65fe2fce5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap @@ -17,7 +17,7 @@ pub fn main(x, y) { -export([main/2]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec main(any(), boolean()) -> integer(). main(X, Y) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap index a20f32d8016..258efc82baa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap @@ -17,7 +17,7 @@ pub fn main(x, y) { -export([main/2]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec main(boolean(), boolean()) -> integer(). main(X, Y) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap index 07eeee9e2e3..557baad5f42 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap @@ -18,7 +18,7 @@ pub fn main(x) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(float()) -> integer(). main(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap index b191d9df9f0..6af47bb10af 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case [] of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap index 5eceef2b197..962f21d8873 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> list(any()). main() -> case [] of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap index dd62cfcb33c..b4c8a0b4483 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap @@ -13,7 +13,7 @@ expression: "@target(erlang)\n pub fn main() { 1 }\n" -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap index d4e923d29d9..61d59eb7fe8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap @@ -21,12 +21,12 @@ pub fn main(){ -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. --file("project/test/my/mod.gleam", 8). +-file("./project/test/my/mod.gleam", 8). -spec main() -> binary(). main() -> Num = identity(1), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap index 2d872529fac..dd1b7b47f15 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -export([identity/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap index f77b2a6c341..e24c05f74d2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap @@ -30,7 +30,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -type funcs(J) :: {funcs, mapper(J)}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec identity(K) -> K. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap index 16bf8ee6566..c9f2b90c891 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap @@ -24,7 +24,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap index 027861b6fb1..0265cce714e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap @@ -23,7 +23,7 @@ pub fn main() { -type x() :: {x, integer()}. --file("project/test/my/mod.gleam", 8). +-file("./project/test/my/mod.gleam", 8). -spec main() -> fun((integer()) -> x()). main() -> fun(Field@0) -> {x, Field@0} end. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap index 3698e0e1bc3..dafab995ae9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap @@ -23,7 +23,7 @@ pub fn main() { -type x() :: {x, integer()}. --file("project/test/my/mod.gleam", 8). +-file("./project/test/my/mod.gleam", 8). -spec main() -> {fun((integer()) -> x())}. main() -> {fun(Field@0) -> {x, Field@0} end}. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap index 19eea0d2889..61502a3192d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap @@ -25,7 +25,7 @@ expression: "\n fn identity(a) {\n a\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap index 52bb9fd18a6..fb5a1667632 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -export([identity/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap index b04a0c2940b..79c477496dc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -export([identity/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap index 62520a8003d..e8409ce7ff7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap @@ -24,7 +24,7 @@ expression: "\n fn identity(a) {\n a\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap index e5852e07206..b5fd49358b0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n -export([identity/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap index 62520a8003d..e8409ce7ff7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap @@ -24,7 +24,7 @@ expression: "\n fn identity(a) {\n a\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap index 068f9cfc3cc..2f9746a870e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap @@ -24,7 +24,7 @@ pub fn main() { 1 } ?MODULEDOC(" \\backslashes!\\\n"). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap index 7067c458e40..7c5cff5738e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap @@ -21,7 +21,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). ?DOC(" \\hello\\\n"). -spec documented() -> integer(). documented() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap index ca854a69b60..a180276bfc2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap @@ -24,7 +24,7 @@ pub fn main() { 1 } ?MODULEDOC(" \"quotes!\"\n"). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap index c8ebcfb7291..15e043b513c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap @@ -21,7 +21,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). ?DOC(" Function doc!\n"). -spec documented() -> integer(). documented() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap index 41718c626a0..edd9c867f8a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap @@ -23,7 +23,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). ?DOC( " Function doc!\n" " Hello!!\n" diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap index ecb574b39ef..4d4c8481cc2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap @@ -22,7 +22,7 @@ pub fn main() { 1 } -define(DOC(Str), -compile([])). -endif. --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). ?DOC(false). -spec main() -> integer(). main() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap index 5cb64200ce4..3a27ad8b221 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap @@ -30,7 +30,7 @@ pub fn main() { 1 } "\n" ). --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap index 4db72720781..19284ec024f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap @@ -21,7 +21,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). ?DOC(" \"hello\"\n"). -spec documented() -> integer(). documented() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap index ed5233d059e..32d44a97aee 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap @@ -24,7 +24,7 @@ pub fn main() { 1 } ?MODULEDOC(" Hello! This is a single line module comment.\n"). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap index b753dc14ff1..6a4c8dcda33 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap @@ -16,7 +16,7 @@ pub fn one(x: Int) -> Int { -export([one/1]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec one(integer()) -> integer(). one(X) -> one:one(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap index 7f18585b1a2..636bfcc0008 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap @@ -16,7 +16,7 @@ pub fn one(x: Int) -> Int { -export([one/1]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec one(integer()) -> integer(). one(X) -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap index f947ee083bf..e36950a387a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap @@ -22,7 +22,7 @@ pub fn should_not_be_generated() { -export([erl/0]). --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec erl() -> nil. erl() -> one:one(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap index 247b8b2cff7..ec6d47364b8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap @@ -14,7 +14,7 @@ pub fn woo(_a: a) -> Nil -export([woo/1]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec woo(any()) -> nil. woo(_a) -> wibble:wobble(_a). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap index ed177937f4c..61280a7b7a7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap @@ -18,7 +18,7 @@ fn do() -> Int -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> {fun(() -> integer()), integer()}. main() -> {fun 'Elixir.String':main/0, 'Elixir.String':main()}. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap index e8919421de8..0172f2b12e8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap @@ -17,7 +17,7 @@ pub fn one(x: Int) -> Int { -export([one/1]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec one(integer()) -> integer(). one(X) -> one:one(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap index 58b14d5b80d..a21c55a9886 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> binary(). main() -> erlang:binary_to_atom(<<"ok"/utf8>>). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap index 4c85174e43c..7c3faed2139 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap @@ -14,7 +14,7 @@ pub fn run() -> Int -export([run/0]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec run() -> integer(). run() -> 'Elixir.MyApp':run(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap index 0a112f66e74..d0ffe9eda3d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap @@ -15,12 +15,12 @@ pub fn catch(x) { receive() } -export(['receive'/0, 'catch'/1]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec 'receive'() -> integer(). 'receive'() -> 'try':'and'(). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec 'catch'(any()) -> integer(). 'catch'(X) -> 'try':'and'(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap index a8b5f11dffc..18cff85cb20 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap @@ -18,7 +18,7 @@ pub fn should_not_be_generated(x: Int) -> Int -export([should_be_generated/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec should_be_generated(integer()) -> integer(). should_be_generated(X) -> X. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap index 60a97de28b0..d37361a7c2e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap @@ -23,7 +23,7 @@ pub fn also_should_not_be_generated() { -export([should_be_generated/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec should_be_generated(integer()) -> integer(). should_be_generated(X) -> X. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap index 9cc3ced7e47..58a8b121daf 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap @@ -14,7 +14,7 @@ pub fn woo(_: a, _: b) -> Nil -export([woo/2]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec woo(any(), any()) -> nil. woo(Argument, Argument@1) -> wibble:wobble(Argument, Argument@1). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap index 91fb95ecfca..e7b4641c91a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap @@ -14,7 +14,7 @@ pub fn woo(__: a, _two: b) -> Nil -export([woo/2]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec woo(any(), any()) -> nil. woo(Argument, _two) -> wibble:wobble(Argument, _two). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap index ff44cf3f1c4..5079162c72a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap @@ -14,7 +14,7 @@ pub fn one(x: Int) -> Int -export([one/1]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec one(integer()) -> integer(). one(X) -> one:one(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap index 954ac2ece9d..b063be7998a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap @@ -18,7 +18,7 @@ fn do() -> Int -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> library:main(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap index 0ec298dd5d0..14a081099cd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap @@ -15,7 +15,7 @@ pub fn x() { go(x: 1, y: 2) go(y: 3, x: 4) } -export([x/0]). --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec x() -> integer(). x() -> m:f(1, 2), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap index 212286ef6f2..98520af8f3c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap @@ -15,7 +15,7 @@ pub fn x() { go } -export([x/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec x() -> fun((integer(), integer()) -> integer()). x() -> fun m:f/2. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap index 644c399055d..09b93c78b2e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap @@ -14,7 +14,7 @@ pub fn do() -> Int -export([do/0]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec do() -> integer(). do() -> 'Elixir.String':main(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap index 6d3a1fd3be5..e0f02bee983 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap @@ -15,12 +15,12 @@ fn x() { go(x: 1, y: 2) go(y: 3, x: 4) } -export([go/2]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec go(integer(), integer()) -> integer(). go(X, Y) -> m:f(X, Y). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec x() -> integer(). x() -> m:f(1, 2), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap index 082aca4549f..33035d9883d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> binary(). main() -> erlang:binary_to_atom(<<"ok"/utf8>>). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap index 1d6dc6b6c3e..dae545c16ab 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap @@ -19,12 +19,12 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec other() -> nil. other() -> nil. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> fun(() -> nil). main() -> fun other/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap index 19e57d9c8c5..0028944ba8d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> main(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap index f049a4d5886..25a228ef6e2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap @@ -40,12 +40,12 @@ pub fn main() { -type d() :: d. --file("project/test/my/mod.gleam", 7). +-file("./project/test/my/mod.gleam", 7). -spec wibble(a(), b(), c(), d()) -> nil. wibble(A, B, C, D) -> nil. --file("project/test/my/mod.gleam", 11). +-file("./project/test/my/mod.gleam", 11). -spec main() -> nil. main() -> wibble(a, b, c, d), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap index 3e9518eadf4..2a68a517585 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> fun(() -> nil). main() -> fun some@other:wibble/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap index 79abc80da94..0884b6f6281 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> nil. main() -> some@other:wibble(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap index 9808064a9d7..ec7c880b740 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> fun(() -> nil). main() -> fun some@other:wibble/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap index 111a40dd31b..9225b036f5a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> nil. main() -> some@other:wibble(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap index 04eb4ab272a..f61a6d8d616 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> fun(() -> nil). main() -> fun some@other:wibble/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap index b8b8d280e3d..e9544d4845f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> nil. main() -> some@other:wibble(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap index ba7201f6dae..3829d0acb6c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(any()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap index c57de705ea4..21075724c2b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0.123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap index df1b035793d..469688ff435 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap @@ -18,7 +18,7 @@ pub fn main(x) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(list(integer())) -> integer(). main(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap index 2e521de2ef0..b68eff7e470 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap index a0f1ffd35e7..b8bc43df9c3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = {1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap index ff1718c3e85..7fdfd446fd4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = {1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap index 857a21441c0..a95ea005302 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap index 6458e6f2750..e8b6d6dc148 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap index 24fac6e6461..c6fd12db23b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case <<"test"/utf8>> of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap index 256e2ad6745..6f897580466 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap @@ -25,7 +25,7 @@ expression: "\n type Test { Test(x: Int, y: Float) }\n pub fn main() {\n -type test() :: {test, integer(), float()}. --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec main() -> integer(). main() -> X = {test, 1, 3.0}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap index 5a3d3bf7869..49fe667fd3d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {0.1, 1.0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap index 4d2212cea01..0e74d3b2e6e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {0.1, 1.0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap index 90651d84271..4eb3611e4ae 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(list(boolean())) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap index eb49f24dcc8..9b26fc5d2f4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(any()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap index 2c214f63a20..80a9d624a18 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0.123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap index 283027dcf9b..6d7be73a3ac 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(boolean()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap index db8b86819ac..ea3725bda63 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap index 1de355a7463..78847701099 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap index 52ef3290be4..4b206c65dfd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap index 62ad0d2e61b..70c57a8e5a2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap index 2eb37993c5c..13a524f9b96 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1.0, 0.1} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap index 52a69804910..ff0632a4d61 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1.0, 0.1} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap index 4abe5ec656e..da82fbae546 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0.123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap index ea12b828be2..ab844a17816 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap @@ -25,7 +25,7 @@ pub fn main(arg) { -export([main/1]). --file("project/test/my/mod.gleam", 8). +-file("./project/test/my/mod.gleam", 8). -spec main({{integer(), float(), binary()}, binary(), float(), integer()}) -> integer(). main(Arg) -> _ = [1, 2, 3], diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap index 459c71a952b..95000be105e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main(list(integer())) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap index 5f0c576c510..16a9b236105 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap @@ -28,7 +28,7 @@ expression: "\n pub type Person {\n Person(username: String, nam -type person() :: {person, binary(), binary(), integer()}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> binary(). main() -> Given_name = <<"jack"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap index cb71a2e280a..97d435598a4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Tony Stark"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap index 51f7c4483f0..f58059dfe04 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Names = [<<"Tony Stark"/utf8>>, <<"Bruce Wayne"/utf8>>], diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap index a2862af7954..83a53af2ab2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Bruce Wayne"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap index aff87c478d0..f7c0d70c208 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Tony Stark"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap index cc919aea30f..8642ccea15c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Tony Stark"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap index 4b8ef3c96c2..88dfabf2dcd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap @@ -37,7 +37,7 @@ pub fn a(a: A) { -type c() :: {c, boolean()}. --file("project/test/my/mod.gleam", 14). +-file("./project/test/my/mod.gleam", 14). -spec a(a()) -> integer(). a(A) -> case A of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap index 873c0ee06d3..55f59b58514 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main(binary()) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap index bc1dc90f897..0057ddd0d7a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main(bitstring()) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap index e75f17e123b..c7ec592ad37 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main({integer(), float()}) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap index 3d4ef7a829a..81add1656a8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main(float()) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap index 4dff781e0bb..e0dcd928561 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap @@ -16,7 +16,7 @@ pub fn unwrap_or_panic(value) { -export([unwrap_or_panic/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec unwrap_or_panic({ok, K} | {error, any()}) -> K. unwrap_or_panic(Value) -> {ok, Inner} = case Value of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap index f8347555778..f34ccc1970f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap @@ -14,7 +14,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go(list(integer())) -> list(integer()). go(X) -> [1, A, B, C] = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap index 56d9461732b..d29763589d9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap @@ -14,7 +14,7 @@ pub fn go() { -export([go/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> _assert_subject = {ok, 1}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap index b62bd46ebdc..5bf5c60d2a5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap @@ -14,7 +14,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go(list(integer())) -> list(integer()). go(X) -> [1 = A, B, C] = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap index 283f28dc040..4c2627398ef 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap @@ -16,7 +16,7 @@ pub fn expect(value, message) { -export([expect/2]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec expect({ok, L} | {error, any()}, binary()) -> L. expect(Value, Message) -> {ok, Inner} = case Value of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap index b149fb5dca2..02335f6c16f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> _assert_subject = {ok, 1}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap index 013e250906e..1cfe0b79c17 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> A = 3, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap index ff578559b59..e2ad95d7664 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main() -> float(). main() -> 100.001e223, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap index ca7fbdc2d84..1b1e34f1370 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> float(). main() -> 100000, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap index cdfcdaebd00..acdb299f3d7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> float(). main() -> 100000, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap index 66af9824bee..704e3b87d23 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> _assert_subject = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap index 32cd7040ddc..16099805d54 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> A = 3, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap index 41b4d8bde6f..7779d419f60 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> 16#ffe0bb. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap index 477712b86ce..792ebd36f72 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => panic, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap index 27ffe64b00c..d85997605e5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap @@ -18,12 +18,12 @@ pub fn main() { -export([retstring/0, main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec retstring() -> binary(). retstring() -> <<"wibble"/utf8>>. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main() -> any(). main() -> erlang:error(#{gleam_error => panic, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap index 291631a674f..2b72091630e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> _pipe = <<"lets"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap index ab88f536dc3..4183a764c7e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap @@ -17,7 +17,7 @@ expression: "\n pub fn main() {\n \"lets\"\n |> panic as \"pipe\"\ -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> _pipe = <<"lets"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap index cf275c17d27..51bece0a781 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => panic, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap index aadf260c6d1..2b942133cac 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap @@ -22,7 +22,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> Duplicate_name = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap index 24391d2d993..6a228a32e98 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {ok, 1} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap index 2b536d74bef..d7c4f501db0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> Duplicate_name = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap index b15ab02b105..fccd06200e2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap @@ -21,7 +21,7 @@ pub fn main(arg) { -export([main/1]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main({ok, integer()} | {error, any()}) -> integer(). main(Arg) -> _ = {ok, 1}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap index 4ba1841cf2e..aba7db2cd18 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec a({ok, integer()} | {error, any()}) -> integer(). a(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap index bc2ede8e317..40953000136 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap @@ -14,7 +14,7 @@ pub fn a(x) { -export([a/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec a(any()) -> binary(). a(X) -> _assert_subject = <<"wibble"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap index 915927f7e8c..f3105b766ab 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec a(list(binary())) -> binary(). a(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap index 84f5716b6b0..9995c818b7c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec a(binary()) -> binary(). a(X) -> case {X, X} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap index ad9e2f7dd07..f4b82a1c432 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec a(binary()) -> binary(). a(X) -> case {X, X} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap index 8350e4e0b89..0c240f0c2f3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap @@ -18,12 +18,12 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec id(I) -> I. id(A) -> A. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> _pipe = begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap index 30695ab0f94..8487daefcfe 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap @@ -19,12 +19,12 @@ pub fn add(x) { -export([add/1, main/0]). --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec add(integer()) -> fun((integer()) -> integer()). add(X) -> fun(Y) -> X + Y end. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap index 6eb2f070644..5572e21786b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap @@ -13,7 +13,7 @@ pub fn apply(f: fn(a) -> b, a: a) { a |> f } -export([apply/2]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec apply(fun((I) -> J), I) -> J. apply(F, A) -> _pipe = A, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap index 5e336148976..f4ece6986aa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap @@ -13,7 +13,7 @@ pub fn apply(f: fn(a, Int) -> b, a: a) { a |> f(1) } -export([apply/2]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec apply(fun((I, integer()) -> J), I) -> J. apply(F, A) -> _pipe = A, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap index 64321563115..9d15daeec5d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap @@ -23,12 +23,12 @@ pub fn two(a, b) { -export([two/2, main/0]). --file("project/test/my/mod.gleam", 10). +-file("./project/test/my/mod.gleam", 10). -spec two(J, any()) -> J. two(A, B) -> A. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> _pipe = 123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap index 7ac0e698d05..7d6f09d3cf3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap @@ -15,7 +15,7 @@ pub fn x(f) { -export([x/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x(fun((integer()) -> L)) -> L. x(F) -> case begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap index 3729cfaeea2..6dc5ac29f9e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap @@ -17,12 +17,12 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec id(I) -> I. id(X) -> X. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main() -> boolean(). main() -> 1 =:= begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap index b7fb59744af..9f17f08a25c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap @@ -15,7 +15,7 @@ pub fn x(f) { -export([x/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x(fun((integer()) -> L)) -> list(L). x(F) -> [begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap index 9affe08d958..98d6ed821a6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap @@ -24,12 +24,12 @@ pub fn main(x) { -type x() :: {x, integer(), integer()}. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec id(I) -> I. id(X) -> X. --file("project/test/my/mod.gleam", 9). +-file("./project/test/my/mod.gleam", 9). -spec main(x()) -> x(). main(X) -> _record = X, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap index 3643d101cd9..3ec1ff2e051 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap @@ -15,7 +15,7 @@ pub fn x(f) { -export([x/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec x(fun((integer()) -> K)) -> {K}. x(F) -> {begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap index 2a05caeac2e..eb4e1a29b96 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec main() -> fun((integer()) -> other_module:'let'()). main() -> fun(Field@0) -> {'let', Field@0} end. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap index 3ad08a028e1..13d2f8d62f8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap @@ -27,7 +27,7 @@ pub fn main() { -type wobble() :: {wobble, integer(), integer()}. --file("project/test/my/mod.gleam", 9). +-file("./project/test/my/mod.gleam", 9). -spec main() -> wibble(). main() -> Base = {wibble, 1, {wobble, 2, 3}, 4}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap index ec5cdc71f8e..64993982c2a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap @@ -28,7 +28,7 @@ pub fn main(a: A) { -type c() :: {c, integer()}. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main(a()) -> a(). main(A) -> _record = A, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap index 9a58b49d2c6..98bba25dd53 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap @@ -23,12 +23,12 @@ pub fn main() { -type thing() :: {thing, integer(), integer()}. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec identity(I) -> I. identity(X) -> X. --file("project/test/my/mod.gleam", 7). +-file("./project/test/my/mod.gleam", 7). -spec main() -> thing(). main() -> Thing = {thing, 1, 2}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap index 9335a48900e..9e7e4a68369 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap @@ -23,7 +23,7 @@ pub fn main() { -type thing() :: {thing, integer(), integer()}. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main() -> integer(). main() -> erlang:element( diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap index f255dd4e493..d4eb1d807ce 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap @@ -19,7 +19,7 @@ pub fn get_name(person: Person) { person.name } -type person() :: {teacher, binary(), binary()} | {student, binary(), integer()}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap index c52c2ee44bb..7284e6ea0b8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap @@ -21,12 +21,12 @@ pub fn get_age(person: Person) { person.age } -type person() :: {teacher, binary(), list(integer()), binary()} | {student, binary(), list(integer())}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). --file("project/test/my/mod.gleam", 7). +-file("./project/test/my/mod.gleam", 7). -spec get_age(person()) -> list(integer()). get_age(Person) -> erlang:element(3, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap index 8457c060c92..388b912a2b9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap @@ -21,12 +21,12 @@ pub fn get_age(person: Person) { person.age } -type person() :: {teacher, binary(), integer(), binary()} | {student, binary(), integer()}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). --file("project/test/my/mod.gleam", 7). +-file("./project/test/my/mod.gleam", 7). -spec get_age(person()) -> integer(). get_age(Person) -> erlang:element(3, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap index 5e5379c6db6..a586d9c41cb 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap @@ -19,7 +19,7 @@ pub fn get_age(person: Person) { person.age } -type person() :: {teacher, nil, integer()} | {student, binary(), integer()}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec get_age(person()) -> integer(). get_age(Person) -> erlang:element(3, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap index 03bb0af36d9..937b1278509 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap @@ -18,12 +18,12 @@ pub fn get_name(person: Person) { person.name } -type person() :: {person, binary(), integer()}. --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec get_age(person()) -> integer(). get_age(Person) -> erlang:element(3, Person). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap index eea6158891d..becdd971f95 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap @@ -16,7 +16,7 @@ pub fn a() { A } -type test() :: a. --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec a() -> test(). a() -> a. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap index a5fc746fbc9..57c06bc19d6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap @@ -23,7 +23,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap index 353502d1bf9..356612c31db 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap @@ -23,7 +23,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap index e201db16169..82f261fd89d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap @@ -23,7 +23,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap index 1917f65d859..c8b7efadcf1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap @@ -24,7 +24,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap index 57793a9c444..3c02cabf74e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap @@ -21,7 +21,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> P = {person, <<"Quinn"/utf8>>, 27}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap index 85be4d642fa..58f17455af7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap @@ -21,7 +21,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> P = {person, <<"Quinn"/utf8>>, 27}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap index fdb4d261fb6..139216e088e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap @@ -21,7 +21,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> P = {person, <<"Quinn"/utf8>>, 27}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap index b182c62247b..136bd19c0b3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap @@ -24,12 +24,12 @@ fn return_person() { -type person() :: {person, binary(), integer()}. --file("project/test/my/mod.gleam", 9). +-file("./project/test/my/mod.gleam", 9). -spec return_person() -> person(). return_person() -> {person, <<"Quinn"/utf8>>, 27}. --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> New_p = begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap index e01216c7dfc..56ffcb69899 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap @@ -24,7 +24,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main() -> person(). main() -> Car = {car, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap index 3d7b681f418..e50d83515fd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap @@ -15,7 +15,7 @@ pub fn y() -> String { -export([y/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec y() -> binary(). y() -> <<"\x{79}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap index e5709f0c98f..cb639759f07 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main() -> binary(). main() -> <<"cute"/utf8, "bee"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap index 59d20a20489..90032e18a6b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> binary(). main() -> <<"a"/utf8, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap index 170cb560d89..1dba6842046 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec main() -> list(binary()). main() -> [<<"a"/utf8, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap index 75fde2dd2a7..91abed48309 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main() -> binary(). main() -> <<"cute"/utf8, "bee"/utf8, "buzz"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap index 63f5238e658..c62f0f26289 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap @@ -16,7 +16,7 @@ pub fn main(x) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <<"m-"/utf8, Rest/binary>> = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap index ccf3a0b8fa9..ca1d1d7866b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap @@ -15,7 +15,7 @@ pub fn main(x) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <<"m-"/utf8, _/binary>> = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap index 5de21c7bf65..d36d6b7a4a9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap @@ -15,7 +15,7 @@ pub fn go(x, y) { -export([go/2]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary(), binary()) -> binary(). go(X, Y) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap index 6ea464e3ae1..efdb68bc1e4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap @@ -15,7 +15,7 @@ pub fn go(x, y, z) { -export([go/3]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary(), binary(), binary()) -> binary(). go(X, Y, Z) -> <<<>/binary, Z/binary>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap index dcf155e7838..49e0a17aa1a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap @@ -18,7 +18,7 @@ pub fn go() { -export([go/0]). --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec go() -> binary(). go() -> <<"Hello, "/utf8, "Joe!"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap index 3aa5ba241fd..f0ec0d901ab 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap @@ -21,12 +21,12 @@ pub fn go() { -export([go/0]). --file("project/test/my/mod.gleam", 4). +-file("./project/test/my/mod.gleam", 4). -spec s() -> binary(). s() -> <<"s"/utf8>>. --file("project/test/my/mod.gleam", 8). +-file("./project/test/my/mod.gleam", 8). -spec go() -> binary(). go() -> <<(s())/binary, (s())/binary>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap index 6c2f4bea655..8cb55eac0bb 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap @@ -19,12 +19,12 @@ pub fn go() { -export([go/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec x() -> binary(). x() -> <<""/utf8>>. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec go() -> binary(). go() -> <<(x())/binary, (x())/binary>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap index 07938ad2ee5..bc341d1f0cf 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> nil. go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap index fed6119b8c1..f33f274f6de 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap @@ -15,7 +15,7 @@ pub fn not_unicode_escape_sequence() -> String { -export([not_unicode_escape_sequence/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec not_unicode_escape_sequence() -> binary(). not_unicode_escape_sequence() -> <<"\\u{03a9}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap index 56ea94adb7b..fbea5d1e94a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap @@ -15,7 +15,7 @@ pub fn not_unicode_escape_sequence() -> String { -export([not_unicode_escape_sequence/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec not_unicode_escape_sequence() -> binary(). not_unicode_escape_sequence() -> <<"\\\\u{03a9}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap index 0ab3bcca855..007beb8a905 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap @@ -19,12 +19,12 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec id(I) -> I. id(X) -> X. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec main() -> binary(). main() -> <<(begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap index bcc68d9f47f..21f10233c31 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap index f44459b9c50..0dbe84cf38a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap @@ -15,7 +15,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap index 50d642c0d81..4883437ae5d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap index 5d22d9b8e44..3fc7a090d1a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap index 38177ced923..565dedf202b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap @@ -27,7 +27,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap index 8597a07748c..ca1c3f542d8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap @@ -34,7 +34,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap index fca69af0faa..98805af3a40 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap @@ -19,7 +19,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap index 243fa29f474..2856974d9b6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap index 07d22364229..5b18641d77b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap @@ -27,7 +27,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap index 17c96a34174..bbe2b8daae6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap index 47fd9298ea1..ef1173b62a5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap @@ -34,7 +34,7 @@ pub fn go(x) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap index 5d080879591..f77845b4119 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap @@ -15,7 +15,7 @@ pub fn emoji() -> String { -export([emoji/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec emoji() -> binary(). emoji() -> <<"\x{1f600}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap index 767c67234e3..e810098b790 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap @@ -15,7 +15,7 @@ pub fn y_with_dieresis() -> String { -export([y_with_dieresis/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec y_with_dieresis() -> binary(). y_with_dieresis() -> <<"\x{0308}y"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap index c220777ebd4..c1dc80757c4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap @@ -15,7 +15,7 @@ pub fn y_with_dieresis_with_slash() -> String { -export([y_with_dieresis_with_slash/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec y_with_dieresis_with_slash() -> binary(). y_with_dieresis_with_slash() -> <<"\\\x{0308}y"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap index a3d49c856bd..cac1371afa5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap @@ -15,7 +15,7 @@ pub fn main(x) -> String { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap index 4112815dd46..ff2445764b2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap @@ -15,7 +15,7 @@ pub fn main(x) -> String { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap index d278487eb0c..a7c1c50a219 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap @@ -15,7 +15,7 @@ pub fn main(x) -> String { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap index 9e1d82e591a..3b5b6517350 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap @@ -15,7 +15,7 @@ pub fn unicode_escape_sequence_6_digits() -> String { -export([unicode_escape_sequence_6_digits/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec unicode_escape_sequence_6_digits() -> binary(). unicode_escape_sequence_6_digits() -> <<"\x{10abcd}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap index 84165f3ddcf..f26925a8d21 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap index 59cb71fb560..b44f6ba2eb1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap @@ -17,7 +17,7 @@ expression: "\n pub fn main() {\n \"lets\"\n |> todo as \"pipe\"\n -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> _pipe = <<"lets"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap index d1298d68ed8..4c8c47435bd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap index 73b49f14ea9..4b570cc1b13 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap index 409fdac5fd3..7dbc8a09239 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap @@ -18,12 +18,12 @@ pub fn main() { -export([retstring/0, main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec retstring() -> binary(). retstring() -> <<"wibble"/utf8>>. --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap index 13fc12860e8..87557e6478f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a, b) {\n Wibble(a, b)\n -type wibble(I, J) :: {wibble, I, J}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec wibble() -> wibble(K, K). wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap index 3ace2b8c33e..829d4308a11 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a, b) {\n Wibble(a, b)\n -type wibble(I, J) :: {wibble, I, J}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec wibble() -> wibble(K, wibble(K, any())). wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap index 62ae8f616ff..3a57ef9e85a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a) {\n Oops\n }\n\n -type wibble(I) :: oops | {gleam_phantom, I}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec wibble() -> {ok, any()} | {error, wibble(any())}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap index 399d4840308..8447fb472ea 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a, b) {\n Wibble(a, b)\n -type wibble(I, J) :: {wibble, I, J}. --file("project/test/my/mod.gleam", 6). +-file("./project/test/my/mod.gleam", 6). -spec wibble() -> {K, wibble(K, any())}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap index 4f44466c2a4..48638446213 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap @@ -15,7 +15,7 @@ expression: "\n pub fn wibble() -> Result(a, Result(a, b)) {\n -export([wibble/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec wibble() -> {ok, any()} | {error, {ok, any()} | {error, any()}}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap index 0e826cd0afd..fc09459dab4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap @@ -15,7 +15,7 @@ expression: "\n pub fn wibble() -> Result(a, a) {\n todo\n -export([wibble/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec wibble() -> {ok, any()} | {error, any()}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap index ddccfa81515..afdd69596d0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap @@ -25,7 +25,7 @@ expression: "\n fn wibble() {\n let assert Ok(_) = wobble()\n -type wobble(I) :: wobble | {gleam_phantom, I}. --file("project/test/my/mod.gleam", 10). +-file("./project/test/my/mod.gleam", 10). -spec wobble() -> {ok, any()} | {error, wobble(any())}. wobble() -> erlang:error(#{gleam_error => todo, @@ -34,7 +34,7 @@ wobble() -> function => <<"wobble"/utf8>>, line => 11}). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec wibble() -> {ok, any()} | {error, wobble(any())}. wibble() -> _assert_subject = wobble(), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap index c62b7fd4e09..dc9985e9f02 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap @@ -15,7 +15,7 @@ expression: "\n pub fn wibble() -> #(a, b) {\n todo\n } -export([wibble/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec wibble() -> {any(), any()}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap index 885656597fe..8957eaafdcd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap @@ -21,13 +21,13 @@ fn pair(f) { -export([main/0]). --file("project/test/my/mod.gleam", 7). +-file("./project/test/my/mod.gleam", 7). -spec pair(fun(() -> L)) -> {L, L}. pair(F) -> X = F(), {X, X}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> {integer(), integer()}. main() -> pair(fun() -> 123 end). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap index fc916894493..7863df2a4dd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap @@ -21,13 +21,13 @@ fn pair(x, f) { -export([main/0]). --file("project/test/my/mod.gleam", 7). +-file("./project/test/my/mod.gleam", 7). -spec pair(J, fun(() -> M)) -> {J, M}. pair(X, F) -> Y = F(), {X, Y}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> {float(), integer()}. main() -> pair(1.0, fun() -> 123 end). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap index 63316379ce7..36e0a8e8c2b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap @@ -21,13 +21,13 @@ fn trip(x, y, f) { -export([main/0]). --file("project/test/my/mod.gleam", 7). +-file("./project/test/my/mod.gleam", 7). -spec trip(J, K, fun(() -> N)) -> {J, K, N}. trip(X, Y, F) -> Z = F(), {X, Y, Z}. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> {float(), binary(), integer()}. main() -> trip(1.0, <<""/utf8>>, fun() -> 123 end). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap index f73067da371..04f09a5997e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> Thingy = fun(F) -> F() end, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap index de5617faef5..ba4d70aa891 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap @@ -20,12 +20,12 @@ pub fn add(x) { -export([add/1, main/0]). --file("project/test/my/mod.gleam", 7). +-file("./project/test/my/mod.gleam", 7). -spec add(integer()) -> fun((fun(() -> integer())) -> integer()). add(X) -> fun(F) -> F() + X end. --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap index 2fdb88f9d12..d5586729882 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec main() -> fun(() -> nil). main() -> fun 'one.two':'three.four'/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap index 07d11a90fc4..9054deb6537 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap index 8b1c812e34f..ca4c0bf1330 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec go() -> nil. go() -> _ = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap index c090a8585b1..4264a344108 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap @@ -21,22 +21,22 @@ pub fn use_compound() { compound.1(compound.0) } -export([use_int_alias/0, use_int_identity_alias/0, use_compound/0]). --file("project/test/my/mod.gleam", 5). +-file("./project/test/my/mod.gleam", 5). -spec int_identity(integer()) -> integer(). int_identity(I) -> I. --file("project/test/my/mod.gleam", 3). +-file("./project/test/my/mod.gleam", 3). -spec use_int_alias() -> integer(). use_int_alias() -> 42. --file("project/test/my/mod.gleam", 7). +-file("./project/test/my/mod.gleam", 7). -spec use_int_identity_alias() -> integer(). use_int_identity_alias() -> int_identity(42). --file("project/test/my/mod.gleam", 10). +-file("./project/test/my/mod.gleam", 10). -spec use_compound() -> integer(). use_compound() -> (erlang:element(2, {42, fun int_identity/1, fun int_identity/1}))( diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap index 5b9260a2415..d05ae3395b6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap @@ -15,7 +15,7 @@ pub fn main(x) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(K) -> K. main(X) -> (fun(X@1) -> X@1 end)(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap index 9328f62488e..71ed25e6507 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap @@ -20,7 +20,7 @@ pub fn go(a) { -export([go/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec go(integer()) -> integer(). go(A) -> case A of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap index 9422079affa..442882209a2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap @@ -14,7 +14,7 @@ fn(board) { board } -export([main/1]). --file("project/test/my/mod.gleam", 1). +-file("./project/test/my/mod.gleam", 1). -spec main(I) -> I. main(Board) -> fun(Board@1) -> Board@1 end, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap index 7a7542e6629..d532c315e89 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap @@ -16,7 +16,7 @@ pub fn main(x) { -export([main/1]). --file("project/test/my/mod.gleam", 2). +-file("./project/test/my/mod.gleam", 2). -spec main(K) -> K. main(X) -> _pipe = X, From adf4b0b10a1853a577f6792b4156458041af33d5 Mon Sep 17 00:00:00 2001 From: Kasim Tuman Date: Sat, 25 Jan 2025 21:54:13 -0800 Subject: [PATCH 4/4] Use strip_prefix from path crate --- compiler-core/src/erlang.rs | 20 +++++++------------ ...erlang__tests__allowed_string_escapes.snap | 2 +- ...eam_core__erlang__tests__binop_parens.snap | 2 +- ..._erlang__tests__bit_pattern_shadowing.snap | 2 +- ...core__erlang__tests__block_assignment.snap | 2 +- ...ng__tests__constant_named_module_info.snap | 2 +- ...__constant_named_module_info_imported.snap | 2 +- ..._named_module_info_imported_qualified.snap | 2 +- ...amed_module_info_with_function_inside.snap | 4 ++-- ...le_info_with_function_inside_imported.snap | 2 +- ...th_function_inside_imported_qualified.snap | 2 +- ...ore__erlang__tests__discard_in_assert.snap | 2 +- ...ng__tests__field_access_function_call.snap | 2 +- ...g__tests__field_access_function_call1.snap | 2 +- ...g__tests__function_argument_shadowing.snap | 2 +- ...ng__tests__function_named_module_info.snap | 4 ++-- ...__function_named_module_info_imported.snap | 2 +- ..._named_module_info_imported_qualified.snap | 2 +- ...unction_named_module_info_in_constant.snap | 4 ++-- ...amed_module_info_in_constant_imported.snap | 2 +- ...e_info_in_constant_imported_qualified.snap | 2 +- ...lang__tests__guard_variable_rewriting.snap | 2 +- ...g__tests__inline_const_pattern_option.snap | 2 +- ...core__erlang__tests__integration_test.snap | 2 +- ...e__erlang__tests__integration_test0_1.snap | 2 +- ...e__erlang__tests__integration_test0_2.snap | 2 +- ...e__erlang__tests__integration_test0_3.snap | 2 +- ...ore__erlang__tests__integration_test1.snap | 2 +- ...re__erlang__tests__integration_test10.snap | 2 +- ...re__erlang__tests__integration_test11.snap | 2 +- ...re__erlang__tests__integration_test12.snap | 2 +- ...re__erlang__tests__integration_test13.snap | 4 ++-- ...re__erlang__tests__integration_test16.snap | 4 ++-- ...re__erlang__tests__integration_test17.snap | 2 +- ...re__erlang__tests__integration_test18.snap | 2 +- ...re__erlang__tests__integration_test19.snap | 2 +- ...e__erlang__tests__integration_test1_1.snap | 2 +- ...e__erlang__tests__integration_test1_2.snap | 2 +- ...e__erlang__tests__integration_test1_4.snap | 4 ++-- ...e__erlang__tests__integration_test1_5.snap | 4 ++-- ...e__erlang__tests__integration_test1_6.snap | 8 ++++---- ...ore__erlang__tests__integration_test2.snap | 4 ++-- ...re__erlang__tests__integration_test20.snap | 2 +- ...re__erlang__tests__integration_test21.snap | 2 +- ...re__erlang__tests__integration_test22.snap | 4 ++-- ...re__erlang__tests__integration_test23.snap | 2 +- ...ore__erlang__tests__integration_test3.snap | 2 +- ...ore__erlang__tests__integration_test5.snap | 2 +- ...ore__erlang__tests__integration_test6.snap | 2 +- ...ore__erlang__tests__integration_test8.snap | 2 +- ...ore__erlang__tests__integration_test9.snap | 2 +- .../gleam_core__erlang__tests__negation.snap | 2 +- ...m_core__erlang__tests__negation_block.snap | 2 +- ..._tests__operator_pipe_right_hand_side.snap | 4 ++-- ...am_core__erlang__tests__positive_zero.snap | 2 +- ...m_core__erlang__tests__recursive_type.snap | 4 ++-- ...e__erlang__tests__scientific_notation.snap | 2 +- ..._erlang__tests__tail_maybe_expr_block.snap | 2 +- ..._erlang__tests__tuple_access_in_guard.snap | 2 +- ..._core__erlang__tests__type_named_else.snap | 2 +- ...erlang__tests__type_named_module_info.snap | 2 +- ...__variable_name_underscores_preserved.snap | 2 +- ..._erlang__tests__bit_arrays__bit_array.snap | 2 +- ...erlang__tests__bit_arrays__bit_array1.snap | 4 ++-- ...erlang__tests__bit_arrays__bit_array2.snap | 2 +- ...erlang__tests__bit_arrays__bit_array3.snap | 2 +- ...erlang__tests__bit_arrays__bit_array4.snap | 4 ++-- ...erlang__tests__bit_arrays__bit_array5.snap | 2 +- ...arrays__bit_array_declare_and_use_var.snap | 2 +- ..._tests__bit_arrays__bit_array_discard.snap | 2 +- ...tests__bit_arrays__bit_array_discard1.snap | 2 +- ...g__tests__bit_arrays__bit_array_float.snap | 2 +- ...al_string_constant_is_treated_as_utf8.snap | 2 +- ...ray_literal_string_is_treated_as_utf8.snap | 2 +- ...ral_string_pattern_is_treated_as_utf8.snap | 2 +- ...sts__bit_arrays__discard_utf8_pattern.snap | 2 +- ...ang__tests__bit_arrays__negative_size.snap | 2 +- ...ests__bit_arrays__unicode_bit_array_1.snap | 2 +- ...ests__bit_arrays__unicode_bit_array_2.snap | 2 +- ...lternative_pattern_variable_rewriting.snap | 2 +- ...g__tests__case__negative_zero_pattern.snap | 2 +- .../gleam_core__erlang__tests__case__not.snap | 2 +- ...am_core__erlang__tests__case__not_two.snap | 2 +- ...g__tests__case__positive_zero_pattern.snap | 2 +- ...rlang__tests__case__spread_empty_list.snap | 2 +- ...ts__case__spread_empty_list_assigning.snap | 2 +- ...ompilation__included_attribute_syntax.snap | 2 +- ...lang__tests__consts__const_generalise.snap | 4 ++-- ...__pub_const_equal_to_private_function.snap | 2 +- ...rd_with_nested_private_function_field.snap | 2 +- ...to_record_with_private_function_field.snap | 2 +- ...ng__tests__consts__record_constructor.snap | 2 +- ...__consts__record_constructor_in_tuple.snap | 2 +- ...ests__consts__use_private_in_internal.snap | 2 +- ...g__tests__consts__use_private_in_list.snap | 2 +- ...__tests__consts__use_private_in_tuple.snap | 2 +- ...to_record_with_private_function_field.snap | 2 +- ...d_pub_const_equal_to_private_function.snap | 2 +- ...to_record_with_private_function_field.snap | 2 +- ...slashes_are_escaped_in_module_comment.snap | 2 +- ...kslashes_in_documentation_are_escaped.snap | 2 +- ..._quotes_are_escaped_in_module_comment.snap | 2 +- ...entation__function_with_documentation.snap | 2 +- ...function_with_multiline_documentation.snap | 2 +- ...nternal_function_has_no_documentation.snap | 2 +- ...umentation__multi_line_module_comment.snap | 2 +- ...__quotes_in_documentation_are_escaped.snap | 2 +- ...mentation__single_line_module_comment.snap | 2 +- ..._tests__external_fn__attribute_erlang.snap | 2 +- ...ts__external_fn__attribute_javascript.snap | 2 +- ...rnal_fn__both_externals_no_valid_impl.snap | 2 +- ..._arg_in_external_are_passed_correctly.snap | 2 +- ...e__erlang__tests__external_fn__elixir.snap | 2 +- ...s__external_fn__erlang_and_javascript.snap | 2 +- ...xternal_functions_from_another_module.snap | 2 +- ...sts__external_fn__integration_test1_3.snap | 2 +- ...tests__external_fn__integration_test7.snap | 4 ++-- ...__tests__external_fn__javascript_only.snap | 2 +- ...external_fn__javascript_only_indirect.snap | 2 +- ...args_in_external_are_passed_correctly.snap | 2 +- ...gs_in_external_are_passed_correctly_2.snap | 2 +- ...__erlang__tests__external_fn__no_body.snap | 2 +- ...__erlang__tests__external_fn__private.snap | 2 +- ...l_fn__private_external_function_calls.snap | 2 +- ...fn__private_local_function_references.snap | 2 +- ...ng__tests__external_fn__public_elixir.snap | 2 +- ...ernal_fn__public_local_function_calls.snap | 4 ++-- ...xternal_functions_from_another_module.snap | 2 +- ...__tests__functions__function_as_value.snap | 4 ++-- ...ng__tests__functions__function_called.snap | 2 +- ...functions__labelled_argument_ordering.snap | 4 ++-- ...ed_aliased_imported_function_as_value.snap | 2 +- ...sted_aliased_imported_function_called.snap | 2 +- ...ns__nested_imported_function_as_value.snap | 2 +- ...ions__nested_imported_function_called.snap | 2 +- ...nqualified_imported_function_as_value.snap | 2 +- ..._unqualified_imported_function_called.snap | 2 +- ..._erlang__tests__guards__clause_guards.snap | 2 +- ...rlang__tests__guards__clause_guards20.snap | 2 +- ...rlang__tests__guards__clause_guards21.snap | 2 +- ...rlang__tests__guards__clause_guards22.snap | 2 +- ...rlang__tests__guards__clause_guards23.snap | 2 +- ...rlang__tests__guards__clause_guards24.snap | 2 +- ...rlang__tests__guards__clause_guards25.snap | 2 +- ...rlang__tests__guards__clause_guards26.snap | 2 +- ...rlang__tests__guards__clause_guards27.snap | 2 +- ...rlang__tests__guards__clause_guards28.snap | 2 +- ...rlang__tests__guards__clause_guards29.snap | 2 +- ...rlang__tests__guards__clause_guards30.snap | 2 +- ...rlang__tests__guards__clause_guards31.snap | 2 +- ...rlang__tests__guards__clause_guards_1.snap | 2 +- ...lang__tests__guards__clause_guards_10.snap | 2 +- ...rlang__tests__guards__clause_guards_2.snap | 2 +- ...rlang__tests__guards__clause_guards_3.snap | 2 +- ...rlang__tests__guards__clause_guards_4.snap | 2 +- ...rlang__tests__guards__clause_guards_5.snap | 2 +- ...rlang__tests__guards__clause_guards_6.snap | 2 +- ...rlang__tests__guards__clause_guards_7.snap | 2 +- ...rlang__tests__guards__clause_guards_8.snap | 2 +- ...rlang__tests__guards__clause_guards_9.snap | 2 +- ...g__tests__guards__constants_in_guards.snap | 2 +- ...__tests__guards__constants_in_guards1.snap | 2 +- ...__erlang__tests__guards__field_access.snap | 2 +- ..._erlang__tests__guards__module_access.snap | 2 +- ...ng__tests__guards__module_list_access.snap | 2 +- ...__tests__guards__module_nested_access.snap | 2 +- ...__tests__guards__module_string_access.snap | 2 +- ...g__tests__guards__module_tuple_access.snap | 2 +- ...__tests__guards__nested_record_access.snap | 2 +- ...e__erlang__tests__guards__only_guards.snap | 2 +- ...__erlang__tests__guards__only_guards1.snap | 2 +- ...__erlang__tests__guards__only_guards2.snap | 2 +- ...__erlang__tests__guards__only_guards3.snap | 2 +- ...e__erlang__tests__let_assert__message.snap | 2 +- ..._tests__let_assert__more_than_one_var.snap | 2 +- ...e__erlang__tests__let_assert__one_var.snap | 2 +- ...rlang__tests__let_assert__pattern_let.snap | 2 +- ...__tests__let_assert__variable_message.snap | 2 +- ..._tests__let_assert__variable_rewrites.snap | 2 +- ..._erlang__tests__numbers__int_negation.snap | 2 +- ...ers__numbers_with_scientific_notation.snap | 2 +- ...ts__numbers__numbers_with_underscores.snap | 2 +- ...s__numbers__numbers_with_underscores1.snap | 2 +- ...s__numbers__numbers_with_underscores2.snap | 2 +- ...tests__numbers__repeated_int_negation.snap | 2 +- ...erlang__tests__numbers__zero_b_in_hex.snap | 2 +- ..._core__erlang__tests__panic__panic_as.snap | 2 +- ...lang__tests__panic__panic_as_function.snap | 4 ++-- ...eam_core__erlang__tests__panic__piped.snap | 2 +- ...re__erlang__tests__panic__piped_chain.snap | 2 +- ...eam_core__erlang__tests__panic__plain.snap | 2 +- ...tests__patterns__alternative_patterns.snap | 2 +- ...ests__patterns__alternative_patterns1.snap | 2 +- ...ests__patterns__alternative_patterns2.snap | 2 +- ...ests__patterns__alternative_patterns3.snap | 2 +- ...__erlang__tests__patterns__pattern_as.snap | 2 +- ...ring_prefix_as_pattern_with_assertion.snap | 2 +- ...s__string_prefix_as_pattern_with_list.snap | 2 +- ...fix_as_pattern_with_multiple_subjects.snap | 2 +- ...tern_with_multiple_subjects_and_guard.snap | 2 +- ...g__tests__pipes__block_expr_into_pipe.snap | 4 ++-- ...g__tests__pipes__call_pipeline_result.snap | 4 ++-- ...__tests__pipes__clever_pipe_rewriting.snap | 2 +- ..._tests__pipes__clever_pipe_rewriting1.snap | 2 +- ...e__erlang__tests__pipes__pipe_in_call.snap | 4 ++-- ...g__tests__pipes__pipe_in_case_subject.snap | 2 +- ...ore__erlang__tests__pipes__pipe_in_eq.snap | 4 ++-- ...e__erlang__tests__pipes__pipe_in_list.snap | 2 +- ...__tests__pipes__pipe_in_record_update.snap | 4 ++-- ...__erlang__tests__pipes__pipe_in_tuple.snap | 2 +- ...alified_constructor_as_fn_name_escape.snap | 2 +- ..._tests__records__nested_record_update.snap | 2 +- ...rds__nested_record_update_with_blocks.snap | 2 +- ...__tests__records__pipe_update_subject.snap | 4 ++-- ...__tests__records__record_access_block.snap | 2 +- ...ds__record_accessor_multiple_variants.snap | 2 +- ...multiple_variants_parameterised_types.snap | 4 ++-- ...e_variants_positions_other_than_first.snap | 4 ++-- ...e_with_first_position_different_types.snap | 2 +- ...ang__tests__records__record_accessors.snap | 4 ++-- ...ang__tests__records__record_constants.snap | 2 +- ...erlang__tests__records__record_spread.snap | 2 +- ...rlang__tests__records__record_spread1.snap | 2 +- ...rlang__tests__records__record_spread2.snap | 2 +- ...rlang__tests__records__record_spread3.snap | 2 +- ...rlang__tests__records__record_updates.snap | 2 +- ...lang__tests__records__record_updates1.snap | 2 +- ...lang__tests__records__record_updates2.snap | 2 +- ...lang__tests__records__record_updates3.snap | 4 ++-- ...lang__tests__records__record_updates4.snap | 2 +- ...ngs__ascii_as_unicode_escape_sequence.snap | 2 +- ...__tests__strings__assert_const_concat.snap | 2 +- ...ngs__assert_const_concat_many_strings.snap | 2 +- ...ert_const_concat_many_strings_in_list.snap | 2 +- ...ssert_const_concat_other_const_concat.snap | 2 +- ..._tests__strings__assert_string_prefix.snap | 2 +- ..._strings__assert_string_prefix_discar.snap | 2 +- ..._core__erlang__tests__strings__concat.snap | 2 +- ...g__tests__strings__concat_3_variables.snap | 2 +- ...lang__tests__strings__concat_constant.snap | 2 +- ...g__tests__strings__concat_constant_fn.snap | 4 ++-- ..._tests__strings__concat_function_call.snap | 4 ++-- ..._strings__discard_concat_rest_pattern.snap | 2 +- ..._strings__not_unicode_escape_sequence.snap | 2 +- ...strings__not_unicode_escape_sequence2.snap | 2 +- ...__erlang__tests__strings__pipe_concat.snap | 4 ++-- ...sts__strings__rest_variable_rewriting.snap | 2 +- ...sts__strings__string_of_number_concat.snap | 2 +- ...erlang__tests__strings__string_prefix.snap | 2 +- ...ts__strings__string_prefix_assignment.snap | 2 +- ...ssignment_not_unicode_escape_sequence.snap | 2 +- ...efix_assignment_with_escape_sequences.snap | 2 +- ...__string_prefix_assignment_with_guard.snap | 2 +- ...fix_assignment_with_multiple_subjects.snap | 2 +- ...ng_prefix_not_unicode_escape_sequence.snap | 2 +- ...sts__strings__string_prefix_shadowing.snap | 2 +- ...__string_prefix_with_escape_sequences.snap | 2 +- ...ore__erlang__tests__strings__unicode1.snap | 2 +- ...ore__erlang__tests__strings__unicode2.snap | 2 +- ...ore__erlang__tests__strings__unicode3.snap | 2 +- ...lang__tests__strings__unicode_concat1.snap | 2 +- ...lang__tests__strings__unicode_concat2.snap | 2 +- ...lang__tests__strings__unicode_concat3.snap | 2 +- ...ngs__unicode_escape_sequence_6_digits.snap | 2 +- ...leam_core__erlang__tests__todo__named.snap | 2 +- ...leam_core__erlang__tests__todo__piped.snap | 2 +- ...leam_core__erlang__tests__todo__plain.snap | 2 +- ...am_core__erlang__tests__todo__todo_as.snap | 2 +- ...erlang__tests__todo__todo_as_function.snap | 4 ++-- ...ms__custom_type_named_args_count_once.snap | 2 +- ...tom_type_nested_named_args_count_once.snap | 2 +- ...om_type_nested_result_type_count_once.snap | 2 +- ...om_type_tuple_type_params_count_twice.snap | 2 +- ...params__nested_result_type_count_once.snap | 2 +- ...__type_params__result_type_count_once.snap | 2 +- ...rams__result_type_inferred_count_once.snap | 4 ++-- ...params__tuple_type_params_count_twice.snap | 2 +- ...am_core__erlang__tests__use___arity_1.snap | 4 ++-- ...am_core__erlang__tests__use___arity_2.snap | 4 ++-- ...am_core__erlang__tests__use___arity_3.snap | 4 ++-- ...erlang__tests__use___no_callback_body.snap | 2 +- ...tests__use___pipeline_that_returns_fn.snap | 4 ++-- ...bles__anon_external_fun_name_escaping.snap | 2 +- ...__tests__variables__blocks_are_scopes.snap | 2 +- ...__erlang__tests__variables__discarded.snap | 2 +- ...__tests__variables__module_const_vars.snap | 8 ++++---- ...ng__tests__variables__shadow_and_call.snap | 2 +- ..._erlang__tests__variables__shadow_let.snap | 2 +- ...rlang__tests__variables__shadow_param.snap | 2 +- ...erlang__tests__variables__shadow_pipe.snap | 2 +- 290 files changed, 340 insertions(+), 346 deletions(-) diff --git a/compiler-core/src/erlang.rs b/compiler-core/src/erlang.rs index eacdc52e4b9..9486185d3c2 100644 --- a/compiler-core/src/erlang.rs +++ b/compiler-core/src/erlang.rs @@ -223,19 +223,13 @@ fn module_document<'a>( join(type_defs, lines(2)).append(lines(2)) }; - let src_path_full = EcoString::from(module.type_info.src_path.as_str()); - let root_str = root.to_string(); - let src_path_relative = root_str - .is_empty() - .then(|| src_path_full.clone()) - .unwrap_or_else(|| { - EcoString::from( - src_path_full - .strip_prefix(&root_str) - .map(|remaining| format!(".{}", remaining)) - .unwrap_or_else(|| src_path_full.to_string()), - ) - }); + let src_path_full = &module.type_info.src_path; + let src_path_relative = EcoString::from( + src_path_full + .strip_prefix(root) + .unwrap_or_else(|_| src_path_full) + .to_string(), + ); let mut needs_function_docs = false; let mut statements = Vec::with_capacity(module.definitions.len()); diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap index 8bbae43ab04..3d225c93760 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__allowed_string_escapes.snap @@ -11,7 +11,7 @@ pub fn a() { "\n" "\r" "\t" "\\" "\"" "\\^" } -export([a/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a() -> binary(). a() -> <<"\n"/utf8>>, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap index e128f371e34..130b04da820 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__binop_parens.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> A = (2 * (3 + 1)) div 2, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap index d760ea182c5..c8508fe475c 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__bit_pattern_shadowing.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> Code = <<"hello world"/utf8>>, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap index ecfbbe66801..71e4c59ad44 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__block_assignment.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = begin diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap index f22943798dd..43ad29f0f80 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap index be1d5f36866..64b393b44ef 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap index 57c3b223f7c..a2c34eabc3f 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap index d61026b208a..9258055910f 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside.snap @@ -21,12 +21,12 @@ pub fn main() { -export([function/0, main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec function() -> integer(). function() -> 1. --file("./project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main() -> integer(). main() -> function(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap index 378cd36ccc0..559d8f17ba8 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> fun some_module:function/0(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap index 6c33dbdcc1c..8e567b6a0ab 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__constant_named_module_info_with_function_inside_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:function(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap index 84c1fd57d65..9623a6b32e0 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap @@ -14,7 +14,7 @@ pub fn x(y) { -export([x/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x({ok, any()} | {error, any()}) -> integer(). x(Y) -> {ok, _} = case Y of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap index c5ee0915052..1e59d5cee9e 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call.snap @@ -21,7 +21,7 @@ fn main() { -type fn_box() :: {fn_box, fun((integer()) -> integer())}. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> integer(). main() -> B = {fn_box, fun(X) -> X end}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap index eb74c42b416..0f82595ae2e 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__field_access_function_call1.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> T = {fun(X) -> X end}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap index 5e05b5eeb5e..fe9d0ec7231 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_argument_shadowing.snap @@ -21,7 +21,7 @@ pub type Box { -type box() :: {box, integer()}. --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main(any()) -> fun((integer()) -> box()). main(A) -> fun(Field@0) -> {box, Field@0} end. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap index 2e18263af40..4e86832bb4a 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info.snap @@ -19,12 +19,12 @@ pub fn main() { -export(['moduleInfo'/0, main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec 'moduleInfo'() -> integer(). 'moduleInfo'() -> 1. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> 'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap index fb91b051518..8cc1690ab36 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap index 4600fd48eb3..6e2fc8fc803 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap index 2cb06e06059..2234455b514 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant.snap @@ -21,12 +21,12 @@ pub fn main() { -export(['moduleInfo'/0, main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec 'moduleInfo'() -> integer(). 'moduleInfo'() -> 1. --file("./project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main() -> integer(). main() -> 'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap index 727f6b7bc29..c798d4bf6eb 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> fun some_module:'moduleInfo'/0(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap index a4c2b00fbf3..4d20a962358 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__function_named_module_info_in_constant_imported_qualified.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> some_module:'moduleInfo'(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap index 6c5f10df480..929b94f18c1 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__guard_variable_rewriting.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> float(). main() -> case 1.0 of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap index 3e9ce72f043..a95fc49d198 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__inline_const_pattern_option.snap @@ -21,7 +21,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> bitstring(). main() -> Fifteen = 15, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap index 7b48649bf02..9629d11b344 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test.snap @@ -14,7 +14,7 @@ let x = #(100000000000000000, #(2000000000, 3000000000000, 40000000000), 50000, -export([go/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> {integer(), {integer(), integer(), integer()}, integer(), diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap index 3f986812d5b..7a6ada7d9f8 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_1.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> Y = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap index 66ba0a61099..57961c6acfe 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_2.snap @@ -16,7 +16,7 @@ pub fn go() { -export([go/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> Fifteen = 16#F, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap index 3f986812d5b..7a6ada7d9f8 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test0_3.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> Y = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap index cb73da24301..88017736d02 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1.snap @@ -11,7 +11,7 @@ pub fn t() { True } -export([t/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec t() -> boolean(). t() -> true. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap index e478cfd4a27..cfa0ae5b014 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test10.snap @@ -13,7 +13,7 @@ type Null { Null } fn x() { Null } -type null() :: null. --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> null(). x() -> null. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap index f34c90d304c..716772bcc68 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test11.snap @@ -14,7 +14,7 @@ type Point { Point(x: Int, y: Int) } -type point() :: {point, integer(), integer()}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec x() -> point(). x() -> {point, 4, 6}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap index 7a158367f86..77cd56e2d9d 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test12.snap @@ -13,7 +13,7 @@ type Point { Point(x: Int, y: Int) } fn x(y) { let Point(a, b) = y a } -type point() :: {point, integer(), integer()}. --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x(point()) -> integer(). x(Y) -> {point, A, B} = Y, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap index 8902eb7dc7d..c35b59610ba 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test13.snap @@ -16,12 +16,12 @@ pub type State{ Start(Int) End(Int) } -type state() :: {start, integer()} | {'end', integer()}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec build(fun((integer()) -> I)) -> I. build(Constructor) -> Constructor(1). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> state(). main() -> build(fun(Field@0) -> {'end', Field@0} end). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap index 0c550f973c2..d4846a4e971 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test16.snap @@ -12,12 +12,12 @@ pub fn x() { go(x: 1, y: 2) go(y: 3, x: 4) } -export([x/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go(I, any()) -> I. go(Xx, Yy) -> Xx. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec x() -> integer(). x() -> go(1, 2), diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap index 77e52ca7b57..98e9a711763 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test17.snap @@ -16,7 +16,7 @@ fn create_user(user_id) { User(age: 22, id: user_id, name: "") } -type user() :: {user, integer(), binary(), integer()}. --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec create_user(integer()) -> user(). create_user(User_id) -> {user, User_id, <<""/utf8>>, 22}. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap index 7e783fee302..edf81d4be64 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test18.snap @@ -11,7 +11,7 @@ pub fn run() { case 1, 2 { a, b -> a } } -export([run/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec run() -> integer(). run() -> case {1, 2} of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap index 8ff0c8c3953..555230c2ca8 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test19.snap @@ -14,7 +14,7 @@ type X { X(x: Int, y: Float) } -type x() :: {x, integer(), float()}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec x() -> x(). x() -> {x, 1, 2.0}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap index 58965e78433..9f05160f4c5 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_1.snap @@ -14,7 +14,7 @@ pub type Money { Pound(Int) } -type money() :: {pound, integer()}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec pound(integer()) -> money(). pound(X) -> {pound, X}. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap index d42da2c3733..3609b45cdac 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_2.snap @@ -11,7 +11,7 @@ pub fn loop() { loop() } -export([loop/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec loop() -> any(). loop() -> loop(). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap index 84b8c6ae170..d98f5c51165 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_4.snap @@ -12,12 +12,12 @@ fn inc(x) { x + 1 } -export([go/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec inc(integer()) -> integer(). inc(X) -> X + 1. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go() -> integer(). go() -> _pipe = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap index e7024741603..e617eb3978d 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_5.snap @@ -12,12 +12,12 @@ fn add(x, y) { x + y } -export([go/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec add(integer(), integer()) -> integer(). add(X, Y) -> X + Y. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go() -> integer(). go() -> _pipe = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap index 4dddbffa2d8..bb5bbd0dddf 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test1_6.snap @@ -15,17 +15,17 @@ pub fn fdiv(x, y) { x /. y } -export(['and'/2, 'or'/2, remainder/2, fdiv/2]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec 'and'(boolean(), boolean()) -> boolean(). 'and'(X, Y) -> X andalso Y. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec 'or'(boolean(), boolean()) -> boolean(). 'or'(X, Y) -> X orelse Y. --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec remainder(integer(), integer()) -> integer(). remainder(X, Y) -> case Y of @@ -33,7 +33,7 @@ remainder(X, Y) -> Gleam@denominator -> X rem Gleam@denominator end. --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec fdiv(float(), float()) -> float(). fdiv(X, Y) -> case Y of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap index b303e05d35e..020d1a1c843 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test2.snap @@ -13,7 +13,7 @@ pub fn tail(list) { case list { [x, ..xs] -> xs z -> list } } -export([second/1, tail/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec second(list(integer())) -> integer(). second(List) -> case List of @@ -24,7 +24,7 @@ second(List) -> 1 end. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec tail(list(P)) -> list(P). tail(List) -> case List of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap index 0f1eaaecfa6..59b0405a0eb 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test20.snap @@ -17,7 +17,7 @@ pub fn go(a) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(integer()) -> integer(). go(A) -> A@1 = A + 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap index 39b9355f3ad..633ca2f2b57 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test21.snap @@ -17,7 +17,7 @@ pub fn go(a) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(any()) -> integer(). go(A) -> A@1 = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap index bc987e52721..d8d3c4052e7 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test22.snap @@ -26,12 +26,12 @@ pub fn main() { -type box() :: {box, integer()}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec factory(fun((J) -> N), J) -> N. factory(F, I) -> F(I). --file("./project/test/my/mod.gleam", 10). +-file("project/test/my/mod.gleam", 10). -spec main() -> box(). main() -> factory(fun(Field@0) -> {box, Field@0} end, 0). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap index f2a7b651e7c..9092df121f1 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test23.snap @@ -22,7 +22,7 @@ pub fn main(args) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(any()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap index d7e091ed56c..6c0fbad4a24 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test3.snap @@ -14,7 +14,7 @@ type Point { Point(x: Int, y: Int) } -type point() :: {point, integer(), integer()}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec y() -> point(). y() -> ((fun() -> fun(Field@0, Field@1) -> {point, Field@0, Field@1} end end)())( diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap index 9ecc2d53e40..7c27d2070cc 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test5.snap @@ -16,7 +16,7 @@ pub fn tail(list) { -export([tail/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec tail(list(integer())) -> integer(). tail(List) -> case List of diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap index cd427846d8e..600c7ad7e87 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test6.snap @@ -11,7 +11,7 @@ pub fn x() { let x = 1 let x = x + 1 x } -export([x/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> integer(). x() -> X = 1, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap index 53228bae3b0..cac2d28d4dc 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test8.snap @@ -11,7 +11,7 @@ pub fn x() { 1. <. 2.3 } -export([x/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> boolean(). x() -> 1.0 < 2.3. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap index 5c2d1066a10..c384937a3d3 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__integration_test9.snap @@ -14,7 +14,7 @@ pub type Pair(x, y) { Pair(x: x, y: y) } pub fn x() { Pair(1, 2) Pair(3., 4.) } -type pair(I, J) :: {pair, I, J}. --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> pair(float(), float()). x() -> {pair, 1, 2}, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap index 0b8221d69f9..0ca27b2befd 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation.snap @@ -13,7 +13,7 @@ pub fn negate(x) { -export([negate/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec negate(boolean()) -> boolean(). negate(X) -> not X. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap index 1deb3399326..2c3a951a096 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__negation_block.snap @@ -16,7 +16,7 @@ pub fn negate(x) { -export([negate/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec negate(boolean()) -> boolean(). negate(X) -> not begin diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap index 0a7b21fef63..8daa87aedfc 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__operator_pipe_right_hand_side.snap @@ -17,12 +17,12 @@ pub fn bool_expr(x, y) { -export([bool_expr/2]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec id(I) -> I. id(X) -> X. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec bool_expr(boolean(), boolean()) -> boolean(). bool_expr(X, Y) -> Y orelse begin diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap index 93327fd872e..9dc92ca86d4 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__positive_zero.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> float(). main() -> +0.0. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap index 98381629afb..2cc3bdfa7bd 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__recursive_type.snap @@ -19,12 +19,12 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec id(I) -> I. id(X) -> X. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> fun((M) -> M). main() -> id(fun id/1). diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap index a14134e8a99..26b3cec763c 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__scientific_notation.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> float(). main() -> 1.0e6, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap index e9655541e55..41ea7ae2ae3 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tail_maybe_expr_block.snap @@ -21,7 +21,7 @@ pub fn a() { -export([a/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a() -> list(integer()). a() -> Fake_tap = fun(X) -> X end, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap index 26768d1c2fb..b72c8d72ff2 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__tuple_access_in_guard.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> binary(). main() -> Key = 10, diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap index 344e6edd5ba..9a1e169890d 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_else.snap @@ -22,7 +22,7 @@ pub fn main() { -type 'else'() :: 'else'. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> 'else'(). main() -> 'else'. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap index 440c641fd34..7818a766754 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__type_named_module_info.snap @@ -22,7 +22,7 @@ pub fn main() { -type module_info() :: module_info. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> module_info(). main() -> module_info. diff --git a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap index e8d57b6ddcb..28ed85b5fd7 100644 --- a/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap +++ b/compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__variable_name_underscores_preserved.snap @@ -17,7 +17,7 @@ pub fn a(name_: String) -> String { -export([a/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a(binary()) -> binary(). a(Name_) -> Name__ = Name_, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap index ada274968f9..d31251fd9ef 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> bitstring(). main() -> A = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap index 519b8689748..2cb05f60713 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array1.snap @@ -18,12 +18,12 @@ fn main() { -export([x/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> integer(). x() -> 2. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> A = -1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap index 04117ecd527..0e85bf9a4a5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array2.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> integer(). main() -> A = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap index f45c370d729..29334745eb1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array3.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> integer(). main() -> A = <<"test"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap index d4a1c83103b..aa81a890110 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array4.snap @@ -16,12 +16,12 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x() -> integer(). x() -> 1. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> A = <<(x())/integer>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap index 039fc2a8cc8..7299ffd9303 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array5.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> A = <<10:(lists:max([(8), 0]))>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap index ce286a03c0f..95714f2cc92 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_declare_and_use_var.snap @@ -14,7 +14,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go(bitstring()) -> bitstring(). go(X) -> <> = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap index 0284d7bb86d..044ce957028 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard.snap @@ -18,7 +18,7 @@ pub fn bit_array_discard(x) -> Bool { -export([bit_array_discard/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec bit_array_discard(bitstring()) -> boolean(). bit_array_discard(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap index 717750e31fa..6277bb671aa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_discard1.snap @@ -18,7 +18,7 @@ pub fn bit_array_discard(x) -> Bool { -export([bit_array_discard/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec bit_array_discard(bitstring()) -> boolean(). bit_array_discard(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap index 5c05823ad0c..ddcdd3af75f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_float.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main() -> bitstring(). main() -> B = 16, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap index aba5222d741..d184705a17a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_constant_is_treated_as_utf8.snap @@ -14,7 +14,7 @@ pub fn main() { a } -export([main/0]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> bitstring(). main() -> <<"hello"/utf8, " "/utf8, "world"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap index 4a73891f195..db8dbe7d0a0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_is_treated_as_utf8.snap @@ -14,7 +14,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> <<"hello"/utf8, " "/utf8, "world"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap index b0cb287d064..771fee2d43b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__bit_array_literal_string_pattern_is_treated_as_utf8.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case <<>> of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap index ba7609a27bc..865b974366d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__discard_utf8_pattern.snap @@ -14,7 +14,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> _assert_subject = <<>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap index a41fe355852..2d1ee1fa5c6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__negative_size.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> <<1:0>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap index fb1f97ff126..67dcec266de 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_1.snap @@ -15,7 +15,7 @@ expression: "\n pub fn main() {\n let emoji = \"\\u{1F600}\"\n -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> Emoji = <<"\x{1F600}"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap index 65435fe8596..58ae0f0ffcb 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__bit_arrays__unicode_bit_array_2.snap @@ -14,7 +14,7 @@ expression: "\n pub fn main() {\n let arr = <<\"\\u{1F600}\":utf8>>\n} -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> bitstring(). main() -> Arr = <<"\x{1F600}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap index 7a0c529ef69..3e3e78be5de 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__alternative_pattern_variable_rewriting.snap @@ -21,7 +21,7 @@ pub fn myfun(mt) { -export([myfun/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec myfun(integer()) -> {ok, integer()} | {error, any()}. myfun(Mt) -> case Mt of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap index 5dc43a94ed2..1642625e017 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__negative_zero_pattern.snap @@ -18,7 +18,7 @@ pub fn main(x) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(float()) -> integer(). main(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap index ca65fe2fce5..5b53a31a365 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not.snap @@ -17,7 +17,7 @@ pub fn main(x, y) { -export([main/2]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main(any(), boolean()) -> integer(). main(X, Y) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap index 258efc82baa..a20f32d8016 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__not_two.snap @@ -17,7 +17,7 @@ pub fn main(x, y) { -export([main/2]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main(boolean(), boolean()) -> integer(). main(X, Y) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap index 557baad5f42..07eeee9e2e3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__positive_zero_pattern.snap @@ -18,7 +18,7 @@ pub fn main(x) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(float()) -> integer(). main(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap index 6af47bb10af..b191d9df9f0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case [] of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap index 962f21d8873..5eceef2b197 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__case__spread_empty_list_assigning.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> list(any()). main() -> case [] of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap index b4c8a0b4483..dd62cfcb33c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__conditional_compilation__included_attribute_syntax.snap @@ -13,7 +13,7 @@ expression: "@target(erlang)\n pub fn main() { 1 }\n" -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap index 61d59eb7fe8..d4e923d29d9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__const_generalise.snap @@ -21,12 +21,12 @@ pub fn main(){ -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. --file("./project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main() -> binary(). main() -> Num = identity(1), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap index dd1b7b47f15..2d872529fac 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_private_function.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -export([identity/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap index e24c05f74d2..f77b2a6c341 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_nested_private_function_field.snap @@ -30,7 +30,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -type funcs(J) :: {funcs, mapper(J)}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(K) -> K. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap index c9f2b90c891..16bf8ee6566 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__pub_const_equal_to_record_with_private_function_field.snap @@ -24,7 +24,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap index 0265cce714e..027861b6fb1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor.snap @@ -23,7 +23,7 @@ pub fn main() { -type x() :: {x, integer()}. --file("./project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main() -> fun((integer()) -> x()). main() -> fun(Field@0) -> {x, Field@0} end. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap index dafab995ae9..3698e0e1bc3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__record_constructor_in_tuple.snap @@ -23,7 +23,7 @@ pub fn main() { -type x() :: {x, integer()}. --file("./project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main() -> {fun((integer()) -> x())}. main() -> {fun(Field@0) -> {x, Field@0} end}. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap index 61502a3192d..19eea0d2889 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_internal.snap @@ -25,7 +25,7 @@ expression: "\n fn identity(a) {\n a\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap index fb5a1667632..52bb9fd18a6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_list.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -export([identity/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap index 79c477496dc..b04a0c2940b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_private_in_tuple.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n }\n\n -export([identity/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap index e8409ce7ff7..62520a8003d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_qualified_pub_const_equal_to_record_with_private_function_field.snap @@ -24,7 +24,7 @@ expression: "\n fn identity(a) {\n a\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap index b5fd49358b0..e5852e07206 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_private_function.snap @@ -17,7 +17,7 @@ expression: "\n fn identity(a) {\n a\n -export([identity/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(I) -> I. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap index e8409ce7ff7..62520a8003d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__consts__use_unqualified_pub_const_equal_to_record_with_private_function_field.snap @@ -24,7 +24,7 @@ expression: "\n fn identity(a) {\n a\n -type mapper(I) :: {mapper, fun((I) -> I)}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec identity(J) -> J. identity(A) -> A. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap index 2f9746a870e..068f9cfc3cc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_are_escaped_in_module_comment.snap @@ -24,7 +24,7 @@ pub fn main() { 1 } ?MODULEDOC(" \\backslashes!\\\n"). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap index 7c5cff5738e..7067c458e40 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__backslashes_in_documentation_are_escaped.snap @@ -21,7 +21,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). ?DOC(" \\hello\\\n"). -spec documented() -> integer(). documented() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap index a180276bfc2..ca854a69b60 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__double_quotes_are_escaped_in_module_comment.snap @@ -24,7 +24,7 @@ pub fn main() { 1 } ?MODULEDOC(" \"quotes!\"\n"). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap index 15e043b513c..c8ebcfb7291 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_documentation.snap @@ -21,7 +21,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). ?DOC(" Function doc!\n"). -spec documented() -> integer(). documented() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap index edd9c867f8a..41718c626a0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__function_with_multiline_documentation.snap @@ -23,7 +23,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). ?DOC( " Function doc!\n" " Hello!!\n" diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap index 4d4c8481cc2..ecb574b39ef 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__internal_function_has_no_documentation.snap @@ -22,7 +22,7 @@ pub fn main() { 1 } -define(DOC(Str), -compile([])). -endif. --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). ?DOC(false). -spec main() -> integer(). main() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap index 3a27ad8b221..5cb64200ce4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__multi_line_module_comment.snap @@ -30,7 +30,7 @@ pub fn main() { 1 } "\n" ). --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap index 19284ec024f..4db72720781 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__quotes_in_documentation_are_escaped.snap @@ -21,7 +21,7 @@ pub fn documented() { 1 } -define(DOC(Str), -compile([])). -endif. --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). ?DOC(" \"hello\"\n"). -spec documented() -> integer(). documented() -> diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap index 32d44a97aee..ed5233d059e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__documentation__single_line_module_comment.snap @@ -24,7 +24,7 @@ pub fn main() { 1 } ?MODULEDOC(" Hello! This is a single line module comment.\n"). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> integer(). main() -> 1. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap index 6a4c8dcda33..b753dc14ff1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_erlang.snap @@ -16,7 +16,7 @@ pub fn one(x: Int) -> Int { -export([one/1]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec one(integer()) -> integer(). one(X) -> one:one(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap index 636bfcc0008..7f18585b1a2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__attribute_javascript.snap @@ -16,7 +16,7 @@ pub fn one(x: Int) -> Int { -export([one/1]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec one(integer()) -> integer(). one(X) -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap index e36950a387a..f947ee083bf 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__both_externals_no_valid_impl.snap @@ -22,7 +22,7 @@ pub fn should_not_be_generated() { -export([erl/0]). --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec erl() -> nil. erl() -> one:one(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap index ec6d47364b8..247b8b2cff7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__discarded_arg_in_external_are_passed_correctly.snap @@ -14,7 +14,7 @@ pub fn woo(_a: a) -> Nil -export([woo/1]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec woo(any()) -> nil. woo(_a) -> wibble:wobble(_a). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap index 61280a7b7a7..ed177937f4c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__elixir.snap @@ -18,7 +18,7 @@ fn do() -> Int -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> {fun(() -> integer()), integer()}. main() -> {fun 'Elixir.String':main/0, 'Elixir.String':main()}. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap index 0172f2b12e8..e8919421de8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__erlang_and_javascript.snap @@ -17,7 +17,7 @@ pub fn one(x: Int) -> Int { -export([one/1]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec one(integer()) -> integer(). one(X) -> one:one(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap index a21c55a9886..58b14d5b80d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__inlining_external_functions_from_another_module.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> binary(). main() -> erlang:binary_to_atom(<<"ok"/utf8>>). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap index 7c3faed2139..4c85174e43c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test1_3.snap @@ -14,7 +14,7 @@ pub fn run() -> Int -export([run/0]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec run() -> integer(). run() -> 'Elixir.MyApp':run(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap index d0ffe9eda3d..0a112f66e74 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__integration_test7.snap @@ -15,12 +15,12 @@ pub fn catch(x) { receive() } -export(['receive'/0, 'catch'/1]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec 'receive'() -> integer(). 'receive'() -> 'try':'and'(). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec 'catch'(any()) -> integer(). 'catch'(X) -> 'try':'and'(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap index 18cff85cb20..a8b5f11dffc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only.snap @@ -18,7 +18,7 @@ pub fn should_not_be_generated(x: Int) -> Int -export([should_be_generated/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec should_be_generated(integer()) -> integer(). should_be_generated(X) -> X. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap index d37361a7c2e..60a97de28b0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__javascript_only_indirect.snap @@ -23,7 +23,7 @@ pub fn also_should_not_be_generated() { -export([should_be_generated/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec should_be_generated(integer()) -> integer(). should_be_generated(X) -> X. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap index 58a8b121daf..9cc3ced7e47 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly.snap @@ -14,7 +14,7 @@ pub fn woo(_: a, _: b) -> Nil -export([woo/2]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec woo(any(), any()) -> nil. woo(Argument, Argument@1) -> wibble:wobble(Argument, Argument@1). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap index e7b4641c91a..91fb95ecfca 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__multiple_discarded_args_in_external_are_passed_correctly_2.snap @@ -14,7 +14,7 @@ pub fn woo(__: a, _two: b) -> Nil -export([woo/2]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec woo(any(), any()) -> nil. woo(Argument, _two) -> wibble:wobble(Argument, _two). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap index 5079162c72a..ff44cf3f1c4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__no_body.snap @@ -14,7 +14,7 @@ pub fn one(x: Int) -> Int -export([one/1]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec one(integer()) -> integer(). one(X) -> one:one(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap index b063be7998a..954ac2ece9d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private.snap @@ -18,7 +18,7 @@ fn do() -> Int -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> library:main(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap index 14a081099cd..0ec298dd5d0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_external_function_calls.snap @@ -15,7 +15,7 @@ pub fn x() { go(x: 1, y: 2) go(y: 3, x: 4) } -export([x/0]). --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec x() -> integer(). x() -> m:f(1, 2), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap index 98520af8f3c..212286ef6f2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__private_local_function_references.snap @@ -15,7 +15,7 @@ pub fn x() { go } -export([x/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec x() -> fun((integer(), integer()) -> integer()). x() -> fun m:f/2. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap index 09b93c78b2e..644c399055d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_elixir.snap @@ -14,7 +14,7 @@ pub fn do() -> Int -export([do/0]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec do() -> integer(). do() -> 'Elixir.String':main(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap index e0f02bee983..6d3a1fd3be5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__public_local_function_calls.snap @@ -15,12 +15,12 @@ fn x() { go(x: 1, y: 2) go(y: 3, x: 4) } -export([go/2]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec go(integer(), integer()) -> integer(). go(X, Y) -> m:f(X, Y). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec x() -> integer(). x() -> m:f(1, 2), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap index 33035d9883d..082aca4549f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__external_fn__unqualified_inlining_external_functions_from_another_module.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> binary(). main() -> erlang:binary_to_atom(<<"ok"/utf8>>). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap index dae545c16ab..1d6dc6b6c3e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_as_value.snap @@ -19,12 +19,12 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec other() -> nil. other() -> nil. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> fun(() -> nil). main() -> fun other/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap index 0028944ba8d..19e57d9c8c5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__function_called.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> main(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap index 25a228ef6e2..f049a4d5886 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__labelled_argument_ordering.snap @@ -40,12 +40,12 @@ pub fn main() { -type d() :: d. --file("./project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec wibble(a(), b(), c(), d()) -> nil. wibble(A, B, C, D) -> nil. --file("./project/test/my/mod.gleam", 11). +-file("project/test/my/mod.gleam", 11). -spec main() -> nil. main() -> wibble(a, b, c, d), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap index 2a68a517585..3e9518eadf4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_as_value.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> fun(() -> nil). main() -> fun some@other:wibble/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap index 0884b6f6281..79abc80da94 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_aliased_imported_function_called.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> nil. main() -> some@other:wibble(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap index ec7c880b740..9808064a9d7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_as_value.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> fun(() -> nil). main() -> fun some@other:wibble/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap index 9225b036f5a..111a40dd31b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_imported_function_called.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> nil. main() -> some@other:wibble(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap index f61a6d8d616..04eb4ab272a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_as_value.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> fun(() -> nil). main() -> fun some@other:wibble/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap index e9544d4845f..b8b8d280e3d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__functions__nested_unqualified_imported_function_called.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> nil. main() -> some@other:wibble(). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap index 3829d0acb6c..ba7201f6dae 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(any()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap index 21075724c2b..c57de705ea4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards20.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0.123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap index 469688ff435..df1b035793d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards21.snap @@ -18,7 +18,7 @@ pub fn main(x) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(list(integer())) -> integer(). main(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap index b68eff7e470..2e521de2ef0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards22.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap index b8bc43df9c3..a0f1ffd35e7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards23.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = {1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap index 7fdfd446fd4..ff1718c3e85 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards24.snap @@ -20,7 +20,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = {1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap index a95ea005302..857a21441c0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards25.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap index e8b6d6dc148..6458e6f2750 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards26.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap index c6fd12db23b..24fac6e6461 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards27.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case <<"test"/utf8>> of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap index 6f897580466..256e2ad6745 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards28.snap @@ -25,7 +25,7 @@ expression: "\n type Test { Test(x: Int, y: Float) }\n pub fn main() {\n -type test() :: {test, integer(), float()}. --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> integer(). main() -> X = {test, 1, 3.0}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap index 49fe667fd3d..5a3d3bf7869 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards29.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {0.1, 1.0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap index 0e74d3b2e6e..4d2212cea01 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards30.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {0.1, 1.0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap index 4eb3611e4ae..90651d84271 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards31.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(list(boolean())) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap index 9b26fc5d2f4..eb49f24dcc8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_1.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(any()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap index 80a9d624a18..2c214f63a20 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_10.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0.123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap index 6d7be73a3ac..283027dcf9b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_2.snap @@ -18,7 +18,7 @@ pub fn main(args) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(boolean()) -> integer(). main(Args) -> case Args of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap index ea3725bda63..db8b86819ac 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_3.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap index 78847701099..1de355a7463 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_4.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap index 4b206c65dfd..52ef3290be4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_5.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap index 70c57a8e5a2..62ad0d2e61b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_6.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1, 0} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap index 13a524f9b96..2eb37993c5c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_7.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1.0, 0.1} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap index ff0632a4d61..52a69804910 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_8.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {1.0, 0.1} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap index da82fbae546..4abe5ec656e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__clause_guards_9.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 0.123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap index ab844a17816..ea12b828be2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards.snap @@ -25,7 +25,7 @@ pub fn main(arg) { -export([main/1]). --file("./project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec main({{integer(), float(), binary()}, binary(), float(), integer()}) -> integer(). main(Arg) -> _ = [1, 2, 3], diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap index 95000be105e..459c71a952b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__constants_in_guards1.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main(list(integer())) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap index 16a9b236105..5f0c576c510 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__field_access.snap @@ -28,7 +28,7 @@ expression: "\n pub type Person {\n Person(username: String, nam -type person() :: {person, binary(), binary(), integer()}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> binary(). main() -> Given_name = <<"jack"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap index 97d435598a4..cb71a2e280a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Tony Stark"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap index f58059dfe04..51f7c4483f0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_list_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Names = [<<"Tony Stark"/utf8>>, <<"Bruce Wayne"/utf8>>], diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap index 83a53af2ab2..a2862af7954 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_nested_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Bruce Wayne"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap index f7c0d70c208..aff87c478d0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_string_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Tony Stark"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap index 8642ccea15c..cc919aea30f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__module_tuple_access.snap @@ -20,7 +20,7 @@ expression: "\n import hero\n pub fn main() {\n let -export([main/0]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> boolean(). main() -> Name = <<"Tony Stark"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap index 88dfabf2dcd..4b8ef3c96c2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__nested_record_access.snap @@ -37,7 +37,7 @@ pub fn a(a: A) { -type c() :: {c, boolean()}. --file("./project/test/my/mod.gleam", 14). +-file("project/test/my/mod.gleam", 14). -spec a(a()) -> integer(). a(A) -> case A of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap index 55f59b58514..873c0ee06d3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main(binary()) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap index 0057ddd0d7a..bc1dc90f897 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards1.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main(bitstring()) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap index c7ec592ad37..e75f17e123b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards2.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main({integer(), float()}) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap index 81add1656a8..3d4ef7a829a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__guards__only_guards3.snap @@ -20,7 +20,7 @@ pub fn main(arg) { -export([main/1]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main(float()) -> integer(). main(Arg) -> case Arg of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap index e0dcd928561..4dff781e0bb 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__message.snap @@ -16,7 +16,7 @@ pub fn unwrap_or_panic(value) { -export([unwrap_or_panic/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec unwrap_or_panic({ok, K} | {error, any()}) -> K. unwrap_or_panic(Value) -> {ok, Inner} = case Value of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap index f34ccc1970f..f8347555778 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__more_than_one_var.snap @@ -14,7 +14,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go(list(integer())) -> list(integer()). go(X) -> [1, A, B, C] = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap index d29763589d9..56d9461732b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__one_var.snap @@ -14,7 +14,7 @@ pub fn go() { -export([go/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> _assert_subject = {ok, 1}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap index 5bf5c60d2a5..b62bd46ebdc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__pattern_let.snap @@ -14,7 +14,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go(list(integer())) -> list(integer()). go(X) -> [1 = A, B, C] = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap index 4c2627398ef..283f28dc040 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_message.snap @@ -16,7 +16,7 @@ pub fn expect(value, message) { -export([expect/2]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec expect({ok, L} | {error, any()}, binary()) -> L. expect(Value, Message) -> {ok, Inner} = case Value of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap index 02335f6c16f..b149fb5dca2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__let_assert__variable_rewrites.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> integer(). go() -> _assert_subject = {ok, 1}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap index 1cfe0b79c17..013e250906e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__int_negation.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> A = 3, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap index e2ad95d7664..ff578559b59 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_scientific_notation.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> float(). main() -> 100.001e223, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap index 1b1e34f1370..ca7fbdc2d84 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> float(). main() -> 100000, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap index acdb299f3d7..cdfcdaebd00 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores1.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> float(). main() -> 100000, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap index 704e3b87d23..66af9824bee 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__numbers_with_underscores2.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> _assert_subject = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap index 16099805d54..32cd7040ddc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__repeated_int_negation.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> A = 3, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap index 7779d419f60..41b4d8bde6f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__numbers__zero_b_in_hex.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> 16#ffe0bb. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap index 792ebd36f72..477712b86ce 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => panic, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap index d85997605e5..27ffe64b00c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__panic_as_function.snap @@ -18,12 +18,12 @@ pub fn main() { -export([retstring/0, main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec retstring() -> binary(). retstring() -> <<"wibble"/utf8>>. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> any(). main() -> erlang:error(#{gleam_error => panic, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap index 2b72091630e..291631a674f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> _pipe = <<"lets"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap index 4183a764c7e..ab88f536dc3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__piped_chain.snap @@ -17,7 +17,7 @@ expression: "\n pub fn main() {\n \"lets\"\n |> panic as \"pipe\"\ -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> _pipe = <<"lets"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap index 51bece0a781..cf275c17d27 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__panic__plain.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => panic, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap index 2b942133cac..aadf260c6d1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns.snap @@ -22,7 +22,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> Duplicate_name = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap index 6a228a32e98..24391d2d993 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns1.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> case {ok, 1} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap index d7c4f501db0..2b536d74bef 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns2.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> Duplicate_name = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap index fccd06200e2..b15ab02b105 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__alternative_patterns3.snap @@ -21,7 +21,7 @@ pub fn main(arg) { -export([main/1]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main({ok, integer()} | {error, any()}) -> integer(). main(Arg) -> _ = {ok, 1}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap index aba7db2cd18..4ba1841cf2e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__pattern_as.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a({ok, integer()} | {error, any()}) -> integer(). a(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap index 40953000136..bc2ede8e317 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_assertion.snap @@ -14,7 +14,7 @@ pub fn a(x) { -export([a/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a(any()) -> binary(). a(X) -> _assert_subject = <<"wibble"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap index f3105b766ab..915927f7e8c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_list.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a(list(binary())) -> binary(). a(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap index 9995c818b7c..84f5716b6b0 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a(binary()) -> binary(). a(X) -> case {X, X} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap index f4b82a1c432..ad9e2f7dd07 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__patterns__string_prefix_as_pattern_with_multiple_subjects_and_guard.snap @@ -16,7 +16,7 @@ pub fn a(x) { -export([a/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec a(binary()) -> binary(). a(X) -> case {X, X} of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap index 0c240f0c2f3..8350e4e0b89 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__block_expr_into_pipe.snap @@ -18,12 +18,12 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec id(I) -> I. id(A) -> A. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> _pipe = begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap index 8487daefcfe..30695ab0f94 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__call_pipeline_result.snap @@ -19,12 +19,12 @@ pub fn add(x) { -export([add/1, main/0]). --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec add(integer()) -> fun((integer()) -> integer()). add(X) -> fun(Y) -> X + Y end. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap index 5572e21786b..6eb2f070644 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting.snap @@ -13,7 +13,7 @@ pub fn apply(f: fn(a) -> b, a: a) { a |> f } -export([apply/2]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec apply(fun((I) -> J), I) -> J. apply(F, A) -> _pipe = A, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap index f4ece6986aa..5e336148976 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__clever_pipe_rewriting1.snap @@ -13,7 +13,7 @@ pub fn apply(f: fn(a, Int) -> b, a: a) { a |> f(1) } -export([apply/2]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec apply(fun((I, integer()) -> J), I) -> J. apply(F, A) -> _pipe = A, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap index 9d15daeec5d..64321563115 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_call.snap @@ -23,12 +23,12 @@ pub fn two(a, b) { -export([two/2, main/0]). --file("./project/test/my/mod.gleam", 10). +-file("project/test/my/mod.gleam", 10). -spec two(J, any()) -> J. two(A, B) -> A. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> _pipe = 123, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap index 7d6f09d3cf3..7ac0e698d05 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_case_subject.snap @@ -15,7 +15,7 @@ pub fn x(f) { -export([x/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x(fun((integer()) -> L)) -> L. x(F) -> case begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap index 6dc5ac29f9e..3729cfaeea2 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_eq.snap @@ -17,12 +17,12 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec id(I) -> I. id(X) -> X. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> boolean(). main() -> 1 =:= begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap index 9f17f08a25c..b7fb59744af 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_list.snap @@ -15,7 +15,7 @@ pub fn x(f) { -export([x/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x(fun((integer()) -> L)) -> list(L). x(F) -> [begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap index 98d6ed821a6..9affe08d958 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_record_update.snap @@ -24,12 +24,12 @@ pub fn main(x) { -type x() :: {x, integer(), integer()}. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec id(I) -> I. id(X) -> X. --file("./project/test/my/mod.gleam", 9). +-file("project/test/my/mod.gleam", 9). -spec main(x()) -> x(). main(X) -> _record = X, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap index 3ec1ff2e051..3643d101cd9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__pipes__pipe_in_tuple.snap @@ -15,7 +15,7 @@ pub fn x(f) { -export([x/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec x(fun((integer()) -> K)) -> {K}. x(F) -> {begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap index eb4e1a29b96..2a05caeac2e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__imported_qualified_constructor_as_fn_name_escape.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec main() -> fun((integer()) -> other_module:'let'()). main() -> fun(Field@0) -> {'let', Field@0} end. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap index 13d2f8d62f8..3ad08a028e1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update.snap @@ -27,7 +27,7 @@ pub fn main() { -type wobble() :: {wobble, integer(), integer()}. --file("./project/test/my/mod.gleam", 9). +-file("project/test/my/mod.gleam", 9). -spec main() -> wibble(). main() -> Base = {wibble, 1, {wobble, 2, 3}, 4}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap index 64993982c2a..ec5cdc71f8e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__nested_record_update_with_blocks.snap @@ -28,7 +28,7 @@ pub fn main(a: A) { -type c() :: {c, integer()}. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main(a()) -> a(). main(A) -> _record = A, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap index 98bba25dd53..9a58b49d2c6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__pipe_update_subject.snap @@ -23,12 +23,12 @@ pub fn main() { -type thing() :: {thing, integer(), integer()}. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec identity(I) -> I. identity(X) -> X. --file("./project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec main() -> thing(). main() -> Thing = {thing, 1, 2}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap index 9e7e4a68369..9335a48900e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_access_block.snap @@ -23,7 +23,7 @@ pub fn main() { -type thing() :: {thing, integer(), integer()}. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> integer(). main() -> erlang:element( diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap index d4eb1d807ce..f255dd4e493 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants.snap @@ -19,7 +19,7 @@ pub fn get_name(person: Person) { person.name } -type person() :: {teacher, binary(), binary()} | {student, binary(), integer()}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap index 7284e6ea0b8..c52c2ee44bb 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_parameterised_types.snap @@ -21,12 +21,12 @@ pub fn get_age(person: Person) { person.age } -type person() :: {teacher, binary(), list(integer()), binary()} | {student, binary(), list(integer())}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). --file("./project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec get_age(person()) -> list(integer()). get_age(Person) -> erlang:element(3, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap index 388b912a2b9..8457c060c92 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_variants_positions_other_than_first.snap @@ -21,12 +21,12 @@ pub fn get_age(person: Person) { person.age } -type person() :: {teacher, binary(), integer(), binary()} | {student, binary(), integer()}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). --file("./project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec get_age(person()) -> integer(). get_age(Person) -> erlang:element(3, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap index a586d9c41cb..5e5379c6db6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessor_multiple_with_first_position_different_types.snap @@ -19,7 +19,7 @@ pub fn get_age(person: Person) { person.age } -type person() :: {teacher, nil, integer()} | {student, binary(), integer()}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec get_age(person()) -> integer(). get_age(Person) -> erlang:element(3, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap index 937b1278509..03bb0af36d9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_accessors.snap @@ -18,12 +18,12 @@ pub fn get_name(person: Person) { person.name } -type person() :: {person, binary(), integer()}. --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec get_age(person()) -> integer(). get_age(Person) -> erlang:element(3, Person). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec get_name(person()) -> binary(). get_name(Person) -> erlang:element(2, Person). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap index becdd971f95..eea6158891d 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_constants.snap @@ -16,7 +16,7 @@ pub fn a() { A } -type test() :: a. --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec a() -> test(). a() -> a. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap index 57c06bc19d6..a5fc746fbc9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread.snap @@ -23,7 +23,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap index 356612c31db..353502d1bf9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread1.snap @@ -23,7 +23,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap index 82f261fd89d..e201db16169 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread2.snap @@ -23,7 +23,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap index c8b7efadcf1..1917f65d859 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_spread3.snap @@ -24,7 +24,7 @@ fn main() { -type triple() :: {triple, integer(), integer(), integer()}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> integer(). main() -> Triple = {triple, 1, 2, 3}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap index 3c02cabf74e..57793a9c444 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates.snap @@ -21,7 +21,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> P = {person, <<"Quinn"/utf8>>, 27}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap index 58f17455af7..85be4d642fa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates1.snap @@ -21,7 +21,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> P = {person, <<"Quinn"/utf8>>, 27}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap index 139216e088e..fdb4d261fb6 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates2.snap @@ -21,7 +21,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> P = {person, <<"Quinn"/utf8>>, 27}, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap index 136bd19c0b3..b182c62247b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates3.snap @@ -24,12 +24,12 @@ fn return_person() { -type person() :: {person, binary(), integer()}. --file("./project/test/my/mod.gleam", 9). +-file("project/test/my/mod.gleam", 9). -spec return_person() -> person(). return_person() -> {person, <<"Quinn"/utf8>>, 27}. --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> person(). main() -> New_p = begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap index 56ffcb69899..e01216c7dfc 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__records__record_updates4.snap @@ -24,7 +24,7 @@ fn main() { -type person() :: {person, binary(), integer()}. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> person(). main() -> Car = {car, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap index e50d83515fd..3d7b681f418 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__ascii_as_unicode_escape_sequence.snap @@ -15,7 +15,7 @@ pub fn y() -> String { -export([y/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec y() -> binary(). y() -> <<"\x{79}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap index cb639759f07..e5709f0c98f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> binary(). main() -> <<"cute"/utf8, "bee"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap index 90032e18a6b..59d20a20489 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> binary(). main() -> <<"a"/utf8, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap index 1dba6842046..170cb560d89 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_many_strings_in_list.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec main() -> list(binary()). main() -> [<<"a"/utf8, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap index 91abed48309..75fde2dd2a7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_const_concat_other_const_concat.snap @@ -18,7 +18,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> binary(). main() -> <<"cute"/utf8, "bee"/utf8, "buzz"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap index c62f0f26289..63f5238e658 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix.snap @@ -16,7 +16,7 @@ pub fn main(x) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <<"m-"/utf8, Rest/binary>> = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap index ca1d1d7866b..ccf3a0b8fa9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__assert_string_prefix_discar.snap @@ -15,7 +15,7 @@ pub fn main(x) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <<"m-"/utf8, _/binary>> = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap index d36d6b7a4a9..5de21c7bf65 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat.snap @@ -15,7 +15,7 @@ pub fn go(x, y) { -export([go/2]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary(), binary()) -> binary(). go(X, Y) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap index efdb68bc1e4..6ea464e3ae1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_3_variables.snap @@ -15,7 +15,7 @@ pub fn go(x, y, z) { -export([go/3]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary(), binary(), binary()) -> binary(). go(X, Y, Z) -> <<<>/binary, Z/binary>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap index 49e0a17aa1a..dcf155e7838 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant.snap @@ -18,7 +18,7 @@ pub fn go() { -export([go/0]). --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec go() -> binary(). go() -> <<"Hello, "/utf8, "Joe!"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap index f0ec0d901ab..3aa5ba241fd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_constant_fn.snap @@ -21,12 +21,12 @@ pub fn go() { -export([go/0]). --file("./project/test/my/mod.gleam", 4). +-file("project/test/my/mod.gleam", 4). -spec s() -> binary(). s() -> <<"s"/utf8>>. --file("./project/test/my/mod.gleam", 8). +-file("project/test/my/mod.gleam", 8). -spec go() -> binary(). go() -> <<(s())/binary, (s())/binary>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap index 8cb55eac0bb..6c2f4bea655 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__concat_function_call.snap @@ -19,12 +19,12 @@ pub fn go() { -export([go/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec x() -> binary(). x() -> <<""/utf8>>. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec go() -> binary(). go() -> <<(x())/binary, (x())/binary>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap index bc341d1f0cf..07938ad2ee5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__discard_concat_rest_pattern.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> nil. go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap index f33f274f6de..fed6119b8c1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence.snap @@ -15,7 +15,7 @@ pub fn not_unicode_escape_sequence() -> String { -export([not_unicode_escape_sequence/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec not_unicode_escape_sequence() -> binary(). not_unicode_escape_sequence() -> <<"\\u{03a9}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap index fbea5d1e94a..56ea94adb7b 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__not_unicode_escape_sequence2.snap @@ -15,7 +15,7 @@ pub fn not_unicode_escape_sequence() -> String { -export([not_unicode_escape_sequence/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec not_unicode_escape_sequence() -> binary(). not_unicode_escape_sequence() -> <<"\\\\u{03a9}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap index 007beb8a905..0ab3bcca855 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__pipe_concat.snap @@ -19,12 +19,12 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec id(I) -> I. id(X) -> X. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec main() -> binary(). main() -> <<(begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap index 21f10233c31..bcc68d9f47f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__rest_variable_rewriting.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap index 0dbe84cf38a..f44459b9c50 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_of_number_concat.snap @@ -15,7 +15,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap index 4883437ae5d..50d642c0d81 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap index 3fc7a090d1a..5d22d9b8e44 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap index 565dedf202b..38177ced923 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_not_unicode_escape_sequence.snap @@ -27,7 +27,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap index ca1c3f542d8..8597a07748c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_escape_sequences.snap @@ -34,7 +34,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap index 98805af3a40..fca69af0faa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_guard.snap @@ -19,7 +19,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap index 2856974d9b6..243fa29f474 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_assignment_with_multiple_subjects.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap index 5b18641d77b..07d22364229 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_not_unicode_escape_sequence.snap @@ -27,7 +27,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap index bbe2b8daae6..17c96a34174 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_shadowing.snap @@ -18,7 +18,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap index ef1173b62a5..47fd9298ea1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__string_prefix_with_escape_sequences.snap @@ -34,7 +34,7 @@ pub fn go(x) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(binary()) -> binary(). go(X) -> _ = case X of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap index f77845b4119..5d080879591 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode1.snap @@ -15,7 +15,7 @@ pub fn emoji() -> String { -export([emoji/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec emoji() -> binary(). emoji() -> <<"\x{1f600}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap index e810098b790..767c67234e3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode2.snap @@ -15,7 +15,7 @@ pub fn y_with_dieresis() -> String { -export([y_with_dieresis/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec y_with_dieresis() -> binary(). y_with_dieresis() -> <<"\x{0308}y"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap index c1dc80757c4..c220777ebd4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode3.snap @@ -15,7 +15,7 @@ pub fn y_with_dieresis_with_slash() -> String { -export([y_with_dieresis_with_slash/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec y_with_dieresis_with_slash() -> binary(). y_with_dieresis_with_slash() -> <<"\\\x{0308}y"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap index cac1371afa5..a3d49c856bd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat1.snap @@ -15,7 +15,7 @@ pub fn main(x) -> String { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap index ff2445764b2..4112815dd46 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat2.snap @@ -15,7 +15,7 @@ pub fn main(x) -> String { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap index a7c1c50a219..d278487eb0c 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_concat3.snap @@ -15,7 +15,7 @@ pub fn main(x) -> String { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(binary()) -> binary(). main(X) -> <>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap index 3b5b6517350..9e1d82e591a 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__strings__unicode_escape_sequence_6_digits.snap @@ -15,7 +15,7 @@ pub fn unicode_escape_sequence_6_digits() -> String { -export([unicode_escape_sequence_6_digits/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec unicode_escape_sequence_6_digits() -> binary(). unicode_escape_sequence_6_digits() -> <<"\x{10abcd}"/utf8>>. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap index f26925a8d21..84165f3ddcf 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__named.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap index b44f6ba2eb1..59cb71fb560 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__piped.snap @@ -17,7 +17,7 @@ expression: "\n pub fn main() {\n \"lets\"\n |> todo as \"pipe\"\n -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> _pipe = <<"lets"/utf8>>, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap index 4c8c47435bd..d1298d68ed8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__plain.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap index 4b570cc1b13..73b49f14ea9 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as.snap @@ -15,7 +15,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap index 7dbc8a09239..409fdac5fd3 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__todo__todo_as_function.snap @@ -18,12 +18,12 @@ pub fn main() { -export([retstring/0, main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec retstring() -> binary(). retstring() -> <<"wibble"/utf8>>. --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> any(). main() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap index 87557e6478f..13fc12860e8 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_named_args_count_once.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a, b) {\n Wibble(a, b)\n -type wibble(I, J) :: {wibble, I, J}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec wibble() -> wibble(K, K). wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap index 829d4308a11..3ace2b8c33e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_named_args_count_once.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a, b) {\n Wibble(a, b)\n -type wibble(I, J) :: {wibble, I, J}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec wibble() -> wibble(K, wibble(K, any())). wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap index 3a57ef9e85a..62ae8f616ff 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_nested_result_type_count_once.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a) {\n Oops\n }\n\n -type wibble(I) :: oops | {gleam_phantom, I}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec wibble() -> {ok, any()} | {error, wibble(any())}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap index 8447fb472ea..399d4840308 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__custom_type_tuple_type_params_count_twice.snap @@ -22,7 +22,7 @@ expression: "\n pub type Wibble(a, b) {\n Wibble(a, b)\n -type wibble(I, J) :: {wibble, I, J}. --file("./project/test/my/mod.gleam", 6). +-file("project/test/my/mod.gleam", 6). -spec wibble() -> {K, wibble(K, any())}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap index 48638446213..4f44466c2a4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__nested_result_type_count_once.snap @@ -15,7 +15,7 @@ expression: "\n pub fn wibble() -> Result(a, Result(a, b)) {\n -export([wibble/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec wibble() -> {ok, any()} | {error, {ok, any()} | {error, any()}}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap index fc09459dab4..0e826cd0afd 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_count_once.snap @@ -15,7 +15,7 @@ expression: "\n pub fn wibble() -> Result(a, a) {\n todo\n -export([wibble/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec wibble() -> {ok, any()} | {error, any()}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap index afdd69596d0..ddccfa81515 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__result_type_inferred_count_once.snap @@ -25,7 +25,7 @@ expression: "\n fn wibble() {\n let assert Ok(_) = wobble()\n -type wobble(I) :: wobble | {gleam_phantom, I}. --file("./project/test/my/mod.gleam", 10). +-file("project/test/my/mod.gleam", 10). -spec wobble() -> {ok, any()} | {error, wobble(any())}. wobble() -> erlang:error(#{gleam_error => todo, @@ -34,7 +34,7 @@ wobble() -> function => <<"wobble"/utf8>>, line => 11}). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec wibble() -> {ok, any()} | {error, wobble(any())}. wibble() -> _assert_subject = wobble(), diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap index dc9985e9f02..c62b7fd4e09 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__type_params__tuple_type_params_count_twice.snap @@ -15,7 +15,7 @@ expression: "\n pub fn wibble() -> #(a, b) {\n todo\n } -export([wibble/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec wibble() -> {any(), any()}. wibble() -> erlang:error(#{gleam_error => todo, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap index 8957eaafdcd..885656597fe 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_1.snap @@ -21,13 +21,13 @@ fn pair(f) { -export([main/0]). --file("./project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec pair(fun(() -> L)) -> {L, L}. pair(F) -> X = F(), {X, X}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> {integer(), integer()}. main() -> pair(fun() -> 123 end). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap index 7863df2a4dd..fc916894493 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_2.snap @@ -21,13 +21,13 @@ fn pair(x, f) { -export([main/0]). --file("./project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec pair(J, fun(() -> M)) -> {J, M}. pair(X, F) -> Y = F(), {X, Y}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> {float(), integer()}. main() -> pair(1.0, fun() -> 123 end). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap index 36e0a8e8c2b..63316379ce7 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___arity_3.snap @@ -21,13 +21,13 @@ fn trip(x, y, f) { -export([main/0]). --file("./project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec trip(J, K, fun(() -> N)) -> {J, K, N}. trip(X, Y, F) -> Z = F(), {X, Y, Z}. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> {float(), binary(), integer()}. main() -> trip(1.0, <<""/utf8>>, fun() -> 123 end). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap index 04f09a5997e..f73067da371 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___no_callback_body.snap @@ -16,7 +16,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> any(). main() -> Thingy = fun(F) -> F() end, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap index ba4d70aa891..de5617faef5 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__use___pipeline_that_returns_fn.snap @@ -20,12 +20,12 @@ pub fn add(x) { -export([add/1, main/0]). --file("./project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec add(integer()) -> fun((fun(() -> integer())) -> integer()). add(X) -> fun(F) -> F() + X end. --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> begin diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap index d5586729882..2fdb88f9d12 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__anon_external_fun_name_escaping.snap @@ -17,7 +17,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec main() -> fun(() -> nil). main() -> fun 'one.two':'three.four'/0. diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap index 9054deb6537..07d11a90fc4 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__blocks_are_scopes.snap @@ -19,7 +19,7 @@ pub fn main() { -export([main/0]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main() -> integer(). main() -> X = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap index ca4c0bf1330..8b1c812e34f 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__discarded.snap @@ -15,7 +15,7 @@ pub fn go() { -export([go/0]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec go() -> nil. go() -> _ = 1, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap index 4264a344108..c090a8585b1 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__module_const_vars.snap @@ -21,22 +21,22 @@ pub fn use_compound() { compound.1(compound.0) } -export([use_int_alias/0, use_int_identity_alias/0, use_compound/0]). --file("./project/test/my/mod.gleam", 5). +-file("project/test/my/mod.gleam", 5). -spec int_identity(integer()) -> integer(). int_identity(I) -> I. --file("./project/test/my/mod.gleam", 3). +-file("project/test/my/mod.gleam", 3). -spec use_int_alias() -> integer(). use_int_alias() -> 42. --file("./project/test/my/mod.gleam", 7). +-file("project/test/my/mod.gleam", 7). -spec use_int_identity_alias() -> integer(). use_int_identity_alias() -> int_identity(42). --file("./project/test/my/mod.gleam", 10). +-file("project/test/my/mod.gleam", 10). -spec use_compound() -> integer(). use_compound() -> (erlang:element(2, {42, fun int_identity/1, fun int_identity/1}))( diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap index d05ae3395b6..5b9260a2415 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_and_call.snap @@ -15,7 +15,7 @@ pub fn main(x) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(K) -> K. main(X) -> (fun(X@1) -> X@1 end)(X). diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap index 71ed25e6507..9328f62488e 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_let.snap @@ -20,7 +20,7 @@ pub fn go(a) { -export([go/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec go(integer()) -> integer(). go(A) -> case A of diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap index 442882209a2..9422079affa 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_param.snap @@ -14,7 +14,7 @@ fn(board) { board } -export([main/1]). --file("./project/test/my/mod.gleam", 1). +-file("project/test/my/mod.gleam", 1). -spec main(I) -> I. main(Board) -> fun(Board@1) -> Board@1 end, diff --git a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap index d532c315e89..7a7542e6629 100644 --- a/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap +++ b/compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__variables__shadow_pipe.snap @@ -16,7 +16,7 @@ pub fn main(x) { -export([main/1]). --file("./project/test/my/mod.gleam", 2). +-file("project/test/my/mod.gleam", 2). -spec main(K) -> K. main(X) -> _pipe = X,