├── .appends └── .github │ └── labels.yml ├── .credo.exs ├── .dockerignore ├── .formatter.exs ├── .github ├── CODEOWNERS ├── dependabot.yml ├── labels.yml └── workflows │ ├── deploy.yml │ ├── elixir_test.yml │ ├── elixir_test_external.yml │ ├── ping-cross-track-maintainers-team.yml │ └── sync-labels.yml ├── .gitignore ├── .gitmodules ├── .tool-versions ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── bin ├── build.sh ├── check_files.sh ├── run-tests-in-docker.sh ├── run.sh └── smoke_test.sh ├── config ├── config.exs ├── dev.exs ├── prod.exs └── test.exs ├── docs ├── recipes.md ├── step-01 │ └── step-01.md ├── step-02 │ ├── 02-example-analysis.ex │ ├── 02-example-module.ex │ └── step-02.md ├── step-03 │ ├── 03-example-analysis.ex │ ├── 03-example-module.ex │ └── step-03.md ├── step-04 │ ├── 04-example-analysis-test.exs │ └── step-04.md └── writing-an-analyzer.md ├── lib ├── elixir_analyzer.ex └── elixir_analyzer │ ├── cli.ex │ ├── comment.ex │ ├── constants.ex │ ├── exercise_test.ex │ ├── exercise_test │ ├── assert_call.ex │ ├── assert_call │ │ ├── compiler.ex │ │ └── syntax_error.ex │ ├── check_source.ex │ ├── check_source │ │ └── compiler.ex │ ├── common_checks.ex │ ├── common_checks │ │ ├── boolean_functions.ex │ │ ├── comments.ex │ │ ├── compiler_warnings.ex │ │ ├── debug_functions.ex │ │ ├── deprecated_random_module.ex │ │ ├── exemplar_comparison.ex │ │ ├── function_annotation_order.ex │ │ ├── function_capture.ex │ │ ├── function_names.ex │ │ ├── indentation.ex │ │ ├── last_line_assignment.ex │ │ ├── list_prepend_head.ex │ │ ├── module_attribute_names.ex │ │ ├── module_pascal_case.ex │ │ ├── no_rescue.ex │ │ ├── private_helper_functions.ex │ │ ├── uncommon_errors.ex │ │ ├── unless_with_else.ex │ │ └── variable_names.ex │ ├── feature.ex │ └── feature │ │ ├── compiler.ex │ │ └── feature_error.ex │ ├── log_formatter.ex │ ├── quote_util.ex │ ├── source.ex │ ├── submission.ex │ ├── summary.ex │ └── test_suite │ ├── accumulate.ex │ ├── basketball_website.ex │ ├── bird_count.ex │ ├── boutique_inventory.ex │ ├── boutique_suggestions.ex │ ├── captains_log.ex │ ├── chessboard.ex │ ├── community_garden.ex │ ├── dancing_dots.ex │ ├── default.ex │ ├── dna_encoding.ex │ ├── file_sniffer.ex │ ├── freelancer_rates.ex │ ├── german_sysadmin.ex │ ├── gotta-snatch-em-all.ex │ ├── guessing_game.ex │ ├── high_school_sweetheart.ex │ ├── high_score.ex │ ├── language_list.ex │ ├── lasagna.ex │ ├── leap.ex │ ├── library_fees.ex │ ├── list_ops.ex │ ├── log_level.ex │ ├── name_badge.ex │ ├── need_for_speed.ex │ ├── new_passport.ex │ ├── newsletter.ex │ ├── pacman_rules.ex │ ├── remote_control_car.ex │ ├── rpg_character_sheet.ex │ ├── rpn_calculator.ex │ ├── rpn_calculator_inspection.ex │ ├── rpn_calculator_output.ex │ ├── sieve.ex │ ├── square_root.ex │ ├── strain.ex │ ├── take_a_number.ex │ ├── take_a_number_deluxe.ex │ ├── top_secret.ex │ ├── two_fer.ex │ └── wine_cellar.ex ├── mix.exs ├── mix.lock ├── test ├── elixir_analyzer │ ├── cli_test.exs │ ├── comment_test.exs │ ├── constants_test.exs │ ├── exercise_test │ │ ├── assert_call │ │ │ ├── erlang_modules_test.exs │ │ │ ├── function_head_call_test.exs │ │ │ ├── function_parentheses_test.exs │ │ │ ├── indirect_call_test.exs │ │ │ ├── kernel_functions_test.exs │ │ │ ├── module_level_call_test.exs │ │ │ ├── module_tracking_test.exs │ │ │ └── multiple_clause_functions_test.exs │ │ ├── assert_call_test.exs │ │ ├── assert_no_call_test.exs │ │ ├── check_source_test.exs │ │ ├── comment_order_test.exs │ │ ├── common_checks │ │ │ ├── boolean_functions_test.exs │ │ │ ├── comments_test.exs │ │ │ ├── compiler_warnings_test.exs │ │ │ ├── function_annotation_order_test.exs │ │ │ ├── function_capture_test.exs │ │ │ ├── function_names_test.exs │ │ │ ├── indentation_test.exs │ │ │ ├── last_line_assignment_test.exs │ │ │ ├── list_prepend_head_test.exs │ │ │ ├── module_attribute_names_test.exs │ │ │ ├── module_pascal_case_test.exs │ │ │ ├── no_rescue_test.exs │ │ │ ├── private_helper_functions_test.exs │ │ │ ├── uncommon_errors_test.exs │ │ │ ├── unless_with_else.exs │ │ │ └── variable_names_test.exs │ │ ├── common_checks_test.exs │ │ ├── feature │ │ │ ├── block_ends_with_test.exs │ │ │ ├── block_includes_test.exs │ │ │ ├── duplicate_features_test.exs │ │ │ ├── pipes_test.exs │ │ │ └── string_interpolation_test.exs │ │ ├── feature_test.exs │ │ └── suppress_if_test.exs │ ├── exercise_test_test.exs │ ├── log_formatter_test.exs │ └── test_suite │ │ ├── accumulate_test.exs │ │ ├── basketball_website_test.exs │ │ ├── bird_count_test.exs │ │ ├── boutique_inventory_test.exs │ │ ├── boutique_suggestions_test.exs │ │ ├── captains_log_test.exs │ │ ├── chessboard_test.exs │ │ ├── community_garden_test.exs │ │ ├── dancing_dots_test.exs │ │ ├── dna_encoding_test.exs │ │ ├── file_sniffer_test.exs │ │ ├── freelancer_rates_test.exs │ │ ├── german_sysadmin_test.exs │ │ ├── gotta_snatch_em_all_test.exs │ │ ├── guessing_game_test.exs │ │ ├── high_school_sweetheart_test.exs │ │ ├── high_score_test.exs │ │ ├── language_list_test.exs │ │ ├── lasagna_test.exs │ │ ├── leap_test.exs │ │ ├── library_fees_test.exs │ │ ├── list_ops_test.exs │ │ ├── log_level_test.exs │ │ ├── name_badge_test.exs │ │ ├── need_for_speed_test.exs │ │ ├── new_passport_test.exs │ │ ├── newsletter_test.exs │ │ ├── pacman_rules_test.exs │ │ ├── remote_control_car_test.exs │ │ ├── rpg_character_sheet_test.exs │ │ ├── rpn_calculator_inspection_test.exs │ │ ├── rpn_calculator_output_test.exs │ │ ├── sieve_test.exs │ │ ├── square_root_test.exs │ │ ├── strain_test.exs │ │ ├── take_a_number_deluxe_test.exs │ │ ├── take_a_number_test.exs │ │ ├── top_secret_test.exs │ │ ├── two_fer_test.exs │ │ └── wine_cellar_test.exs ├── elixir_analyzer_test.exs ├── support │ ├── analyzer_verification │ │ ├── assert_call.ex │ │ ├── assert_call │ │ │ ├── erlang_modules.ex │ │ │ ├── function_head_call.ex │ │ │ ├── function_parentheses.ex │ │ │ ├── indirect_call.ex │ │ │ ├── kernel_functions.ex │ │ │ ├── module_level_call.ex │ │ │ ├── module_tracking.ex │ │ │ └── multiple_clause_functions.ex │ │ ├── assert_no_call.ex │ │ ├── check_source.ex │ │ ├── comment_order.ex │ │ ├── feature.ex │ │ ├── feature │ │ │ ├── block_ends_with.ex │ │ │ ├── block_includes.ex │ │ │ ├── pipes.ex │ │ │ └── string_interpolation.ex │ │ └── suppress_if.ex │ ├── constants.ex │ └── exercise_test_case.ex └── test_helper.exs └── test_data ├── clock └── perfect_solution │ ├── .meta │ └── config.json │ ├── expected_analysis.json │ └── lib │ └── clock.ex ├── dancing-dots └── split_solution │ ├── .meta │ ├── config.json │ └── exemplar │ │ ├── animation.ex │ │ ├── flicker.ex │ │ └── zoom.ex │ ├── expected_analysis.json │ └── lib │ └── dancing_dots │ ├── animation.ex │ ├── dot.ex │ ├── dot_group.ex │ ├── flicker.ex │ └── zoom.ex ├── lasagna ├── deprecated_modules │ ├── .formatter.exs │ ├── .gitignore │ ├── .meta │ │ ├── config.json │ │ └── exemplar.ex │ ├── expected_analysis.json │ ├── lib │ │ └── lasagna.ex │ ├── mix.exs │ └── test │ │ ├── lasagna_test.exs │ │ └── test_helper.exs ├── failing_solution │ ├── .formatter.exs │ ├── .gitignore │ ├── .meta │ │ ├── config.json │ │ └── exemplar.ex │ ├── expected_analysis.json │ ├── lib │ │ └── lasagna.ex │ ├── mix.exs │ └── test │ │ ├── lasagna_test.exs │ │ └── test_helper.exs ├── missing_config │ └── expected_analysis.json ├── missing_exemplar │ ├── .formatter.exs │ ├── .gitignore │ ├── .meta │ │ └── config.json │ ├── expected_analysis.json │ ├── lib │ │ └── lasagna.ex │ ├── mix.exs │ └── test │ │ ├── lasagna_test.exs │ │ └── test_helper.exs ├── perfect_solution │ ├── .formatter.exs │ ├── .gitignore │ ├── .meta │ │ ├── config.json │ │ └── exemplar.ex │ ├── expected_analysis.json │ ├── lib │ │ └── lasagna.ex │ ├── mix.exs │ └── test │ │ ├── lasagna_test.exs │ │ └── test_helper.exs ├── wrong_config │ ├── .meta │ │ └── config.json │ └── expected_analysis.json ├── wrong_config2 │ ├── .meta │ │ └── config.json │ └── expected_analysis.json └── wrong_exemplar │ ├── .formatter.exs │ ├── .gitignore │ ├── .meta │ ├── config.json │ └── exemplar.ex │ ├── expected_analysis.json │ ├── lib │ └── lasagna.ex │ ├── mix.exs │ └── test │ ├── lasagna_test.exs │ └── test_helper.exs ├── square-root └── split_solution │ ├── .meta │ └── config.json │ ├── expected_analysis.json │ └── lib │ ├── square_root.ex │ └── square_root │ └── cheating.ex ├── take-a-number-deluxe └── perfect_solution │ ├── .meta │ └── config.json │ ├── expected_analysis.json │ └── lib │ ├── take_a_number_deluxe.ex │ └── take_a_number_deluxe │ ├── queue.ex │ └── state.ex └── two_fer ├── error_solution ├── .meta │ ├── config.json │ └── example.ex ├── README.md ├── expected_analysis.json ├── lib │ └── two_fer.ex └── test │ ├── test.exs │ └── two_fer_test.exs ├── imperfect_solution ├── .meta │ ├── config.json │ └── example.ex ├── README.md ├── expected_analysis.json ├── lib │ └── two_fer.ex └── test │ ├── test.exs │ └── two_fer_test.exs ├── informative_comments ├── .meta │ ├── config.json │ └── example.ex ├── expected_analysis.json └── lib │ └── two_fer.ex ├── missing_example_solution ├── .meta │ └── config.json ├── expected_analysis.json ├── lib │ └── two_fer.ex └── test │ └── two_fer_test.exs ├── missing_file_solution ├── .meta │ ├── config.json │ └── example.ex ├── README.md ├── expected_analysis.json └── test │ ├── test.exs │ └── two_fer_test.exs └── perfect_solution ├── .meta ├── config.json └── example.ex ├── README.md ├── expected_analysis.json ├── lib └── two_fer.ex └── test ├── test.exs └── two_fer_test.exs /.appends/.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.appends/.github/labels.yml -------------------------------------------------------------------------------- /.credo.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.credo.exs -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.dockerignore -------------------------------------------------------------------------------- /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | .github/CODEOWNERS @exercism/guardians 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.github/labels.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/elixir_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.github/workflows/elixir_test.yml -------------------------------------------------------------------------------- /.github/workflows/elixir_test_external.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.github/workflows/elixir_test_external.yml -------------------------------------------------------------------------------- /.github/workflows/ping-cross-track-maintainers-team.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.github/workflows/ping-cross-track-maintainers-team.yml -------------------------------------------------------------------------------- /.github/workflows/sync-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.github/workflows/sync-labels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/.gitmodules -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | elixir 1.19.4-otp-28 2 | erlang 28.1 3 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/README.md -------------------------------------------------------------------------------- /bin/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/bin/build.sh -------------------------------------------------------------------------------- /bin/check_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/bin/check_files.sh -------------------------------------------------------------------------------- /bin/run-tests-in-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/bin/run-tests-in-docker.sh -------------------------------------------------------------------------------- /bin/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/bin/run.sh -------------------------------------------------------------------------------- /bin/smoke_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/bin/smoke_test.sh -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/config/config.exs -------------------------------------------------------------------------------- /config/dev.exs: -------------------------------------------------------------------------------- 1 | import Config 2 | -------------------------------------------------------------------------------- /config/prod.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/config/prod.exs -------------------------------------------------------------------------------- /config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/config/test.exs -------------------------------------------------------------------------------- /docs/recipes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/recipes.md -------------------------------------------------------------------------------- /docs/step-01/step-01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/step-01/step-01.md -------------------------------------------------------------------------------- /docs/step-02/02-example-analysis.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/step-02/02-example-analysis.ex -------------------------------------------------------------------------------- /docs/step-02/02-example-module.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/step-02/02-example-module.ex -------------------------------------------------------------------------------- /docs/step-02/step-02.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/step-02/step-02.md -------------------------------------------------------------------------------- /docs/step-03/03-example-analysis.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/step-03/03-example-analysis.ex -------------------------------------------------------------------------------- /docs/step-03/03-example-module.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/step-03/03-example-module.ex -------------------------------------------------------------------------------- /docs/step-03/step-03.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/step-03/step-03.md -------------------------------------------------------------------------------- /docs/step-04/04-example-analysis-test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/step-04/04-example-analysis-test.exs -------------------------------------------------------------------------------- /docs/step-04/step-04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/step-04/step-04.md -------------------------------------------------------------------------------- /docs/writing-an-analyzer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/docs/writing-an-analyzer.md -------------------------------------------------------------------------------- /lib/elixir_analyzer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/cli.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/cli.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/comment.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/comment.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/constants.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/constants.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/assert_call.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/assert_call.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/assert_call/compiler.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/assert_call/compiler.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/assert_call/syntax_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/assert_call/syntax_error.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/check_source.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/check_source.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/check_source/compiler.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/check_source/compiler.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/boolean_functions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/boolean_functions.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/comments.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/comments.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/compiler_warnings.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/compiler_warnings.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/debug_functions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/debug_functions.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/deprecated_random_module.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/deprecated_random_module.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/exemplar_comparison.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/exemplar_comparison.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/function_annotation_order.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/function_annotation_order.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/function_capture.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/function_capture.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/function_names.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/function_names.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/indentation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/indentation.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/last_line_assignment.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/last_line_assignment.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/list_prepend_head.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/list_prepend_head.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/module_attribute_names.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/module_attribute_names.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/module_pascal_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/module_pascal_case.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/no_rescue.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/no_rescue.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/private_helper_functions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/private_helper_functions.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/uncommon_errors.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/uncommon_errors.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/unless_with_else.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/unless_with_else.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/common_checks/variable_names.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/common_checks/variable_names.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/feature.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/feature.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/feature/compiler.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/feature/compiler.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/exercise_test/feature/feature_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/exercise_test/feature/feature_error.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/log_formatter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/log_formatter.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/quote_util.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/quote_util.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/source.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/source.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/submission.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/submission.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/summary.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/summary.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/accumulate.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/accumulate.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/basketball_website.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/basketball_website.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/bird_count.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/bird_count.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/boutique_inventory.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/boutique_inventory.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/boutique_suggestions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/boutique_suggestions.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/captains_log.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/captains_log.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/chessboard.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/chessboard.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/community_garden.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/community_garden.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/dancing_dots.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/dancing_dots.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/default.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/default.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/dna_encoding.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/dna_encoding.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/file_sniffer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/file_sniffer.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/freelancer_rates.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/freelancer_rates.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/german_sysadmin.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/german_sysadmin.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/gotta-snatch-em-all.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/gotta-snatch-em-all.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/guessing_game.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/guessing_game.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/high_school_sweetheart.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/high_school_sweetheart.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/high_score.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/high_score.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/language_list.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/language_list.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/lasagna.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/lasagna.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/leap.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/leap.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/library_fees.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/library_fees.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/list_ops.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/list_ops.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/log_level.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/log_level.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/name_badge.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/name_badge.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/need_for_speed.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/need_for_speed.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/new_passport.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/new_passport.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/newsletter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/newsletter.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/pacman_rules.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/pacman_rules.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/remote_control_car.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/remote_control_car.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/rpg_character_sheet.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/rpg_character_sheet.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/rpn_calculator.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/rpn_calculator.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/rpn_calculator_inspection.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/rpn_calculator_inspection.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/rpn_calculator_output.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/rpn_calculator_output.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/sieve.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/sieve.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/square_root.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/square_root.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/strain.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/strain.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/take_a_number.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/take_a_number.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/take_a_number_deluxe.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/take_a_number_deluxe.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/top_secret.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/top_secret.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/two_fer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/two_fer.ex -------------------------------------------------------------------------------- /lib/elixir_analyzer/test_suite/wine_cellar.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/lib/elixir_analyzer/test_suite/wine_cellar.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/mix.lock -------------------------------------------------------------------------------- /test/elixir_analyzer/cli_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/cli_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/comment_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/comment_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/constants_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/constants_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/assert_call/erlang_modules_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/assert_call/erlang_modules_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/assert_call/function_head_call_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/assert_call/function_head_call_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/assert_call/function_parentheses_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/assert_call/function_parentheses_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/assert_call/indirect_call_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/assert_call/indirect_call_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/assert_call/kernel_functions_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/assert_call/kernel_functions_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/assert_call/module_level_call_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/assert_call/module_level_call_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/assert_call/module_tracking_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/assert_call/module_tracking_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/assert_call/multiple_clause_functions_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/assert_call/multiple_clause_functions_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/assert_call_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/assert_call_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/assert_no_call_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/assert_no_call_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/check_source_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/check_source_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/comment_order_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/comment_order_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/boolean_functions_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/boolean_functions_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/comments_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/comments_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/compiler_warnings_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/compiler_warnings_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/function_annotation_order_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/function_annotation_order_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/function_capture_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/function_capture_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/function_names_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/function_names_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/indentation_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/indentation_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/last_line_assignment_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/last_line_assignment_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/list_prepend_head_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/list_prepend_head_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/module_attribute_names_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/module_attribute_names_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/module_pascal_case_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/module_pascal_case_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/no_rescue_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/no_rescue_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/private_helper_functions_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/private_helper_functions_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/uncommon_errors_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/uncommon_errors_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/unless_with_else.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/unless_with_else.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks/variable_names_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks/variable_names_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/common_checks_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/common_checks_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/feature/block_ends_with_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/feature/block_ends_with_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/feature/block_includes_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/feature/block_includes_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/feature/duplicate_features_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/feature/duplicate_features_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/feature/pipes_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/feature/pipes_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/feature/string_interpolation_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/feature/string_interpolation_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/feature_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/feature_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test/suppress_if_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test/suppress_if_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/exercise_test_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/exercise_test_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/log_formatter_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/log_formatter_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/accumulate_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/accumulate_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/basketball_website_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/basketball_website_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/bird_count_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/bird_count_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/boutique_inventory_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/boutique_inventory_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/boutique_suggestions_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/boutique_suggestions_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/captains_log_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/captains_log_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/chessboard_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/chessboard_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/community_garden_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/community_garden_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/dancing_dots_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/dancing_dots_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/dna_encoding_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/dna_encoding_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/file_sniffer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/file_sniffer_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/freelancer_rates_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/freelancer_rates_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/german_sysadmin_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/german_sysadmin_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/gotta_snatch_em_all_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/gotta_snatch_em_all_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/guessing_game_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/guessing_game_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/high_school_sweetheart_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/high_school_sweetheart_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/high_score_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/high_score_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/language_list_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/language_list_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/lasagna_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/lasagna_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/leap_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/leap_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/library_fees_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/library_fees_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/list_ops_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/list_ops_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/log_level_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/log_level_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/name_badge_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/name_badge_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/need_for_speed_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/need_for_speed_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/new_passport_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/new_passport_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/newsletter_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/newsletter_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/pacman_rules_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/pacman_rules_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/remote_control_car_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/remote_control_car_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/rpg_character_sheet_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/rpg_character_sheet_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/rpn_calculator_inspection_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/rpn_calculator_inspection_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/rpn_calculator_output_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/rpn_calculator_output_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/sieve_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/sieve_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/square_root_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/square_root_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/strain_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/strain_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/take_a_number_deluxe_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/take_a_number_deluxe_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/take_a_number_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/take_a_number_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/top_secret_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/top_secret_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/two_fer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/two_fer_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer/test_suite/wine_cellar_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer/test_suite/wine_cellar_test.exs -------------------------------------------------------------------------------- /test/elixir_analyzer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/elixir_analyzer_test.exs -------------------------------------------------------------------------------- /test/support/analyzer_verification/assert_call.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/assert_call.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/assert_call/erlang_modules.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/assert_call/erlang_modules.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/assert_call/function_head_call.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/assert_call/function_head_call.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/assert_call/function_parentheses.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/assert_call/function_parentheses.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/assert_call/indirect_call.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/assert_call/indirect_call.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/assert_call/kernel_functions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/assert_call/kernel_functions.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/assert_call/module_level_call.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/assert_call/module_level_call.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/assert_call/module_tracking.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/assert_call/module_tracking.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/assert_call/multiple_clause_functions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/assert_call/multiple_clause_functions.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/assert_no_call.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/assert_no_call.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/check_source.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/check_source.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/comment_order.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/comment_order.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/feature.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/feature.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/feature/block_ends_with.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/feature/block_ends_with.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/feature/block_includes.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/feature/block_includes.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/feature/pipes.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/feature/pipes.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/feature/string_interpolation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/feature/string_interpolation.ex -------------------------------------------------------------------------------- /test/support/analyzer_verification/suppress_if.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/analyzer_verification/suppress_if.ex -------------------------------------------------------------------------------- /test/support/constants.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/constants.ex -------------------------------------------------------------------------------- /test/support/exercise_test_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/support/exercise_test_case.ex -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test/test_helper.exs -------------------------------------------------------------------------------- /test_data/clock/perfect_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/clock/perfect_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/clock/perfect_solution/expected_analysis.json: -------------------------------------------------------------------------------- 1 | {"comments":[],"summary":"Submission analyzed. No automated suggestions found."} 2 | -------------------------------------------------------------------------------- /test_data/clock/perfect_solution/lib/clock.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/clock/perfect_solution/lib/clock.ex -------------------------------------------------------------------------------- /test_data/dancing-dots/split_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/dancing-dots/split_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/dancing-dots/split_solution/.meta/exemplar/animation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/dancing-dots/split_solution/.meta/exemplar/animation.ex -------------------------------------------------------------------------------- /test_data/dancing-dots/split_solution/.meta/exemplar/flicker.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/dancing-dots/split_solution/.meta/exemplar/flicker.ex -------------------------------------------------------------------------------- /test_data/dancing-dots/split_solution/.meta/exemplar/zoom.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/dancing-dots/split_solution/.meta/exemplar/zoom.ex -------------------------------------------------------------------------------- /test_data/dancing-dots/split_solution/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/dancing-dots/split_solution/expected_analysis.json -------------------------------------------------------------------------------- /test_data/dancing-dots/split_solution/lib/dancing_dots/animation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/dancing-dots/split_solution/lib/dancing_dots/animation.ex -------------------------------------------------------------------------------- /test_data/dancing-dots/split_solution/lib/dancing_dots/dot.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/dancing-dots/split_solution/lib/dancing_dots/dot.ex -------------------------------------------------------------------------------- /test_data/dancing-dots/split_solution/lib/dancing_dots/dot_group.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/dancing-dots/split_solution/lib/dancing_dots/dot_group.ex -------------------------------------------------------------------------------- /test_data/dancing-dots/split_solution/lib/dancing_dots/flicker.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/dancing-dots/split_solution/lib/dancing_dots/flicker.ex -------------------------------------------------------------------------------- /test_data/dancing-dots/split_solution/lib/dancing_dots/zoom.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/dancing-dots/split_solution/lib/dancing_dots/zoom.ex -------------------------------------------------------------------------------- /test_data/lasagna/deprecated_modules/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/deprecated_modules/.formatter.exs -------------------------------------------------------------------------------- /test_data/lasagna/deprecated_modules/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/deprecated_modules/.gitignore -------------------------------------------------------------------------------- /test_data/lasagna/deprecated_modules/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/deprecated_modules/.meta/config.json -------------------------------------------------------------------------------- /test_data/lasagna/deprecated_modules/.meta/exemplar.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/deprecated_modules/.meta/exemplar.ex -------------------------------------------------------------------------------- /test_data/lasagna/deprecated_modules/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/deprecated_modules/expected_analysis.json -------------------------------------------------------------------------------- /test_data/lasagna/deprecated_modules/lib/lasagna.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/deprecated_modules/lib/lasagna.ex -------------------------------------------------------------------------------- /test_data/lasagna/deprecated_modules/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/deprecated_modules/mix.exs -------------------------------------------------------------------------------- /test_data/lasagna/deprecated_modules/test/lasagna_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/deprecated_modules/test/lasagna_test.exs -------------------------------------------------------------------------------- /test_data/lasagna/deprecated_modules/test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/deprecated_modules/test/test_helper.exs -------------------------------------------------------------------------------- /test_data/lasagna/failing_solution/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/failing_solution/.formatter.exs -------------------------------------------------------------------------------- /test_data/lasagna/failing_solution/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/failing_solution/.gitignore -------------------------------------------------------------------------------- /test_data/lasagna/failing_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/failing_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/lasagna/failing_solution/.meta/exemplar.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/failing_solution/.meta/exemplar.ex -------------------------------------------------------------------------------- /test_data/lasagna/failing_solution/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/failing_solution/expected_analysis.json -------------------------------------------------------------------------------- /test_data/lasagna/failing_solution/lib/lasagna.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/failing_solution/lib/lasagna.ex -------------------------------------------------------------------------------- /test_data/lasagna/failing_solution/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/failing_solution/mix.exs -------------------------------------------------------------------------------- /test_data/lasagna/failing_solution/test/lasagna_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/failing_solution/test/lasagna_test.exs -------------------------------------------------------------------------------- /test_data/lasagna/failing_solution/test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/failing_solution/test/test_helper.exs -------------------------------------------------------------------------------- /test_data/lasagna/missing_config/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/missing_config/expected_analysis.json -------------------------------------------------------------------------------- /test_data/lasagna/missing_exemplar/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/missing_exemplar/.formatter.exs -------------------------------------------------------------------------------- /test_data/lasagna/missing_exemplar/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/missing_exemplar/.gitignore -------------------------------------------------------------------------------- /test_data/lasagna/missing_exemplar/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/missing_exemplar/.meta/config.json -------------------------------------------------------------------------------- /test_data/lasagna/missing_exemplar/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/missing_exemplar/expected_analysis.json -------------------------------------------------------------------------------- /test_data/lasagna/missing_exemplar/lib/lasagna.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/missing_exemplar/lib/lasagna.ex -------------------------------------------------------------------------------- /test_data/lasagna/missing_exemplar/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/missing_exemplar/mix.exs -------------------------------------------------------------------------------- /test_data/lasagna/missing_exemplar/test/lasagna_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/missing_exemplar/test/lasagna_test.exs -------------------------------------------------------------------------------- /test_data/lasagna/missing_exemplar/test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/missing_exemplar/test/test_helper.exs -------------------------------------------------------------------------------- /test_data/lasagna/perfect_solution/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/perfect_solution/.formatter.exs -------------------------------------------------------------------------------- /test_data/lasagna/perfect_solution/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/perfect_solution/.gitignore -------------------------------------------------------------------------------- /test_data/lasagna/perfect_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/perfect_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/lasagna/perfect_solution/.meta/exemplar.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/perfect_solution/.meta/exemplar.ex -------------------------------------------------------------------------------- /test_data/lasagna/perfect_solution/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/perfect_solution/expected_analysis.json -------------------------------------------------------------------------------- /test_data/lasagna/perfect_solution/lib/lasagna.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/perfect_solution/lib/lasagna.ex -------------------------------------------------------------------------------- /test_data/lasagna/perfect_solution/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/perfect_solution/mix.exs -------------------------------------------------------------------------------- /test_data/lasagna/perfect_solution/test/lasagna_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/perfect_solution/test/lasagna_test.exs -------------------------------------------------------------------------------- /test_data/lasagna/perfect_solution/test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/perfect_solution/test/test_helper.exs -------------------------------------------------------------------------------- /test_data/lasagna/wrong_config/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_config/.meta/config.json -------------------------------------------------------------------------------- /test_data/lasagna/wrong_config/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_config/expected_analysis.json -------------------------------------------------------------------------------- /test_data/lasagna/wrong_config2/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_config2/.meta/config.json -------------------------------------------------------------------------------- /test_data/lasagna/wrong_config2/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_config2/expected_analysis.json -------------------------------------------------------------------------------- /test_data/lasagna/wrong_exemplar/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_exemplar/.formatter.exs -------------------------------------------------------------------------------- /test_data/lasagna/wrong_exemplar/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_exemplar/.gitignore -------------------------------------------------------------------------------- /test_data/lasagna/wrong_exemplar/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_exemplar/.meta/config.json -------------------------------------------------------------------------------- /test_data/lasagna/wrong_exemplar/.meta/exemplar.ex: -------------------------------------------------------------------------------- 1 | defmodule Lasagna do 2 | 3 | def expected_minutes_in_oven() do 4 | -------------------------------------------------------------------------------- /test_data/lasagna/wrong_exemplar/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_exemplar/expected_analysis.json -------------------------------------------------------------------------------- /test_data/lasagna/wrong_exemplar/lib/lasagna.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_exemplar/lib/lasagna.ex -------------------------------------------------------------------------------- /test_data/lasagna/wrong_exemplar/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_exemplar/mix.exs -------------------------------------------------------------------------------- /test_data/lasagna/wrong_exemplar/test/lasagna_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_exemplar/test/lasagna_test.exs -------------------------------------------------------------------------------- /test_data/lasagna/wrong_exemplar/test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/lasagna/wrong_exemplar/test/test_helper.exs -------------------------------------------------------------------------------- /test_data/square-root/split_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/square-root/split_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/square-root/split_solution/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/square-root/split_solution/expected_analysis.json -------------------------------------------------------------------------------- /test_data/square-root/split_solution/lib/square_root.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/square-root/split_solution/lib/square_root.ex -------------------------------------------------------------------------------- /test_data/square-root/split_solution/lib/square_root/cheating.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/square-root/split_solution/lib/square_root/cheating.ex -------------------------------------------------------------------------------- /test_data/take-a-number-deluxe/perfect_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/take-a-number-deluxe/perfect_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/take-a-number-deluxe/perfect_solution/expected_analysis.json: -------------------------------------------------------------------------------- 1 | {"comments":[],"summary":"Submission analyzed. No automated suggestions found."} 2 | -------------------------------------------------------------------------------- /test_data/take-a-number-deluxe/perfect_solution/lib/take_a_number_deluxe.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/take-a-number-deluxe/perfect_solution/lib/take_a_number_deluxe.ex -------------------------------------------------------------------------------- /test_data/take-a-number-deluxe/perfect_solution/lib/take_a_number_deluxe/queue.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/take-a-number-deluxe/perfect_solution/lib/take_a_number_deluxe/queue.ex -------------------------------------------------------------------------------- /test_data/take-a-number-deluxe/perfect_solution/lib/take_a_number_deluxe/state.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/take-a-number-deluxe/perfect_solution/lib/take_a_number_deluxe/state.ex -------------------------------------------------------------------------------- /test_data/two_fer/error_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/error_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/two_fer/error_solution/.meta/example.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/error_solution/.meta/example.ex -------------------------------------------------------------------------------- /test_data/two_fer/error_solution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/error_solution/README.md -------------------------------------------------------------------------------- /test_data/two_fer/error_solution/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/error_solution/expected_analysis.json -------------------------------------------------------------------------------- /test_data/two_fer/error_solution/lib/two_fer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/error_solution/lib/two_fer.ex -------------------------------------------------------------------------------- /test_data/two_fer/error_solution/test/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/error_solution/test/test.exs -------------------------------------------------------------------------------- /test_data/two_fer/error_solution/test/two_fer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/error_solution/test/two_fer_test.exs -------------------------------------------------------------------------------- /test_data/two_fer/imperfect_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/imperfect_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/two_fer/imperfect_solution/.meta/example.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/imperfect_solution/.meta/example.ex -------------------------------------------------------------------------------- /test_data/two_fer/imperfect_solution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/imperfect_solution/README.md -------------------------------------------------------------------------------- /test_data/two_fer/imperfect_solution/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/imperfect_solution/expected_analysis.json -------------------------------------------------------------------------------- /test_data/two_fer/imperfect_solution/lib/two_fer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/imperfect_solution/lib/two_fer.ex -------------------------------------------------------------------------------- /test_data/two_fer/imperfect_solution/test/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/imperfect_solution/test/test.exs -------------------------------------------------------------------------------- /test_data/two_fer/imperfect_solution/test/two_fer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/imperfect_solution/test/two_fer_test.exs -------------------------------------------------------------------------------- /test_data/two_fer/informative_comments/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/informative_comments/.meta/config.json -------------------------------------------------------------------------------- /test_data/two_fer/informative_comments/.meta/example.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/informative_comments/.meta/example.ex -------------------------------------------------------------------------------- /test_data/two_fer/informative_comments/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/informative_comments/expected_analysis.json -------------------------------------------------------------------------------- /test_data/two_fer/informative_comments/lib/two_fer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/informative_comments/lib/two_fer.ex -------------------------------------------------------------------------------- /test_data/two_fer/missing_example_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/missing_example_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/two_fer/missing_example_solution/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/missing_example_solution/expected_analysis.json -------------------------------------------------------------------------------- /test_data/two_fer/missing_example_solution/lib/two_fer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/missing_example_solution/lib/two_fer.ex -------------------------------------------------------------------------------- /test_data/two_fer/missing_example_solution/test/two_fer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/missing_example_solution/test/two_fer_test.exs -------------------------------------------------------------------------------- /test_data/two_fer/missing_file_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/missing_file_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/two_fer/missing_file_solution/.meta/example.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/missing_file_solution/.meta/example.ex -------------------------------------------------------------------------------- /test_data/two_fer/missing_file_solution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/missing_file_solution/README.md -------------------------------------------------------------------------------- /test_data/two_fer/missing_file_solution/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/missing_file_solution/expected_analysis.json -------------------------------------------------------------------------------- /test_data/two_fer/missing_file_solution/test/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/missing_file_solution/test/test.exs -------------------------------------------------------------------------------- /test_data/two_fer/missing_file_solution/test/two_fer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/missing_file_solution/test/two_fer_test.exs -------------------------------------------------------------------------------- /test_data/two_fer/perfect_solution/.meta/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/perfect_solution/.meta/config.json -------------------------------------------------------------------------------- /test_data/two_fer/perfect_solution/.meta/example.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/perfect_solution/.meta/example.ex -------------------------------------------------------------------------------- /test_data/two_fer/perfect_solution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/perfect_solution/README.md -------------------------------------------------------------------------------- /test_data/two_fer/perfect_solution/expected_analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/perfect_solution/expected_analysis.json -------------------------------------------------------------------------------- /test_data/two_fer/perfect_solution/lib/two_fer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/perfect_solution/lib/two_fer.ex -------------------------------------------------------------------------------- /test_data/two_fer/perfect_solution/test/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/perfect_solution/test/test.exs -------------------------------------------------------------------------------- /test_data/two_fer/perfect_solution/test/two_fer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exercism/elixir-analyzer/HEAD/test_data/two_fer/perfect_solution/test/two_fer_test.exs --------------------------------------------------------------------------------