├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature-request.md └── workflows │ └── ci.yaml ├── .gitignore ├── CHALLENGES.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LEXING_ISSUES.md ├── LICENSE ├── LICENSE.AGPL ├── Makefile ├── README.md ├── ROADMAP.md ├── docs ├── area_annotation_example.png ├── assets │ ├── alert-triangle.svg │ ├── bar-chart-2.svg │ ├── check-square.svg │ ├── download.svg │ ├── edit.svg │ ├── external-link.svg │ ├── file-text.svg │ ├── help-circle.svg │ ├── package.svg │ ├── settings.svg │ └── terminal.svg ├── block_property_example.png ├── bmc.html ├── cli.html ├── configuration.html ├── copyright.html ├── diff.html ├── index.html ├── internal │ ├── asn_cfg.dot │ ├── asn_pdg.dot │ ├── matlab_operators.txt │ └── slx_format.txt ├── lint.html ├── metrics.html ├── pragmas.html ├── presentations │ ├── .gitignore │ └── what_is_miss_hit │ │ ├── metrics.png │ │ └── what_is_miss_hit.tex ├── style.css ├── style_checker.html ├── subsystem_annotation_example.png └── trace.html ├── experimental ├── add_one.c ├── cbmc_extract_symbol_table.py ├── foo.c ├── sanity_test.sh ├── shape.py └── trivial.c ├── hook_scripts └── copyright_year.py ├── mh_bmc ├── mh_copyright ├── mh_debug_enumerate_simulink_blocks ├── mh_debug_parser ├── mh_diff ├── mh_lint ├── mh_metric ├── mh_sl_unpack ├── mh_style ├── mh_trace ├── miss_hit.cfg ├── miss_hit.m ├── miss_hit ├── __init__.py ├── g_cfg.py ├── goto_ast.py ├── graph.py ├── m_entity.py ├── m_sem.py ├── m_type_inference.py ├── mh_bmc.py ├── mh_copyright.py ├── mh_diff.py ├── mh_lint.py └── mh_trace.py ├── miss_hit_core ├── __init__.py ├── cfg_ast.py ├── cfg_parser.py ├── cfg_tree.py ├── command_line.py ├── config.py ├── errors.py ├── m_ast.py ├── m_entity_root.py ├── m_language.py ├── m_language_builtins.py ├── m_lexer.py ├── m_parse_utils.py ├── m_parser.py ├── m_types.py ├── mh_metric.py ├── mh_style.py ├── pathutil.py ├── resources.py ├── s_ast.py ├── s_parser.py ├── version.py └── work_package.py ├── pylint3.cfg ├── setup.cfg ├── setup_agpl.py ├── setup_gpl.py ├── tests ├── .gitignore ├── bmc │ └── trivial_add_one │ │ ├── add_one.m │ │ ├── add_one.txt │ │ ├── add_zero.m │ │ └── add_zero.txt ├── config_parser │ ├── activation │ │ ├── invalid.cfg │ │ ├── invalid.cfg.out │ │ ├── valid.cfg │ │ └── valid.cfg.out │ ├── choices │ │ ├── invalid.cfg │ │ ├── invalid.cfg.out │ │ ├── valid.cfg │ │ └── valid.cfg.out │ ├── dir_exclusion │ │ ├── dir_a │ │ │ └── potato.m │ │ ├── invalid.cfg │ │ ├── invalid.cfg.out │ │ ├── valid.cfg │ │ └── valid.cfg.out │ ├── language │ │ ├── invalid_1.cfg │ │ ├── invalid_1.cfg.out │ │ ├── valid_1.cfg │ │ └── valid_1.cfg.out │ ├── metric_limit │ │ ├── invalid.cfg │ │ ├── invalid.cfg.out │ │ ├── valid.cfg │ │ └── valid.cfg.out │ ├── real_world │ │ ├── real_world_1.cfg │ │ ├── real_world_1.cfg.out │ │ ├── real_world_2.cfg │ │ ├── real_world_2.cfg.out │ │ └── testing │ │ │ └── miss_hit.cfg │ ├── slight_typo │ │ ├── typo.cfg │ │ └── typo.cfg.out │ ├── style_application │ │ ├── invalid.cfg │ │ ├── invalid.cfg.out │ │ ├── valid.cfg │ │ └── valid.cfg.out │ └── style_configuration │ │ ├── invalid.cfg │ │ ├── invalid.cfg.out │ │ ├── valid.cfg │ │ └── valid.cfg.out ├── copyright │ ├── add_notice │ │ ├── cmdline │ │ ├── dynamic_matlab │ │ │ ├── test_1.m │ │ │ ├── test_1.m_fixed │ │ │ ├── test_2.m │ │ │ ├── test_2.m_fixed │ │ │ ├── test_3.m │ │ │ ├── test_3.m_fixed │ │ │ ├── test_4.m │ │ │ ├── test_4.m_fixed │ │ │ ├── test_5.m │ │ │ ├── test_5.m_fixed │ │ │ ├── test_6.m │ │ │ └── test_6.m_fixed │ │ ├── dynamic_octave │ │ │ ├── miss_hit.cfg │ │ │ ├── test_1.m │ │ │ ├── test_1.m_fixed │ │ │ ├── test_2.m │ │ │ ├── test_2.m_fixed │ │ │ ├── test_3.m │ │ │ ├── test_3.m_fixed │ │ │ ├── test_4.m │ │ │ ├── test_4.m_fixed │ │ │ ├── test_5.m │ │ │ ├── test_5.m_fixed │ │ │ ├── test_6.m │ │ │ └── test_6.m_fixed │ │ └── expected_out.txt │ ├── change_entity │ │ ├── cmdline │ │ ├── expected_out.txt │ │ ├── test_1.m │ │ ├── test_1.m_fixed │ │ ├── test_1_o.m │ │ ├── test_1_o.m_fixed │ │ ├── test_2.m │ │ ├── test_2.m_fixed │ │ ├── test_2_o.m │ │ ├── test_2_o.m_fixed │ │ ├── test_3.m │ │ ├── test_3.m_fixed │ │ ├── test_3_o.m │ │ ├── test_3_o.m_fixed │ │ ├── test_4.m │ │ ├── test_4.m_fixed │ │ ├── test_4_o.m │ │ └── test_4_o.m_fixed │ ├── corner_case_only_header │ │ ├── README.md │ │ ├── cmdline │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── corner_case_pragma │ │ ├── cmdline │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test.m │ │ └── test.m_fixed │ ├── merge │ │ ├── cmdline │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test_1.m │ │ ├── test_1.m_fixed │ │ ├── test_1_no_newline.m │ │ ├── test_1_no_newline.m_fixed │ │ ├── test_2.m │ │ ├── test_2.m_fixed │ │ ├── test_3.m │ │ ├── test_3.m_fixed │ │ ├── test_4.m │ │ ├── test_4.m_fixed │ │ ├── test_5.m │ │ ├── test_5.m_fixed │ │ ├── test_6.m │ │ ├── test_6.m_fixed │ │ ├── test_7.m │ │ ├── test_7.m_fixed │ │ ├── test_8.m │ │ ├── test_8.m_fixed │ │ ├── test_9.m │ │ └── test_9.m_fixed │ ├── no_primary │ │ ├── cmdline │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── one │ │ │ ├── miss_hit.cfg │ │ │ ├── test_1.m │ │ │ └── test_1.m_fixed │ │ ├── two │ │ │ ├── miss_hit.cfg │ │ │ ├── test_1.m │ │ │ └── test_1.m_fixed │ │ └── zero │ │ │ ├── test_1.m │ │ │ └── test_1.m_fixed │ ├── octave │ │ ├── cmdline │ │ ├── expected_out.txt │ │ ├── test_1.m │ │ ├── test_1.m_fixed │ │ ├── test_2.m │ │ └── test_2.m_fixed │ └── update_year │ │ ├── README.md │ │ ├── bar.m │ │ ├── bar.m_fixed │ │ ├── baz.m │ │ ├── baz.m_fixed │ │ ├── bork.m │ │ ├── bork.m_fixed │ │ ├── cmdline │ │ ├── docstring_1.m │ │ ├── docstring_1.m_fixed │ │ ├── empty.m │ │ ├── empty.m_fixed │ │ ├── expected_out.txt │ │ ├── foo.m │ │ ├── foo.m_fixed │ │ ├── kitten.m │ │ ├── kitten.m_fixed │ │ ├── matching_years.m │ │ ├── matching_years.m_fixed │ │ ├── multiple.m │ │ ├── multiple.m_fixed │ │ ├── no_copyright.m │ │ ├── no_copyright.m_fixed │ │ ├── year_wrong.m │ │ └── year_wrong.m_fixed ├── coverage.cfg ├── lexer │ ├── 2019b_hex_and_binary_literals │ │ ├── invalid_suffix_01.m │ │ ├── invalid_suffix_01.m.out │ │ ├── invalid_suffix_02.m │ │ ├── invalid_suffix_02.m.out │ │ ├── test.m │ │ ├── test.m.out │ │ ├── wrong_01.m │ │ ├── wrong_01.m.out │ │ ├── wrong_02.m │ │ └── wrong_02.m.out │ ├── annotations │ │ ├── test.m │ │ └── test.m.out │ ├── basic │ │ ├── lexing_test.m │ │ ├── lexing_test.m.out │ │ ├── lexing_test_errors.m │ │ └── lexing_test_errors.m.out │ ├── block_comments │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ ├── test_03.m.out │ │ ├── test_04.m │ │ ├── test_04.m.out │ │ ├── test_05.m │ │ ├── test_05.m.out │ │ ├── test_06.m │ │ ├── test_06.m.out │ │ ├── test_07.m │ │ ├── test_07.m.out │ │ ├── test_08.m │ │ └── test_08.m.out │ ├── bug_170_op_ambiguity │ │ ├── test.m │ │ └── test.m.out │ ├── bug_238_function_named_end │ │ ├── Potato.m │ │ └── Potato.m.out │ ├── bug_252 │ │ ├── test.m │ │ ├── test.m.out │ │ ├── test2.m │ │ └── test2.m.out │ ├── bug_253 │ │ ├── test.m │ │ └── test.m.out │ ├── bug_45 │ │ ├── foo.m │ │ └── foo.m.out │ ├── bug_55 │ │ ├── invalid_1.m │ │ ├── invalid_1.m.out │ │ ├── test.m │ │ ├── test.m.out │ │ ├── test_2.m │ │ └── test_2.m.out │ ├── bug_64 │ │ ├── test.m │ │ ├── test.m.out │ │ ├── test2.m │ │ ├── test2.m.out │ │ ├── test3.m │ │ ├── test3.m.out │ │ ├── test4.m │ │ ├── test4.m.out │ │ ├── test5.m │ │ ├── test5.m.out │ │ ├── test6.m │ │ └── test6.m.out │ ├── bug_73 │ │ ├── test.m │ │ └── test.m.out │ ├── bug_78 │ │ ├── test.m │ │ ├── test.m.out │ │ ├── test2.m │ │ └── test2.m.out │ ├── command_form │ │ ├── commands.m │ │ ├── commands.m.out │ │ ├── details.m │ │ ├── details.m.out │ │ ├── mistakes.m │ │ ├── mistakes.m.out │ │ ├── mixed.m │ │ ├── mixed.m.out │ │ ├── not_commands.m │ │ └── not_commands.m.out │ ├── matrix │ │ ├── function.m │ │ ├── function.m.out │ │ ├── simple.m │ │ ├── simple.m.out │ │ ├── simple_2.m │ │ ├── simple_2.m.out │ │ ├── simple_3.m │ │ ├── simple_3.m.out │ │ ├── simple_4.m │ │ ├── simple_4.m.out │ │ ├── simple_5.m │ │ ├── simple_5.m.out │ │ ├── simple_6.m │ │ ├── simple_6.m.out │ │ ├── simple_7.m │ │ ├── simple_7.m.out │ │ ├── simple_8.m │ │ ├── simple_8.m.out │ │ ├── simple_9.m │ │ ├── simple_9.m.out │ │ ├── test_invalid_assignment_1.m │ │ ├── test_invalid_assignment_1.m.out │ │ ├── test_invalid_bracket_1.m │ │ ├── test_invalid_bracket_1.m.out │ │ ├── test_invalid_bracket_2.m │ │ ├── test_invalid_bracket_2.m.out │ │ ├── test_valid.m │ │ └── test_valid.m.out │ ├── numbers │ │ ├── numbers.m │ │ └── numbers.m.out │ └── shell_escape │ │ ├── test_01.m │ │ └── test_01.m.out ├── lint │ ├── block_comments │ │ ├── expected_out.txt │ │ ├── test_01.m │ │ ├── test_02.m │ │ ├── test_03.m │ │ ├── test_04.m │ │ ├── test_05.m │ │ ├── test_06.m │ │ ├── test_07.m │ │ └── test_08.m │ ├── builtin_redefinition │ │ ├── +potato │ │ │ └── clear.m │ │ ├── eps.m │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ └── test.m │ ├── contents │ │ ├── expected_out.txt │ │ ├── invalid │ │ │ └── Contents.m │ │ └── valid │ │ │ └── Contents.m │ ├── function_naming │ │ ├── README.md │ │ ├── expected_out.txt │ │ ├── potato.m │ │ └── wibble.m │ ├── incorrect_test_tags │ │ ├── MyTest.m │ │ └── expected_out.txt │ ├── octave_global_functions │ │ ├── README.md │ │ ├── expected_out.txt │ │ ├── foo.m │ │ ├── miss_hit.cfg │ │ ├── test_1.m │ │ ├── test_1_b.m │ │ ├── test_2.m │ │ ├── test_3.m │ │ ├── test_4.m │ │ └── wibble.m │ └── relation_chaining │ │ ├── expected_out.txt │ │ └── test.m ├── metrics │ ├── basic │ │ ├── expected_out.txt │ │ ├── file_1.m │ │ ├── file_2.m │ │ ├── metrics.html │ │ ├── metrics.json │ │ └── npath.m │ ├── bug_139 │ │ ├── expected_out.txt │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── test_01.m │ │ ├── test_02.m │ │ └── test_03.m │ ├── bug_218_invalid_code │ │ ├── README.md │ │ ├── expected_out.txt │ │ ├── invalid.m │ │ ├── metrics.html │ │ └── metrics.json │ ├── configuration │ │ ├── expected_out.txt │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── miss_hit.cfg │ │ └── test.m │ ├── cyclomatic_complexity │ │ ├── complete_if.m │ │ ├── complex_loop.m │ │ ├── degenerate_try.m │ │ ├── expected_out.txt │ │ ├── extended_if.m │ │ ├── flat.m │ │ ├── maybe_exception.m │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── pragma.m │ │ ├── short_circuits.m │ │ ├── short_circuits_2.m │ │ ├── short_if.m │ │ ├── simple_for.m │ │ ├── simple_spmd.m │ │ ├── simple_try.m │ │ ├── simple_while.m │ │ ├── switch_minimal.m │ │ ├── switch_three_options.m │ │ ├── switch_two_options.m │ │ ├── switch_with_default.m │ │ └── void_statements.m │ ├── disabled_metrics │ │ ├── expected_out.txt │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── no_file_metrics │ │ │ ├── foo.m │ │ │ └── miss_hit.cfg │ │ ├── no_function_metrics │ │ │ ├── foo.m │ │ │ └── miss_hit.cfg │ │ ├── partial │ │ │ ├── foo.m │ │ │ └── miss_hit.cfg │ │ └── useless_config │ │ │ ├── foo.m │ │ │ └── miss_hit.cfg │ ├── function_length │ │ ├── expected_out.txt │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── test_01.m │ │ └── test_02.m │ ├── globals │ │ ├── expected_out.txt │ │ ├── f1.m │ │ ├── f2.m │ │ ├── f3.m │ │ ├── metrics.html │ │ ├── metrics.json │ │ └── setup.m │ ├── justifications │ │ ├── class_file.m │ │ ├── expected_out.txt │ │ ├── function_file.m │ │ ├── function_file_justified.m │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── miss_hit.cfg │ │ ├── multi_line.m │ │ ├── script_file.m │ │ └── script_file_justified.m │ ├── persistent │ │ ├── expected_out.txt │ │ ├── metrics.html │ │ ├── metrics.json │ │ └── test_01.m │ ├── simulink │ │ ├── expected_out.txt │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── test1.slx │ │ └── test2.slx │ ├── simulink_cyc │ │ ├── expected_out.txt │ │ ├── metrics.html │ │ ├── metrics.json │ │ └── simple_if.slx │ ├── slx_stateflow_basic │ │ ├── expected_out.txt │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── three_states.png │ │ ├── three_states.slx │ │ ├── three_states_and_one_more_transition.png │ │ ├── three_states_and_one_more_transition.slx │ │ ├── three_states_one_event_and_conditions.png │ │ ├── three_states_one_event_and_conditions.slx │ │ ├── three_states_one_event_and_conditions_with_hole.png │ │ ├── three_states_one_event_and_conditions_with_hole.slx │ │ ├── three_states_two_events.png │ │ ├── three_states_two_events.slx │ │ ├── three_states_two_events_four_transitions.png │ │ ├── three_states_two_events_four_transitions.slx │ │ ├── three_states_two_events_three_transitions.png │ │ ├── three_states_two_events_three_transitions.slx │ │ ├── two_state_with_substates.png │ │ ├── two_state_with_substates.slx │ │ ├── two_states.png │ │ ├── two_states.slx │ │ ├── two_states_three_transitions.png │ │ ├── two_states_three_transitions.slx │ │ ├── two_states_with_trigger.png │ │ ├── two_states_with_trigger.slx │ │ ├── two_states_with_trigger_and_complex_condition.png │ │ ├── two_states_with_trigger_and_complex_condition.slx │ │ ├── two_states_with_trigger_and_simple_condition.png │ │ ├── two_states_with_trigger_and_simple_condition.slx │ │ ├── two_states_with_two_substates.png │ │ ├── two_states_with_two_substates.slx │ │ ├── two_states_with_two_substates.txt │ │ ├── two_states_with_two_substates_sub_left.png │ │ ├── two_states_with_two_substates_sub_left.slx │ │ ├── two_states_with_two_substates_sub_right.png │ │ ├── two_states_with_two_substates_sub_right.slx │ │ ├── two_states_with_two_substates_sub_right_variant_7.png │ │ ├── two_states_with_two_substates_sub_right_variant_7.slx │ │ ├── two_states_with_two_substates_variant_1.png │ │ ├── two_states_with_two_substates_variant_1.slx │ │ ├── two_states_with_two_substates_variant_10.png │ │ ├── two_states_with_two_substates_variant_10.slx │ │ ├── two_states_with_two_substates_variant_11.png │ │ ├── two_states_with_two_substates_variant_11.slx │ │ ├── two_states_with_two_substates_variant_12.png │ │ ├── two_states_with_two_substates_variant_12.slx │ │ ├── two_states_with_two_substates_variant_13.png │ │ ├── two_states_with_two_substates_variant_13.slx │ │ ├── two_states_with_two_substates_variant_14.png │ │ ├── two_states_with_two_substates_variant_14.slx │ │ ├── two_states_with_two_substates_variant_15.png │ │ ├── two_states_with_two_substates_variant_15.slx │ │ ├── two_states_with_two_substates_variant_2.png │ │ ├── two_states_with_two_substates_variant_2.slx │ │ ├── two_states_with_two_substates_variant_3.png │ │ ├── two_states_with_two_substates_variant_3.slx │ │ ├── two_states_with_two_substates_variant_4.png │ │ ├── two_states_with_two_substates_variant_4.slx │ │ ├── two_states_with_two_substates_variant_5.png │ │ ├── two_states_with_two_substates_variant_5.slx │ │ ├── two_states_with_two_substates_variant_6a.png │ │ ├── two_states_with_two_substates_variant_6a.slx │ │ ├── two_states_with_two_substates_variant_6b.png │ │ ├── two_states_with_two_substates_variant_6b.slx │ │ ├── two_states_with_two_substates_variant_6c.png │ │ ├── two_states_with_two_substates_variant_6c.slx │ │ ├── two_states_with_two_substates_variant_7.png │ │ ├── two_states_with_two_substates_variant_7.slx │ │ ├── two_states_with_two_substates_variant_8.png │ │ ├── two_states_with_two_substates_variant_8.slx │ │ ├── two_states_with_two_substates_variant_9.png │ │ └── two_states_with_two_substates_variant_9.slx │ ├── slx_stateflow_powerwindow │ │ ├── README.md │ │ ├── expected_out.txt │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── powerwindow.png │ │ ├── powerwindow.slx │ │ └── powerwindow.slx.out │ ├── slx_stateflow_three_deep │ │ ├── expected_out.txt │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── test_01.png │ │ ├── test_01.slx │ │ ├── test_02.png │ │ ├── test_02.slx │ │ ├── test_03.png │ │ └── test_03.slx │ └── tickets │ │ ├── expected_out.txt │ │ ├── github │ │ ├── miss_hit.cfg │ │ └── test.m │ │ ├── jira │ │ ├── miss_hit.cfg │ │ └── test.m │ │ ├── metrics.html │ │ ├── metrics.json │ │ ├── miss_hit.cfg │ │ └── special │ │ ├── miss_hit.cfg │ │ └── test.m ├── miss_hit.cfg ├── parser │ ├── annotations │ │ ├── basic.m │ │ └── basic.m.out │ ├── argument_validation │ │ ├── SpeedEnum.m │ │ ├── SpeedEnum.m.out │ │ ├── invalid_01.m │ │ ├── invalid_01.m.out │ │ ├── invalid_02.m │ │ ├── invalid_02.m.out │ │ ├── invalid_03.m │ │ ├── invalid_03.m.out │ │ ├── invalid_04.m │ │ ├── invalid_04.m.out │ │ ├── invalid_05.m │ │ ├── invalid_05.m.octave.out │ │ ├── invalid_05.m.out │ │ ├── test_01.m │ │ ├── test_01.m.octave.out │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.octave.out │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ ├── test_03.m.octave.out │ │ ├── test_03.m.out │ │ ├── test_04.m │ │ ├── test_04.m.octave.out │ │ ├── test_04.m.out │ │ ├── test_05.m │ │ ├── test_05.m.octave.out │ │ ├── test_05.m.out │ │ ├── test_06.m │ │ ├── test_06.m.out │ │ ├── test_07.m │ │ ├── test_07.m.octave.out │ │ ├── test_07.m.out │ │ ├── test_08.m │ │ ├── test_08.m.out │ │ ├── test_09.m │ │ ├── test_09.m.octave.out │ │ ├── test_09.m.out │ │ ├── test_10.m │ │ ├── test_10.m.octave.out │ │ ├── test_10.m.out │ │ ├── test_11.m │ │ ├── test_11.m.out │ │ ├── test_12.m │ │ ├── test_12.m.octave.out │ │ ├── test_12.m.out │ │ ├── test_13.m │ │ ├── test_13.m.out │ │ ├── test_14.m │ │ ├── test_14.m.octave.out │ │ ├── test_14.m.out │ │ ├── test_15.m │ │ ├── test_15.m.octave.out │ │ ├── test_15.m.out │ │ ├── test_16.m │ │ ├── test_16.m.out │ │ ├── test_17.m │ │ ├── test_17.m.octave.out │ │ ├── test_17.m.out │ │ ├── test_18.m │ │ ├── test_18.m.out │ │ ├── test_19.m │ │ ├── test_19.m.octave.out │ │ ├── test_19.m.out │ │ ├── test_20.m │ │ ├── test_20.m.out │ │ ├── test_21.m │ │ ├── test_21.m.octave.out │ │ ├── test_21.m.out │ │ ├── test_22.m │ │ ├── test_22.m.octave.out │ │ ├── test_22.m.out │ │ ├── test_23.m │ │ ├── test_23.m.out │ │ ├── test_24.m │ │ ├── test_24.m.octave.out │ │ ├── test_24.m.out │ │ ├── test_25.m │ │ ├── test_25.m.out │ │ ├── test_26.m │ │ ├── test_26.m.octave.out │ │ ├── test_26.m.out │ │ ├── test_27.m │ │ ├── test_27.m.out │ │ ├── test_28.m │ │ ├── test_28.m.octave.out │ │ ├── test_28.m.out │ │ ├── test_29.m │ │ ├── test_29.m.out │ │ ├── test_30.m │ │ ├── test_30.m.octave.out │ │ ├── test_30.m.out │ │ ├── test_31.m │ │ ├── test_31.m.octave.out │ │ ├── test_31.m.out │ │ ├── test_32.m │ │ ├── test_32.m.out │ │ ├── test_33.m │ │ ├── test_33.m.octave.out │ │ ├── test_33.m.out │ │ ├── test_34.m │ │ ├── test_34.m.octave.out │ │ └── test_34.m.out │ ├── arguments_as_identifier │ │ ├── test.m │ │ ├── test.m.octave.out │ │ └── test.m.out │ ├── assignment │ │ ├── invalid_01.m │ │ ├── invalid_01.m.out │ │ ├── invalid_02.m │ │ ├── invalid_02.m.out │ │ ├── invalid_03.m │ │ ├── invalid_03.m.out │ │ ├── test.m │ │ └── test.m.out │ ├── at │ │ ├── handles.m │ │ ├── handles.m.out │ │ ├── lexing_issues.m │ │ ├── lexing_issues.m.out │ │ ├── subclass.m │ │ ├── subclass.m.out │ │ ├── uses.m │ │ └── uses.m.out │ ├── block_comments │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ ├── test_03.m.out │ │ ├── test_04.m │ │ ├── test_04.m.out │ │ ├── test_05.m │ │ ├── test_05.m.out │ │ ├── test_06.m │ │ ├── test_06.m.out │ │ ├── test_07.m │ │ ├── test_07.m.out │ │ ├── test_08.m │ │ └── test_08.m.out │ ├── bug_107 │ │ ├── tricky.m │ │ └── tricky.m.out │ ├── bug_131 │ │ ├── Potato.m │ │ └── Potato.m.out │ ├── bug_139 │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ ├── test_03.m.out │ │ ├── test_04.m │ │ ├── test_04.m.out │ │ ├── test_05.m │ │ └── test_05.m.out │ ├── bug_238_function_named_end │ │ ├── Potato.m │ │ └── Potato.m.out │ ├── bug_48 │ │ ├── test.m │ │ └── test.m.out │ ├── bug_49 │ │ ├── test.m │ │ └── test.m.out │ ├── bug_53 │ │ ├── test.m │ │ ├── test.m.out │ │ ├── test2.m │ │ └── test2.m.out │ ├── bug_55 │ │ ├── invalid_1.m │ │ ├── invalid_1.m.out │ │ ├── test.m │ │ ├── test.m.out │ │ ├── test_2.m │ │ └── test_2.m.out │ ├── bug_64 │ │ ├── test.m │ │ ├── test.m.out │ │ ├── test2.m │ │ ├── test2.m.out │ │ ├── test3.m │ │ ├── test3.m.out │ │ ├── test4.m │ │ └── test4.m.out │ ├── bug_65 │ │ ├── test.m │ │ ├── test.m.out │ │ ├── test2.m │ │ ├── test2.m.out │ │ ├── test3.m │ │ ├── test3.m.out │ │ ├── test4.m │ │ ├── test4.m.out │ │ ├── test5.m │ │ └── test5.m.out │ ├── bug_66 │ │ ├── test.m │ │ ├── test.m.out │ │ ├── test2.m │ │ └── test2.m.out │ ├── bug_68 │ │ ├── test1.m │ │ └── test1.m.out │ ├── bug_69 │ │ ├── test.m │ │ └── test.m.out │ ├── bug_70 │ │ ├── test_1.m │ │ ├── test_1.m.out │ │ ├── test_2.m │ │ ├── test_2.m.out │ │ ├── test_3.m │ │ ├── test_3.m.out │ │ ├── test_4.m │ │ ├── test_4.m.out │ │ ├── test_5.m │ │ └── test_5.m.out │ ├── bug_71 │ │ ├── test.m │ │ └── test.m.out │ ├── bug_74 │ │ ├── invalid_1.m │ │ ├── invalid_1.m.out │ │ ├── invalid_2.m │ │ ├── invalid_2.m.out │ │ ├── invalid_3.m │ │ ├── invalid_3.m.out │ │ ├── invalid_4.m │ │ ├── invalid_4.m.out │ │ ├── invalid_5.m │ │ ├── invalid_5.m.out │ │ ├── invalid_6.m │ │ ├── invalid_6.m.out │ │ ├── potato.m │ │ ├── potato.m.out │ │ ├── test.m │ │ └── test.m.out │ ├── bug_75 │ │ ├── +potato │ │ │ └── kitten.m │ │ ├── cat.m │ │ ├── cat.m.out │ │ ├── test.m │ │ └── test.m.out │ ├── bug_77 │ │ ├── invalid_1.m │ │ ├── invalid_1.m.out │ │ ├── invalid_2.m │ │ ├── invalid_2.m.out │ │ ├── invalid_3.m │ │ ├── invalid_3.m.out │ │ ├── test_1.m │ │ ├── test_1.m.out │ │ ├── test_2.m │ │ ├── test_2.m.out │ │ ├── test_3.m │ │ ├── test_3.m.out │ │ ├── test_4.m │ │ └── test_4.m.out │ ├── bug_78 │ │ ├── d2.m │ │ ├── d2.m.out │ │ ├── invalid_1.m │ │ ├── invalid_1.m.out │ │ ├── invalid_10.m │ │ ├── invalid_10.m.out │ │ ├── invalid_11.m │ │ ├── invalid_11.m.out │ │ ├── invalid_2.m │ │ ├── invalid_2.m.out │ │ ├── invalid_3.m │ │ ├── invalid_3.m.out │ │ ├── invalid_4.m │ │ ├── invalid_4.m.out │ │ ├── invalid_5.m │ │ ├── invalid_5.m.out │ │ ├── invalid_6.m │ │ ├── invalid_6.m.out │ │ ├── invalid_7.m │ │ ├── invalid_7.m.out │ │ ├── invalid_8.m │ │ ├── invalid_8.m.out │ │ ├── invalid_9.m │ │ ├── invalid_9.m.out │ │ ├── regression.m │ │ ├── regression.m.out │ │ ├── regression2.m │ │ ├── regression2.m.out │ │ ├── regression3.m │ │ ├── regression3.m.out │ │ ├── regression4.m │ │ ├── regression4.m.out │ │ ├── test.m │ │ ├── test.m.out │ │ ├── test_continuations.m │ │ ├── test_continuations.m.out │ │ ├── test_quotes.m │ │ └── test_quotes.m.out │ ├── bug_82 │ │ ├── letters.m │ │ └── letters.m.out │ ├── bug_88_keyword_methods │ │ ├── cls.m │ │ ├── cls.m.out │ │ ├── test.m │ │ └── test.m.out │ ├── cells │ │ ├── cells.m │ │ └── cells.m.out │ ├── cfg │ │ ├── test_1.m │ │ ├── test_1.m.out │ │ ├── test_2.m │ │ ├── test_2.m.out │ │ ├── test_3.m │ │ ├── test_3.m.out │ │ ├── test_4.m │ │ └── test_4.m.out │ ├── class_events │ │ ├── basic.m │ │ └── basic.m.out │ ├── class_keywords │ │ ├── invalid_01.m │ │ ├── invalid_01.m.out │ │ ├── kitten.m │ │ ├── kitten.m.out │ │ ├── leek.m │ │ ├── leek.m.out │ │ ├── potato.m │ │ ├── potato.m.out │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ ├── test_03.m.out │ │ ├── test_04.m │ │ ├── test_04.m.out │ │ ├── test_05.m │ │ └── test_05.m.out │ ├── classdef │ │ ├── Bool.m │ │ ├── Bool.m.out │ │ ├── Prop.m │ │ ├── Prop.m.out │ │ ├── SyntaxColors.m │ │ └── SyntaxColors.m.out │ ├── command_form │ │ ├── foo.m │ │ ├── foo.m.out │ │ ├── invalid_01.m │ │ ├── invalid_01.m.out │ │ ├── invalid_02.m │ │ ├── invalid_02.m.out │ │ ├── invalid_03.m │ │ ├── invalid_03.m.out │ │ ├── invalid_04.m │ │ ├── invalid_04.m.out │ │ ├── invalid_05.m │ │ ├── invalid_05.m.out │ │ ├── invalid_06.m │ │ ├── invalid_06.m.out │ │ ├── invalid_07.m │ │ ├── invalid_07.m.out │ │ ├── invalid_08.m │ │ ├── invalid_08.m.out │ │ ├── invalid_09.m │ │ ├── invalid_09.m.out │ │ ├── invalid_10.m │ │ ├── invalid_10.m.out │ │ ├── invalid_11.m │ │ ├── invalid_11.m.out │ │ ├── noargs.m │ │ ├── noargs.m.out │ │ ├── odd.m │ │ ├── odd.m.out │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ ├── test_03.m.out │ │ ├── test_04.m │ │ ├── test_04.m.out │ │ ├── test_05.m │ │ ├── test_05.m.out │ │ ├── test_06.m │ │ ├── test_06.m.out │ │ ├── test_07.m │ │ ├── test_07.m.out │ │ ├── wibble.m │ │ └── wibble.m.out │ ├── complex_numbers │ │ ├── octave.m │ │ ├── octave.m.out │ │ ├── test.m │ │ └── test.m.out │ ├── dynstruct │ │ ├── potato.m │ │ ├── potato.m.out │ │ ├── valid.m │ │ └── valid.m.out │ ├── file_end │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ └── test_03.m.out │ ├── functions_without_end │ │ ├── invalid_01.m │ │ ├── invalid_01.m.out │ │ ├── invalid_02.m │ │ ├── invalid_02.m.out │ │ ├── test_01.m │ │ └── test_01.m.out │ ├── global │ │ ├── bar.m │ │ ├── bar.m.out │ │ ├── foo.m │ │ └── foo.m.out │ ├── import │ │ ├── foo.m │ │ └── foo.m.out │ ├── matlab_2021a_name_value_pairs │ │ ├── README.md │ │ ├── cs_pair_1.m │ │ ├── cs_pair_1.m.out │ │ ├── nv_pair_1.m │ │ ├── nv_pair_1.m.octave.out │ │ ├── nv_pair_1.m.out │ │ ├── nv_pair_2.m │ │ ├── nv_pair_2.m.octave.out │ │ ├── nv_pair_2.m.out │ │ ├── nv_pair_3.m │ │ ├── nv_pair_3.m.octave.out │ │ ├── nv_pair_3.m.out │ │ ├── nv_pair_4.m │ │ ├── nv_pair_4.m.octave.out │ │ ├── nv_pair_4.m.out │ │ ├── nv_pair_5.m │ │ ├── nv_pair_5.m.out │ │ ├── nv_pair_6.m │ │ ├── nv_pair_6.m.octave.out │ │ ├── nv_pair_6.m.out │ │ ├── potato.m │ │ └── potato.m.out │ ├── metaclass │ │ ├── meta.m │ │ ├── meta.m.out │ │ ├── potato.m │ │ └── potato.m.out │ ├── negative_powers │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ └── test_03.m.out │ ├── nested_functions │ │ ├── invalid_01.m │ │ ├── invalid_01.m.out │ │ ├── invalid_02.m │ │ ├── invalid_02.m.out │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ ├── test_03.m.out │ │ ├── test_04.m │ │ ├── test_04.m.out │ │ ├── test_05.m │ │ ├── test_05.m.out │ │ ├── test_06.m │ │ ├── test_06.m.out │ │ ├── test_07.m │ │ ├── test_07.m.out │ │ ├── test_08.m │ │ ├── test_08.m.out │ │ ├── test_09.m │ │ └── test_09.m.out │ ├── octave_args │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ ├── test_03.m.out │ │ ├── test_04.m │ │ ├── test_04.m.out │ │ ├── test_05.m │ │ ├── test_05.m.out │ │ ├── test_06.m │ │ ├── test_06.m.out │ │ ├── test_07.m │ │ ├── test_07.m.out │ │ ├── test_08.m │ │ ├── test_08.m.out │ │ ├── test_09.m │ │ ├── test_09.m.out │ │ ├── test_10.m │ │ └── test_10.m.out │ ├── octave_bang │ │ ├── test_1.m │ │ ├── test_1.m.octave.out │ │ ├── test_1.m.out │ │ ├── test_2.m │ │ ├── test_2.m.octave.out │ │ ├── test_2.m.out │ │ ├── test_3.m │ │ ├── test_3.m.octave.out │ │ ├── test_3.m.out │ │ ├── test_4.m │ │ ├── test_4.m.octave.out │ │ └── test_4.m.out │ ├── octave_cells │ │ ├── afun.m │ │ ├── afun.m.out │ │ ├── afun2.m │ │ ├── afun2.m.out │ │ ├── basic.m │ │ ├── basic.m.out │ │ ├── colons.m │ │ ├── colons.m.out │ │ ├── indexing.m │ │ └── indexing.m.out │ ├── overloading_semantics │ │ ├── Potato.m │ │ ├── Potato.m.out │ │ ├── test_01.m │ │ └── test_01.m.out │ ├── parfor │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ └── test_02.m.out │ ├── pause_statement │ │ ├── test_01.m │ │ ├── test_01.m.out │ │ ├── test_02.m │ │ ├── test_02.m.out │ │ ├── test_03.m │ │ └── test_03.m.out │ ├── persistent │ │ ├── test_1.m │ │ ├── test_1.m.out │ │ ├── test_2.m │ │ ├── test_2.m.out │ │ ├── test_3.m │ │ ├── test_3.m.out │ │ ├── test_4.m │ │ └── test_4.m.out │ ├── property_arguments │ │ ├── test_1.m │ │ ├── test_1.m.octave.out │ │ ├── test_1.m.out │ │ ├── test_2.m │ │ ├── test_2.m.out │ │ ├── test_3.m │ │ ├── test_3.m.octave.out │ │ └── test_3.m.out │ ├── random │ │ ├── assignment_to_field_of_array.m │ │ └── assignment_to_field_of_array.m.out │ ├── relaxed_eos │ │ ├── test_01.m │ │ └── test_01.m.out │ ├── scripts │ │ ├── bar.m │ │ ├── bar.m.octave.out │ │ ├── bar.m.out │ │ ├── baz.m │ │ ├── baz.m.out │ │ ├── foo.m │ │ └── foo.m.out │ ├── shell_escape │ │ ├── test_01.m │ │ ├── test_01.m.octave.out │ │ └── test_01.m.out │ ├── spmd │ │ ├── test_01.m │ │ ├── test_01.m.octave.out │ │ └── test_01.m.out │ ├── switch │ │ ├── invalid_break.m │ │ ├── invalid_break.m.out │ │ ├── invalid_duplicate_otherwise.m │ │ ├── invalid_duplicate_otherwise.m.out │ │ ├── invalid_duplication.m │ │ ├── invalid_duplication.m.out │ │ ├── invalid_modification.m │ │ ├── invalid_modification.m.out │ │ ├── invalid_otherwise.m │ │ ├── invalid_otherwise.m.out │ │ ├── multiple.m │ │ ├── multiple.m.out │ │ ├── no_fallthrough.m │ │ ├── no_fallthrough.m.out │ │ ├── scope.m │ │ ├── scope.m.out │ │ ├── simple.m │ │ └── simple.m.out │ ├── trivial │ │ ├── simple.m │ │ ├── simple.m.out │ │ ├── simple_pe.m │ │ └── simple_pe.m.out │ ├── try │ │ ├── bar.m │ │ ├── bar.m.out │ │ ├── baz.m │ │ ├── baz.m.out │ │ ├── foo.m │ │ └── foo.m.out │ └── unicode │ │ ├── ONLY_LINUX │ │ ├── commands.m │ │ ├── commands.m.out │ │ ├── debugprint.m │ │ └── debugprint.m.out ├── projects │ ├── dup_lib │ │ ├── cmdline │ │ ├── lib_a │ │ │ └── miss_hit.cfg │ │ ├── miss_hit.cfg │ │ └── output.txt │ ├── dup_lib_2 │ │ ├── bar_lib │ │ │ └── miss_hit.cfg │ │ ├── cmdline │ │ ├── foo_lib │ │ │ └── miss_hit.cfg │ │ ├── miss_hit.cfg │ │ └── output.txt │ ├── example_from_docs │ │ ├── README.md │ │ ├── cmdline │ │ ├── components │ │ │ ├── libs │ │ │ │ └── common │ │ │ │ │ ├── miss_hit.cfg │ │ │ │ │ ├── src │ │ │ │ │ └── do_stuff.m │ │ │ │ │ └── test │ │ │ │ │ └── test_stuff.m │ │ │ └── swc │ │ │ │ ├── kitten │ │ │ │ ├── miss_hit.cfg │ │ │ │ ├── src │ │ │ │ │ └── main.m │ │ │ │ └── test │ │ │ │ │ └── test_main.m │ │ │ │ └── potato │ │ │ │ ├── miss_hit.cfg │ │ │ │ ├── src │ │ │ │ └── main.m │ │ │ │ └── test │ │ │ │ └── test_main.m │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── miss_hit.cfg │ │ └── output.txt │ ├── flexible_exclude │ │ ├── a │ │ │ └── foo.m │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── miss_hit.cfg │ │ └── output.txt │ ├── global_lib │ │ ├── cmdline │ │ ├── collection │ │ │ ├── lib_a │ │ │ │ └── wibble.m │ │ │ ├── lib_b │ │ │ │ └── wobble.m │ │ │ └── miss_hit.cfg │ │ ├── example.m │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── miss_hit.cfg │ │ ├── my_library │ │ │ ├── +potato │ │ │ │ └── fun.m │ │ │ └── miss_hit.cfg │ │ ├── other_library │ │ │ ├── +potato │ │ │ │ ├── fun.m │ │ │ │ └── sad.m │ │ │ └── miss_hit.cfg │ │ └── output.txt │ ├── ignored_justifications │ │ ├── Foo.m │ │ ├── cmdline │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── miss_hit.cfg │ │ └── output.txt │ ├── irrelevant │ │ ├── +good │ │ │ ├── good.m │ │ │ └── irrelevant │ │ │ │ └── bad.m │ │ ├── @thing │ │ │ ├── irrelevant │ │ │ │ └── bad.m │ │ │ └── thing.m │ │ ├── README.md │ │ ├── cmdline │ │ ├── irrelevant │ │ │ └── bad.m │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── miss_hit.cfg │ │ └── output.txt │ ├── language │ │ ├── matlab_2017b │ │ │ ├── cdef_subfun.m │ │ │ ├── comments.m │ │ │ ├── fun_contract.m │ │ │ ├── hexlit.m │ │ │ ├── ident_with_underscore.m │ │ │ ├── miss_hit.cfg │ │ │ ├── negation.m │ │ │ ├── sa_pair.m │ │ │ ├── script_global.m │ │ │ └── shellescape.m │ │ ├── matlab_2020b │ │ │ ├── cdef_subfun.m │ │ │ ├── comments.m │ │ │ ├── fun_contract.m │ │ │ ├── hexlit.m │ │ │ ├── ident_with_underscore.m │ │ │ ├── miss_hit.cfg │ │ │ ├── negation.m │ │ │ ├── sa_pair.m │ │ │ ├── script_global.m │ │ │ └── shellescape.m │ │ ├── matlab_2021a │ │ │ ├── cdef_subfun.m │ │ │ ├── comments.m │ │ │ ├── fun_contract.m │ │ │ ├── hexlit.m │ │ │ ├── ident_with_underscore.m │ │ │ ├── miss_hit.cfg │ │ │ ├── negation.m │ │ │ ├── sa_pair.m │ │ │ ├── script_global.m │ │ │ └── shellescape.m │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── miss_hit.cfg │ │ ├── octave_4_2 │ │ │ ├── cdef_subfun.m │ │ │ ├── comments.m │ │ │ ├── fun_contract.m │ │ │ ├── hexlit.m │ │ │ ├── ident_with_underscore.m │ │ │ ├── miss_hit.cfg │ │ │ ├── negation.m │ │ │ ├── sa_pair.m │ │ │ ├── script_global.m │ │ │ └── shellescape.m │ │ ├── octave_4_4 │ │ │ ├── cdef_subfun.m │ │ │ ├── comments.m │ │ │ ├── fun_contract.m │ │ │ ├── hexlit.m │ │ │ ├── ident_with_underscore.m │ │ │ ├── miss_hit.cfg │ │ │ ├── negation.m │ │ │ ├── sa_pair.m │ │ │ ├── script_global.m │ │ │ └── shellescape.m │ │ └── output.txt │ ├── lib_with_dup_path │ │ ├── cmdline │ │ ├── lib_a │ │ │ └── miss_hit.cfg │ │ ├── miss_hit.cfg │ │ └── output.txt │ ├── lib_with_missing_path │ │ ├── cmdline │ │ ├── lib_a │ │ │ └── miss_hit.cfg │ │ ├── miss_hit.cfg │ │ └── output.txt │ ├── newlines │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── output.txt │ │ └── windows │ │ │ ├── Foo.m │ │ │ └── miss_hit.cfg │ ├── only_analyze_stuff_on_path │ │ ├── README.md │ │ ├── cmdline │ │ ├── dir_a │ │ │ └── good.m │ │ ├── dir_b │ │ │ └── bad.m │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── miss_hit.cfg │ │ └── output.txt │ ├── only_analyze_stuff_on_path_2 │ │ ├── README.md │ │ ├── cmdline │ │ ├── dir_a │ │ │ └── good.m │ │ ├── dir_b │ │ │ └── bad.m │ │ ├── miss_hit.cfg │ │ └── output.txt │ ├── tracing_on_tests │ │ ├── +util │ │ │ └── potato.m │ │ ├── cmdline │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── miss_hit.cfg │ │ ├── output.txt │ │ └── test │ │ │ └── TestPotato.m │ ├── trivial │ │ ├── cmdline │ │ ├── collection │ │ │ ├── lib_a │ │ │ │ └── wibble.m │ │ │ ├── lib_b │ │ │ │ └── wobble.m │ │ │ └── miss_hit.cfg │ │ ├── example.m │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── miss_hit.cfg │ │ ├── my_library │ │ │ ├── +potato │ │ │ │ └── fun.m │ │ │ └── miss_hit.cfg │ │ ├── other_library │ │ │ ├── +potato │ │ │ │ ├── fun.m │ │ │ │ └── sad.m │ │ │ └── miss_hit.cfg │ │ └── output.txt │ ├── wildcard_lib │ │ ├── README.md │ │ ├── cmdline │ │ ├── dir_a │ │ │ └── foo.m │ │ ├── dir_b │ │ │ └── bar.m │ │ ├── dir_c │ │ │ └── baz.m │ │ ├── mh_act_trace.lobster │ │ ├── mh_imp_trace.lobster │ │ ├── miss_hit.cfg │ │ ├── output.txt │ │ └── wibble │ │ │ └── bork.m │ ├── wildcard_lib_dup_path │ │ ├── README.md │ │ ├── cmdline │ │ ├── dir_a │ │ │ └── foo.m │ │ ├── dir_b │ │ │ └── bar.m │ │ ├── dir_c │ │ │ └── baz.m │ │ ├── miss_hit.cfg │ │ ├── output.txt │ │ └── wibble │ │ │ └── bork.m │ ├── wildcard_lib_invalid │ │ ├── cmdline │ │ ├── miss_hit.cfg │ │ └── output.txt │ └── wrong_lib │ │ ├── cmdline │ │ ├── lib_a │ │ └── miss_hit.cfg │ │ ├── miss_hit.cfg │ │ └── output.txt ├── run.py ├── sanity │ ├── graph │ │ ├── graph.out │ │ ├── test1.dot │ │ └── test2.dot │ └── m_type_inference │ │ └── m_type_inference.out ├── sem │ ├── basic_01 │ │ ├── Kitten.m │ │ ├── dir_a │ │ │ ├── +bar │ │ │ │ └── Potato.m │ │ │ └── +foo │ │ │ │ └── Potato.m │ │ ├── dir_b │ │ │ └── +foo │ │ │ │ ├── Wibble.m │ │ │ │ └── Wobble.m │ │ ├── miss_hit.cfg │ │ └── test.out │ ├── basic_02 │ │ ├── +foo │ │ │ └── Potato.m │ │ ├── Kitten.m │ │ ├── README.md │ │ ├── miss_hit.cfg │ │ ├── script.m │ │ ├── test.m │ │ └── test.out │ ├── class_in_class_directory │ │ ├── @Foo │ │ │ ├── @Wibble │ │ │ │ └── Wibble.m │ │ │ └── Foo.m │ │ ├── README.md │ │ ├── miss_hit.cfg │ │ ├── test.m │ │ └── test.out │ ├── private_classes │ │ ├── +foo │ │ │ ├── Potato.m │ │ │ └── private │ │ │ │ └── Class_A.m │ │ ├── README.md │ │ ├── miss_hit.cfg │ │ └── test.out │ ├── private_in_class_directory │ │ ├── @Foo │ │ │ ├── Foo.m │ │ │ ├── potato.m │ │ │ └── private │ │ │ │ └── Wibble.m │ │ ├── README.md │ │ ├── miss_hit.cfg │ │ ├── test.m │ │ └── test.out │ ├── private_packages │ │ ├── +foo │ │ │ ├── Wibble.m │ │ │ └── private │ │ │ │ └── +bar │ │ │ │ └── Potato.m │ │ ├── README.md │ │ ├── miss_hit.cfg │ │ └── test.out │ ├── private_visibility_in_split_package │ │ ├── README.md │ │ ├── dir_a │ │ │ └── +foo │ │ │ │ ├── Func_1.m │ │ │ │ └── private │ │ │ │ └── Private_Func.m │ │ ├── dir_b │ │ │ └── +foo │ │ │ │ └── Func_2.m │ │ ├── miss_hit.cfg │ │ └── test.out │ ├── private_visibility_to_children │ │ ├── +foo │ │ │ ├── +bar │ │ │ │ ├── Kitten.m │ │ │ │ └── Potato.m │ │ │ └── private │ │ │ │ └── Wibble.m │ │ ├── README.md │ │ ├── miss_hit.cfg │ │ └── test.out │ └── private_visibility_to_classes │ │ ├── +foo │ │ ├── @Class_B │ │ │ ├── Class_B.m │ │ │ └── wibble.m │ │ ├── Class_A.m │ │ └── private │ │ │ └── Potato.m │ │ ├── README.md │ │ ├── miss_hit.cfg │ │ ├── test.out │ │ ├── test_a.m │ │ └── test_b.m ├── simulink_parser │ ├── annotations │ │ ├── areas.slx │ │ └── areas.slx.out │ ├── mdl_stateflow_powerwindow │ │ └── powerwindow.mdl │ └── slx_basic │ │ ├── test1.mdl │ │ ├── test1.slx │ │ ├── test1.slx.out │ │ ├── test2.mdl │ │ ├── test2.slx │ │ ├── test2.slx.out │ │ ├── test3.slx │ │ └── test3.slx.out ├── style │ ├── alternative_copyright_notice │ │ ├── README.md │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test_1.m │ │ ├── test_1.m_fixed │ │ ├── test_2.m │ │ └── test_2.m_fixed │ ├── annotations │ │ ├── basic.m │ │ ├── basic.m_fixed │ │ ├── expected_out.html │ │ └── expected_out.txt │ ├── blank_lines │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_100 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_101 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_108 │ │ ├── bad_fix.m │ │ ├── bad_fix.m_fixed │ │ ├── expected_out.html │ │ └── expected_out.txt │ ├── bug_109 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_130 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── potato.m │ │ ├── potato.m_fixed │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_131 │ │ ├── Potato.m │ │ ├── Potato.m_fixed │ │ ├── expected_out.html │ │ └── expected_out.txt │ ├── bug_137 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_139 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test_01.m │ │ ├── test_01.m_fixed │ │ ├── test_02.m │ │ ├── test_02.m_fixed │ │ ├── test_03.m │ │ └── test_03.m_fixed │ ├── bug_142_continues_properties │ │ ├── Potato.m │ │ ├── Potato.m_fixed │ │ ├── Potato2.m │ │ ├── Potato2.m_fixed │ │ ├── expected_out.html │ │ └── expected_out.txt │ ├── bug_159_annotation_indent │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test_01.m │ │ ├── test_01.m_fixed │ │ ├── test_02.m │ │ ├── test_02.m_fixed │ │ ├── test_03.m │ │ ├── test_03.m_fixed │ │ ├── test_04.m │ │ └── test_04.m_fixed │ ├── bug_160_trailing_commas │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test_01.m │ │ ├── test_01.m_fixed │ │ ├── test_02.m │ │ └── test_02.m_fixed │ ├── bug_163_trailing_semicolons │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test_01.m │ │ ├── test_01.m_fixed │ │ ├── test_02.m │ │ ├── test_02.m_fixed │ │ ├── test_03.m │ │ ├── test_03.m_fixed │ │ ├── test_04.m │ │ ├── test_04.m_fixed │ │ ├── test_05.m │ │ ├── test_05.m_fixed │ │ ├── test_06.m │ │ ├── test_06.m_fixed │ │ ├── test_07_a.m │ │ ├── test_07_a.m_fixed │ │ ├── test_07_b.m │ │ ├── test_07_b.m_fixed │ │ ├── test_07_c.m │ │ ├── test_07_c.m_fixed │ │ ├── test_07_d.m │ │ └── test_07_d.m_fixed │ ├── bug_170_op_ambiguity │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test_01.m │ │ ├── test_01.m_fixed │ │ ├── test_02.m │ │ └── test_02.m_fixed │ ├── bug_187_blank_lines_after_pragma │ │ ├── README.md │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_191_constructor_naming │ │ ├── Kitten.m │ │ ├── Kitten.m_fixed │ │ ├── Potato.m │ │ ├── Potato.m_fixed │ │ ├── expected_out.html │ │ └── expected_out.txt │ ├── bug_199_parse_errors_and_style │ │ ├── README.md │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test_1.m │ │ ├── test_1.m_fixed │ │ ├── test_2.m │ │ └── test_2.m_fixed │ ├── bug_219_parsing_cornercases │ │ ├── @test3 │ │ │ ├── Contents.m │ │ │ └── Contents.m_fixed │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test_1_a.m │ │ ├── test_1_a.m_fixed │ │ ├── test_1_b.m │ │ ├── test_1_b.m_fixed │ │ ├── test_1_c.m │ │ ├── test_1_c.m_fixed │ │ ├── test_1_d.m │ │ ├── test_1_d.m_fixed │ │ ├── test_2_a.m │ │ ├── test_2_a.m_fixed │ │ ├── test_2_b.m │ │ ├── test_2_b.m_fixed │ │ ├── test_2_c.m │ │ ├── test_2_c.m_fixed │ │ ├── test_4.m │ │ ├── test_4.m_fixed │ │ ├── test_5.m │ │ └── test_5.m_fixed │ ├── bug_245_excessive_line_continuation │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test_1.m │ │ ├── test_1.m_fixed │ │ ├── test_2.m │ │ ├── test_2.m_fixed │ │ ├── test_3.m │ │ ├── test_3.m_fixed │ │ ├── test_4.m │ │ └── test_4.m_fixed │ ├── bug_252 │ │ ├── README.md │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_259_split_copyright_note │ │ ├── Test.m │ │ ├── Test.m_fixed │ │ ├── expected_out.html │ │ └── expected_out.txt │ ├── bug_276_ice_on_dodgy_function_name │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_286 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_290 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_83 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_84 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── bug_91 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── foo.m │ │ └── foo.m_fixed │ ├── bug_92 │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── config_dotfile │ │ ├── .miss_hit │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── foo.m │ │ └── foo.m_fixed │ ├── config_duplicate │ │ ├── .miss_hit │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ └── miss_hit.cfg │ ├── continuation_on_operator │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── continuation_useless │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── copyright_notices │ │ ├── README.md │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── real_world_1.m │ │ └── real_world_1.m_fixed │ ├── dangerous_continuations │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── dir_exclusions │ │ ├── exc │ │ │ ├── miss_hit.cfg │ │ │ ├── nested │ │ │ │ ├── miss_hit.cfg │ │ │ │ ├── test.m │ │ │ │ └── test.m_fixed │ │ │ ├── test.m │ │ │ └── test.m_fixed │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── inc │ │ │ ├── test.m │ │ │ └── test.m_fixed │ │ ├── miss_hit.cfg │ │ ├── test.m │ │ └── test.m_fixed │ ├── dir_exclusions_invalid │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ └── miss_hit.cfg │ ├── dir_exclusions_nonlocal │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── foo │ │ │ └── bar │ │ │ │ ├── test.m │ │ │ │ └── test.m_fixed │ │ └── miss_hit.cfg │ ├── dsl │ │ ├── cvx │ │ │ ├── 001.m │ │ │ ├── 001.m_fixed │ │ │ ├── 002.m │ │ │ ├── 002.m_fixed │ │ │ ├── 003.m │ │ │ ├── 003.m_fixed │ │ │ ├── 004.m │ │ │ ├── 004.m_fixed │ │ │ ├── 005.m │ │ │ ├── 005.m_fixed │ │ │ ├── 006.m │ │ │ ├── 006.m_fixed │ │ │ ├── 007.m │ │ │ ├── 007.m_fixed │ │ │ ├── 008.m │ │ │ ├── 008.m_fixed │ │ │ ├── 009.m │ │ │ ├── 009.m_fixed │ │ │ ├── 010.m │ │ │ ├── 010.m_fixed │ │ │ ├── 011.m │ │ │ ├── 011.m_fixed │ │ │ ├── 012.m │ │ │ ├── 012.m_fixed │ │ │ ├── 013.m │ │ │ ├── 013.m_fixed │ │ │ ├── 014.m │ │ │ ├── 014.m_fixed │ │ │ ├── 015.m │ │ │ ├── 015.m_fixed │ │ │ ├── 016.m │ │ │ ├── 016.m_fixed │ │ │ ├── 017.m │ │ │ ├── 017.m_fixed │ │ │ ├── 018.m │ │ │ ├── 018.m_fixed │ │ │ ├── 019.m │ │ │ ├── 019.m_fixed │ │ │ ├── 020.m │ │ │ ├── 020.m_fixed │ │ │ ├── 021.m │ │ │ ├── 021.m_fixed │ │ │ ├── 022.m │ │ │ ├── 022.m_fixed │ │ │ ├── 023.m │ │ │ ├── 023.m_fixed │ │ │ ├── 024.m │ │ │ ├── 024.m_fixed │ │ │ ├── 025.m │ │ │ ├── 025.m_fixed │ │ │ ├── 026.m │ │ │ ├── 026.m_fixed │ │ │ ├── 027.m │ │ │ ├── 027.m_fixed │ │ │ ├── 028.m │ │ │ ├── 028.m_fixed │ │ │ ├── 029.m │ │ │ ├── 029.m_fixed │ │ │ ├── 030.m │ │ │ ├── 030.m_fixed │ │ │ ├── 031.m │ │ │ ├── 031.m_fixed │ │ │ ├── 032.m │ │ │ ├── 032.m_fixed │ │ │ ├── 033.m │ │ │ ├── 033.m_fixed │ │ │ ├── 034.m │ │ │ ├── 034.m_fixed │ │ │ ├── 035.m │ │ │ ├── 035.m_fixed │ │ │ ├── 036.m │ │ │ ├── 036.m_fixed │ │ │ ├── 037.m │ │ │ ├── 037.m_fixed │ │ │ ├── 038.m │ │ │ ├── 038.m_fixed │ │ │ ├── 039.m │ │ │ ├── 039.m_fixed │ │ │ ├── 040.m │ │ │ ├── 040.m_fixed │ │ │ ├── 041.m │ │ │ ├── 041.m_fixed │ │ │ ├── 042.m │ │ │ ├── 042.m_fixed │ │ │ ├── 043.m │ │ │ ├── 043.m_fixed │ │ │ ├── 044.m │ │ │ ├── 044.m_fixed │ │ │ ├── 045.m │ │ │ ├── 045.m_fixed │ │ │ ├── 046.m │ │ │ ├── 046.m_fixed │ │ │ ├── 047.m │ │ │ ├── 047.m_fixed │ │ │ ├── 048.m │ │ │ ├── 048.m_fixed │ │ │ ├── 049.m │ │ │ ├── 049.m_fixed │ │ │ ├── 050.m │ │ │ ├── 050.m_fixed │ │ │ ├── 051.m │ │ │ ├── 051.m_fixed │ │ │ ├── 052.m │ │ │ ├── 052.m_fixed │ │ │ ├── 053.m │ │ │ ├── 053.m_fixed │ │ │ ├── 054.m │ │ │ ├── 054.m_fixed │ │ │ ├── 055.m │ │ │ ├── 055.m_fixed │ │ │ ├── 056.m │ │ │ ├── 056.m_fixed │ │ │ ├── 057.m │ │ │ ├── 057.m_fixed │ │ │ ├── 058.m │ │ │ ├── 058.m_fixed │ │ │ ├── 059.m │ │ │ ├── 059.m_fixed │ │ │ ├── 060.m │ │ │ ├── 060.m_fixed │ │ │ ├── 061.m │ │ │ ├── 061.m_fixed │ │ │ ├── 062.m │ │ │ ├── 062.m_fixed │ │ │ ├── 063.m │ │ │ ├── 063.m_fixed │ │ │ ├── 064.m │ │ │ ├── 064.m_fixed │ │ │ ├── 065.m │ │ │ ├── 065.m_fixed │ │ │ ├── 066.m │ │ │ ├── 066.m_fixed │ │ │ ├── 067.m │ │ │ ├── 067.m_fixed │ │ │ ├── 068.m │ │ │ ├── 068.m_fixed │ │ │ ├── 069.m │ │ │ ├── 069.m_fixed │ │ │ ├── 070.m │ │ │ ├── 070.m_fixed │ │ │ ├── 071.m │ │ │ ├── 071.m_fixed │ │ │ ├── 072.m │ │ │ ├── 072.m_fixed │ │ │ ├── 073.m │ │ │ ├── 073.m_fixed │ │ │ ├── 074.m │ │ │ ├── 074.m_fixed │ │ │ ├── 075.m │ │ │ ├── 075.m_fixed │ │ │ ├── 076.m │ │ │ ├── 076.m_fixed │ │ │ ├── 077.m │ │ │ ├── 077.m_fixed │ │ │ ├── 078.m │ │ │ ├── 078.m_fixed │ │ │ ├── 079.m │ │ │ ├── 079.m_fixed │ │ │ ├── 080.m │ │ │ ├── 080.m_fixed │ │ │ ├── 081.m │ │ │ ├── 081.m_fixed │ │ │ ├── 082.m │ │ │ ├── 082.m_fixed │ │ │ ├── 083.m │ │ │ ├── 083.m_fixed │ │ │ ├── 084.m │ │ │ ├── 084.m_fixed │ │ │ ├── 085.m │ │ │ ├── 085.m_fixed │ │ │ ├── 086.m │ │ │ ├── 086.m_fixed │ │ │ ├── 087.m │ │ │ ├── 087.m_fixed │ │ │ ├── 088.m │ │ │ ├── 088.m_fixed │ │ │ ├── 089.m │ │ │ ├── 089.m_fixed │ │ │ ├── 090.m │ │ │ ├── 090.m_fixed │ │ │ ├── 091.m │ │ │ ├── 091.m_fixed │ │ │ ├── 092.m │ │ │ ├── 092.m_fixed │ │ │ ├── 093.m │ │ │ ├── 093.m_fixed │ │ │ ├── 094.m │ │ │ ├── 094.m_fixed │ │ │ ├── 095.m │ │ │ ├── 095.m_fixed │ │ │ ├── 096.m │ │ │ ├── 096.m_fixed │ │ │ ├── 097.m │ │ │ ├── 097.m_fixed │ │ │ ├── 098.m │ │ │ ├── 098.m_fixed │ │ │ ├── 099.m │ │ │ ├── 099.m_fixed │ │ │ ├── 100.m │ │ │ ├── 100.m_fixed │ │ │ ├── 101.m │ │ │ ├── 101.m_fixed │ │ │ ├── 102.m │ │ │ ├── 102.m_fixed │ │ │ ├── 103.m │ │ │ ├── 103.m_fixed │ │ │ ├── 104.m │ │ │ ├── 104.m_fixed │ │ │ ├── 105.m │ │ │ ├── 105.m_fixed │ │ │ ├── 106.m │ │ │ ├── 106.m_fixed │ │ │ ├── 107.m │ │ │ ├── 107.m_fixed │ │ │ ├── 108.m │ │ │ ├── 108.m_fixed │ │ │ ├── 109.m │ │ │ ├── 109.m_fixed │ │ │ ├── 110.m │ │ │ ├── 110.m_fixed │ │ │ ├── 111.m │ │ │ ├── 111.m_fixed │ │ │ ├── 112.m │ │ │ ├── 112.m_fixed │ │ │ ├── 113.m │ │ │ ├── 113.m_fixed │ │ │ ├── 114.m │ │ │ ├── 114.m_fixed │ │ │ ├── 115.m │ │ │ ├── 115.m_fixed │ │ │ ├── 116.m │ │ │ ├── 116.m_fixed │ │ │ ├── 117.m │ │ │ ├── 117.m_fixed │ │ │ ├── 118.m │ │ │ ├── 118.m_fixed │ │ │ ├── 119.m │ │ │ ├── 119.m_fixed │ │ │ ├── 120.m │ │ │ ├── 120.m_fixed │ │ │ ├── 121.m │ │ │ ├── 121.m_fixed │ │ │ ├── 122.m │ │ │ ├── 122.m_fixed │ │ │ ├── 123.m │ │ │ ├── 123.m_fixed │ │ │ ├── 124.m │ │ │ ├── 124.m_fixed │ │ │ ├── 125.m │ │ │ ├── 125.m_fixed │ │ │ ├── 126.m │ │ │ ├── 126.m_fixed │ │ │ ├── 127.m │ │ │ ├── 127.m_fixed │ │ │ ├── 128.m │ │ │ ├── 128.m_fixed │ │ │ ├── 129.m │ │ │ ├── 129.m_fixed │ │ │ ├── 130.m │ │ │ ├── 130.m_fixed │ │ │ └── README.md │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ └── miss_hit.cfg │ ├── end_of_statements │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── newlines.m │ │ ├── newlines.m_fixed │ │ ├── other.m │ │ ├── other.m_fixed │ │ ├── test.m │ │ └── test.m_fixed │ ├── function_docs │ │ ├── docstring │ │ │ ├── Test_1.m │ │ │ ├── Test_1.m_fixed │ │ │ ├── Test_2.m │ │ │ ├── Test_2.m_fixed │ │ │ ├── Test_3.m │ │ │ ├── Test_3.m_fixed │ │ │ ├── Test_4.m │ │ │ ├── Test_4.m_fixed │ │ │ ├── Test_5.m │ │ │ ├── Test_5.m_fixed │ │ │ ├── Test_6.m │ │ │ ├── Test_6.m_fixed │ │ │ ├── Test_7.m │ │ │ ├── Test_7.m_fixed │ │ │ └── miss_hit.cfg │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── file_header │ │ │ ├── Test_1.m │ │ │ ├── Test_1.m_fixed │ │ │ ├── Test_2.m │ │ │ ├── Test_2.m_fixed │ │ │ ├── Test_3.m │ │ │ ├── Test_3.m_fixed │ │ │ ├── Test_4.m │ │ │ ├── Test_4.m_fixed │ │ │ ├── Test_5.m │ │ │ ├── Test_5.m_fixed │ │ │ ├── Test_6.m │ │ │ ├── Test_6.m_fixed │ │ │ ├── Test_7.m │ │ │ ├── Test_7.m_fixed │ │ │ └── miss_hit.cfg │ │ └── miss_hit.cfg │ ├── getters_and_setters │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test1.m │ │ └── test1.m_fixed │ ├── implicit_shortcircuit │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── indentation │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── matlab_style │ │ │ ├── Comments.m │ │ │ ├── Comments.m_fixed │ │ │ ├── Simple.m │ │ │ ├── Simple.m_fixed │ │ │ ├── awful.m │ │ │ ├── awful.m_fixed │ │ │ └── miss_hit.cfg │ │ └── normal │ │ │ ├── Comments.m │ │ │ ├── Comments.m_fixed │ │ │ ├── Simple.m │ │ │ ├── Simple.m_fixed │ │ │ ├── awful.m │ │ │ └── awful.m_fixed │ ├── indentation_matrix │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test_01.m │ │ ├── test_01.m_fixed │ │ ├── test_02.m │ │ ├── test_02.m_fixed │ │ ├── test_03.m │ │ ├── test_03.m_fixed │ │ ├── test_04.m │ │ ├── test_04.m_fixed │ │ ├── test_05.m │ │ ├── test_05.m_fixed │ │ ├── test_06.m │ │ └── test_06.m_fixed │ ├── issue_220_copyright_style │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ ├── test.m_fixed │ │ ├── test_2.m │ │ └── test_2.m_fixed │ ├── issue_265_alternative_indent │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test_from_ticket.m │ │ └── test_from_ticket.m_fixed │ ├── justifications │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── max_chars │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test.m │ │ └── test.m_fixed │ ├── max_lines │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test.m │ │ └── test.m_fixed │ ├── missing_newlines_at_eof │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── naming_config_error │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ └── miss_hit.cfg │ ├── naming_configuration │ │ ├── +A │ │ │ └── +Very │ │ │ │ ├── Good_Class.m │ │ │ │ ├── Good_Class.m_fixed │ │ │ │ ├── badClass.m │ │ │ │ └── badClass.m_fixed │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test.m │ │ └── test.m_fixed │ ├── naming_defaults │ │ ├── +A │ │ │ └── +Very │ │ │ │ ├── Good_Class.m │ │ │ │ ├── Good_Class.m_fixed │ │ │ │ ├── badClass.m │ │ │ │ └── badClass.m_fixed │ │ ├── @Potato │ │ │ ├── Potato.m │ │ │ ├── Potato.m_fixed │ │ │ ├── badName.m │ │ │ ├── badName.m_fixed │ │ │ ├── plant.m │ │ │ ├── plant.m_fixed │ │ │ ├── unrelated.m │ │ │ └── unrelated.m_fixed │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── naming_enumerations │ │ ├── Test_1.m │ │ ├── Test_1.m_fixed │ │ ├── expected_out.html │ │ └── expected_out.txt │ ├── naming_parameters │ │ ├── Example.m │ │ ├── Example.m_fixed │ │ ├── expected_out.html │ │ └── expected_out.txt │ ├── octave_annotations │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── switch.tst │ │ └── switch.tst_fixed │ ├── octave_identifiers │ │ ├── README.md │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── matlab │ │ │ ├── foo.m │ │ │ ├── foo.m_fixed │ │ │ ├── run_test.m │ │ │ └── run_test.m_fixed │ │ └── octave │ │ │ ├── foo.m │ │ │ ├── foo.m_fixed │ │ │ ├── miss_hit.cfg │ │ │ ├── run_test.m │ │ │ └── run_test.m_fixed │ ├── octave_mode │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── off │ │ │ ├── test.m │ │ │ └── test.m_fixed │ │ └── on │ │ │ ├── miss_hit.cfg │ │ │ ├── test.m │ │ │ └── test.m_fixed │ ├── pragmas │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── foo.m │ │ └── foo.m_fixed │ ├── program_order │ │ ├── README.md │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── matlab │ │ │ ├── Not_Valid_1.m │ │ │ ├── Not_Valid_1.m_fixed │ │ │ ├── Not_Valid_2.m │ │ │ ├── Not_Valid_2.m_fixed │ │ │ ├── Not_Valid_3.m │ │ │ ├── Not_Valid_3.m_fixed │ │ │ ├── Not_Valid_4.m │ │ │ ├── Not_Valid_4.m_fixed │ │ │ ├── Not_Valid_5.m │ │ │ ├── Not_Valid_5.m_fixed │ │ │ ├── Not_Valid_6.m │ │ │ ├── Not_Valid_6.m_fixed │ │ │ ├── Not_Valid_7.m │ │ │ ├── Not_Valid_7.m_fixed │ │ │ ├── Valid_1.m │ │ │ ├── Valid_1.m_fixed │ │ │ ├── Valid_2.m │ │ │ ├── Valid_2.m_fixed │ │ │ ├── Valid_3.m │ │ │ ├── Valid_3.m_fixed │ │ │ ├── Valid_4.m │ │ │ ├── Valid_4.m_fixed │ │ │ ├── Valid_5.m │ │ │ ├── Valid_5.m_fixed │ │ │ ├── Valid_6.m │ │ │ ├── Valid_6.m_fixed │ │ │ ├── Valid_7.m │ │ │ └── Valid_7.m_fixed │ │ ├── miss_hit.cfg │ │ └── octave │ │ │ ├── Not_Valid_1.m │ │ │ ├── Not_Valid_1.m_fixed │ │ │ ├── Not_Valid_2.m │ │ │ ├── Not_Valid_2.m_fixed │ │ │ ├── Not_Valid_3.m │ │ │ ├── Not_Valid_3.m_fixed │ │ │ ├── Not_Valid_4.m │ │ │ ├── Not_Valid_4.m_fixed │ │ │ ├── Not_Valid_5.m │ │ │ ├── Not_Valid_5.m_fixed │ │ │ ├── Not_Valid_6.m │ │ │ ├── Not_Valid_6.m_fixed │ │ │ ├── Not_Valid_7.m │ │ │ ├── Not_Valid_7.m_fixed │ │ │ ├── Valid_1.m │ │ │ ├── Valid_1.m_fixed │ │ │ ├── Valid_2.m │ │ │ ├── Valid_2.m_fixed │ │ │ ├── Valid_3.m │ │ │ ├── Valid_3.m_fixed │ │ │ ├── Valid_4.m │ │ │ ├── Valid_4.m_fixed │ │ │ ├── Valid_5.m │ │ │ ├── Valid_5.m_fixed │ │ │ ├── Valid_6.m │ │ │ ├── Valid_6.m_fixed │ │ │ ├── Valid_7.m │ │ │ ├── Valid_7.m_fixed │ │ │ └── miss_hit.cfg │ ├── redundant_brackets │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── expr.m │ │ ├── expr.m_fixed │ │ ├── test.m │ │ └── test.m_fixed │ ├── regression_ddos │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── relaxed_eos │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test_01.m │ │ ├── test_01.m_fixed │ │ ├── test_02.m │ │ ├── test_02.m_fixed │ │ ├── test_03.m │ │ ├── test_03.m_fixed │ │ ├── test_04.m │ │ └── test_04.m_fixed │ ├── rule_supression │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── nested │ │ │ ├── miss_hit.cfg │ │ │ ├── test.m │ │ │ └── test.m_fixed │ │ ├── test.m │ │ └── test.m_fixed │ ├── script_docs │ │ ├── docstring │ │ │ ├── miss_hit.cfg │ │ │ ├── test_1.m │ │ │ ├── test_1.m_fixed │ │ │ ├── test_2.m │ │ │ ├── test_2.m_fixed │ │ │ ├── test_3.m │ │ │ ├── test_3.m_fixed │ │ │ ├── test_4.m │ │ │ ├── test_4.m_fixed │ │ │ ├── test_5.m │ │ │ └── test_5.m_fixed │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── file_header │ │ │ ├── miss_hit.cfg │ │ │ ├── test_1.m │ │ │ ├── test_1.m_fixed │ │ │ ├── test_2.m │ │ │ ├── test_2.m_fixed │ │ │ ├── test_3.m │ │ │ ├── test_3.m_fixed │ │ │ ├── test_4.m │ │ │ ├── test_4.m_fixed │ │ │ ├── test_5.m │ │ │ └── test_5.m_fixed │ │ └── miss_hit.cfg │ ├── simulink │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test1.slx │ │ ├── test1.slx.diff │ │ └── test1.slx_fixed │ ├── tabs │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── trailing_newlines_at_eof │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test_fail_1.m │ │ ├── test_fail_1.m_fixed │ │ ├── test_ok_1.m │ │ ├── test_ok_1.m_fixed │ │ ├── test_ok_2.m │ │ └── test_ok_2.m_fixed │ ├── trailing_whitespace │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── fail_1.m │ │ └── fail_1.m_fixed │ ├── unicode │ │ ├── README.md │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── simple.m │ │ └── simple.m_fixed │ ├── whitespace_around_function │ │ ├── README.md │ │ ├── Test_01.m │ │ ├── Test_01.m_fixed │ │ ├── Test_02.m │ │ ├── Test_02.m_fixed │ │ ├── Test_03.m │ │ ├── Test_03.m_fixed │ │ ├── Test_04.m │ │ ├── Test_04.m_fixed │ │ ├── Test_05.m │ │ ├── Test_05.m_fixed │ │ ├── Test_06.m │ │ ├── Test_06.m_fixed │ │ ├── Test_07.m │ │ ├── Test_07.m_fixed │ │ ├── Test_08.m │ │ ├── Test_08.m_fixed │ │ ├── Test_09.m │ │ ├── Test_09.m_fixed │ │ ├── Test_10.m │ │ ├── Test_10.m_fixed │ │ ├── Test_11.m │ │ ├── Test_11.m_fixed │ │ ├── Test_12.m │ │ ├── Test_12.m_fixed │ │ ├── Test_13.m │ │ ├── Test_13.m_fixed │ │ ├── Test_14.m │ │ ├── Test_14.m_fixed │ │ ├── expected_out.html │ │ └── expected_out.txt │ ├── whitespace_in_comments │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── whitespace_on_assignment │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── whitespace_on_brackets │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── whitespace_on_colon │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── whitespace_on_comma │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── miss_hit.cfg │ │ ├── test.m │ │ └── test.m_fixed │ ├── whitespace_on_comments │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── whitespace_on_matrix │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed │ ├── whitespace_on_operators │ │ ├── codechecker_tests.m │ │ ├── codechecker_tests.m_fixed │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── foo.html │ │ ├── miss_hit.cfg │ │ ├── test.m │ │ └── test.m_fixed │ └── whitespace_on_words │ │ ├── expected_out.html │ │ ├── expected_out.txt │ │ ├── test.m │ │ └── test.m_fixed └── trace │ ├── basic │ ├── ExampleTagClassTest.m │ ├── ExampleTagTest.m │ ├── bar.m │ ├── foo.m │ ├── mh_act_trace.lobster │ ├── mh_imp_trace.lobster │ └── test.out │ ├── exclusions │ ├── Potato.m │ ├── mh_act_trace.lobster │ ├── mh_imp_trace.lobster │ ├── test.out │ └── whole_file.m │ ├── packages │ ├── +bar │ │ └── Test.m │ ├── +foo │ │ └── Test.m │ ├── @baz │ │ └── Test.m │ ├── Test.m │ ├── mh_act_trace.lobster │ ├── mh_imp_trace.lobster │ └── test.out │ ├── projects │ ├── ep │ │ ├── miss_hit.cfg │ │ └── potato.m │ ├── lib_a │ │ ├── foo.m │ │ └── miss_hit.cfg │ ├── lib_b │ │ ├── bar.m │ │ └── miss_hit.cfg │ ├── mh_act_trace.lobster │ ├── mh_imp_trace.lobster │ ├── miss_hit.cfg │ └── test.out │ ├── simulink-area-anno │ ├── area.slx │ ├── mh_act_trace.lobster │ ├── mh_imp_trace.lobster │ └── test.out │ ├── simulink-block-anno │ ├── annotation_example.slx │ ├── mh_act_trace.lobster │ ├── mh_imp_trace.lobster │ └── test.out │ ├── simulink-matlab │ ├── foo.m │ ├── mh_act_trace.lobster │ ├── mh_imp_trace.lobster │ ├── test.out │ └── test.slx │ ├── simulink-naming │ ├── mh_act_trace.lobster │ ├── mh_imp_trace.lobster │ ├── test.out │ └── test_1.slx │ ├── simulink-system-anno │ ├── mh_act_trace.lobster │ ├── mh_imp_trace.lobster │ ├── test.out │ └── test.slx │ └── test_scripts │ ├── cmdline │ ├── foo.m │ ├── mh_act_trace.lobster │ ├── mh_imp_trace.lobster │ ├── miss_hit.cfg │ ├── test.out │ └── testing │ └── my_test.m ├── util ├── bump_version_post_release.py ├── changelog.py ├── get_builtin_functions.py ├── github_release.py ├── mk_ast_hierarchy.py ├── release.py ├── split_octave_test.py ├── update_docs.py └── update_versions.py └── website ├── .gitignore ├── Makefile ├── assets ├── alert-triangle.svg ├── bar-chart-2.svg ├── check-square.svg ├── download.svg ├── edit.svg ├── external-link.svg ├── file-text.svg ├── github.svg ├── heart.svg ├── help-circle.svg ├── menu.svg ├── package.svg ├── settings.svg └── terminal.svg ├── docs.html ├── download.html ├── examples └── metrics │ ├── Makefile │ ├── example.m │ └── miss_hit.cfg ├── index.html ├── license.html ├── script.js ├── style.css └── tools.html /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/.gitignore -------------------------------------------------------------------------------- /CHALLENGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/CHALLENGES.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LEXING_ISSUES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/LEXING_ISSUES.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.AGPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/LICENSE.AGPL -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /docs/area_annotation_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/area_annotation_example.png -------------------------------------------------------------------------------- /docs/assets/alert-triangle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/alert-triangle.svg -------------------------------------------------------------------------------- /docs/assets/bar-chart-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/bar-chart-2.svg -------------------------------------------------------------------------------- /docs/assets/check-square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/check-square.svg -------------------------------------------------------------------------------- /docs/assets/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/download.svg -------------------------------------------------------------------------------- /docs/assets/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/edit.svg -------------------------------------------------------------------------------- /docs/assets/external-link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/external-link.svg -------------------------------------------------------------------------------- /docs/assets/file-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/file-text.svg -------------------------------------------------------------------------------- /docs/assets/help-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/help-circle.svg -------------------------------------------------------------------------------- /docs/assets/package.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/package.svg -------------------------------------------------------------------------------- /docs/assets/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/settings.svg -------------------------------------------------------------------------------- /docs/assets/terminal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/assets/terminal.svg -------------------------------------------------------------------------------- /docs/block_property_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/block_property_example.png -------------------------------------------------------------------------------- /docs/bmc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/bmc.html -------------------------------------------------------------------------------- /docs/cli.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/cli.html -------------------------------------------------------------------------------- /docs/configuration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/configuration.html -------------------------------------------------------------------------------- /docs/copyright.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/copyright.html -------------------------------------------------------------------------------- /docs/diff.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/diff.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/internal/asn_cfg.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/internal/asn_cfg.dot -------------------------------------------------------------------------------- /docs/internal/asn_pdg.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/internal/asn_pdg.dot -------------------------------------------------------------------------------- /docs/internal/slx_format.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/internal/slx_format.txt -------------------------------------------------------------------------------- /docs/lint.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/lint.html -------------------------------------------------------------------------------- /docs/metrics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/metrics.html -------------------------------------------------------------------------------- /docs/pragmas.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/pragmas.html -------------------------------------------------------------------------------- /docs/presentations/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/presentations/.gitignore -------------------------------------------------------------------------------- /docs/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/style.css -------------------------------------------------------------------------------- /docs/style_checker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/style_checker.html -------------------------------------------------------------------------------- /docs/trace.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/docs/trace.html -------------------------------------------------------------------------------- /experimental/add_one.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/experimental/add_one.c -------------------------------------------------------------------------------- /experimental/foo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/experimental/foo.c -------------------------------------------------------------------------------- /experimental/sanity_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/experimental/sanity_test.sh -------------------------------------------------------------------------------- /experimental/shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/experimental/shape.py -------------------------------------------------------------------------------- /experimental/trivial.c: -------------------------------------------------------------------------------- 1 | void main() 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /hook_scripts/copyright_year.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/hook_scripts/copyright_year.py -------------------------------------------------------------------------------- /mh_bmc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/mh_bmc -------------------------------------------------------------------------------- /mh_copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/mh_copyright -------------------------------------------------------------------------------- /mh_debug_parser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/mh_debug_parser -------------------------------------------------------------------------------- /mh_diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/mh_diff -------------------------------------------------------------------------------- /mh_lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/mh_lint -------------------------------------------------------------------------------- /mh_metric: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/mh_metric -------------------------------------------------------------------------------- /mh_sl_unpack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/mh_sl_unpack -------------------------------------------------------------------------------- /mh_style: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/mh_style -------------------------------------------------------------------------------- /mh_trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/mh_trace -------------------------------------------------------------------------------- /miss_hit.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit.cfg -------------------------------------------------------------------------------- /miss_hit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit.m -------------------------------------------------------------------------------- /miss_hit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /miss_hit/g_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/g_cfg.py -------------------------------------------------------------------------------- /miss_hit/goto_ast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/goto_ast.py -------------------------------------------------------------------------------- /miss_hit/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/graph.py -------------------------------------------------------------------------------- /miss_hit/m_entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/m_entity.py -------------------------------------------------------------------------------- /miss_hit/m_sem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/m_sem.py -------------------------------------------------------------------------------- /miss_hit/m_type_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/m_type_inference.py -------------------------------------------------------------------------------- /miss_hit/mh_bmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/mh_bmc.py -------------------------------------------------------------------------------- /miss_hit/mh_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/mh_copyright.py -------------------------------------------------------------------------------- /miss_hit/mh_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/mh_diff.py -------------------------------------------------------------------------------- /miss_hit/mh_lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/mh_lint.py -------------------------------------------------------------------------------- /miss_hit/mh_trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit/mh_trace.py -------------------------------------------------------------------------------- /miss_hit_core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /miss_hit_core/cfg_ast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/cfg_ast.py -------------------------------------------------------------------------------- /miss_hit_core/cfg_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/cfg_parser.py -------------------------------------------------------------------------------- /miss_hit_core/cfg_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/cfg_tree.py -------------------------------------------------------------------------------- /miss_hit_core/command_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/command_line.py -------------------------------------------------------------------------------- /miss_hit_core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/config.py -------------------------------------------------------------------------------- /miss_hit_core/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/errors.py -------------------------------------------------------------------------------- /miss_hit_core/m_ast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/m_ast.py -------------------------------------------------------------------------------- /miss_hit_core/m_entity_root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/m_entity_root.py -------------------------------------------------------------------------------- /miss_hit_core/m_language.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/m_language.py -------------------------------------------------------------------------------- /miss_hit_core/m_lexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/m_lexer.py -------------------------------------------------------------------------------- /miss_hit_core/m_parse_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/m_parse_utils.py -------------------------------------------------------------------------------- /miss_hit_core/m_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/m_parser.py -------------------------------------------------------------------------------- /miss_hit_core/m_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/m_types.py -------------------------------------------------------------------------------- /miss_hit_core/mh_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/mh_metric.py -------------------------------------------------------------------------------- /miss_hit_core/mh_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/mh_style.py -------------------------------------------------------------------------------- /miss_hit_core/pathutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/pathutil.py -------------------------------------------------------------------------------- /miss_hit_core/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/resources.py -------------------------------------------------------------------------------- /miss_hit_core/s_ast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/s_ast.py -------------------------------------------------------------------------------- /miss_hit_core/s_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/s_parser.py -------------------------------------------------------------------------------- /miss_hit_core/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/version.py -------------------------------------------------------------------------------- /miss_hit_core/work_package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/miss_hit_core/work_package.py -------------------------------------------------------------------------------- /pylint3.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/pylint3.cfg -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup_agpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/setup_agpl.py -------------------------------------------------------------------------------- /setup_gpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/setup_gpl.py -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | .coverage* 2 | htmlcov 3 | -------------------------------------------------------------------------------- /tests/config_parser/choices/invalid.cfg: -------------------------------------------------------------------------------- 1 | copyright_location: "potato" 2 | -------------------------------------------------------------------------------- /tests/config_parser/choices/valid.cfg: -------------------------------------------------------------------------------- 1 | copyright_location: "docstring" 2 | -------------------------------------------------------------------------------- /tests/config_parser/dir_exclusion/dir_a/potato.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/config_parser/dir_exclusion/valid.cfg: -------------------------------------------------------------------------------- 1 | exclude_dir: "dir_a" 2 | -------------------------------------------------------------------------------- /tests/config_parser/real_world/testing/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | intentionally broken -------------------------------------------------------------------------------- /tests/config_parser/slight_typo/typo.cfg: -------------------------------------------------------------------------------- 1 | supresss_rule: "naming_parameters" 2 | -------------------------------------------------------------------------------- /tests/copyright/add_notice/cmdline: -------------------------------------------------------------------------------- 1 | --year=2021 2 | --primary-entity=Florian Schanda 3 | --add-notice 4 | -------------------------------------------------------------------------------- /tests/copyright/add_notice/dynamic_matlab/test_3.m: -------------------------------------------------------------------------------- 1 | % This file has no copyright notice, so we should add one. 2 | -------------------------------------------------------------------------------- /tests/copyright/add_notice/dynamic_octave/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | octave: true 2 | -------------------------------------------------------------------------------- /tests/copyright/add_notice/dynamic_octave/test_3.m: -------------------------------------------------------------------------------- 1 | % This file has no copyright notice, so we should add one. 2 | -------------------------------------------------------------------------------- /tests/copyright/change_entity/test_1.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Potato Person 2 | 3 | disp("Hello world!"); 4 | -------------------------------------------------------------------------------- /tests/copyright/change_entity/test_1.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | disp("Hello world!"); 4 | -------------------------------------------------------------------------------- /tests/copyright/change_entity/test_1_o.m: -------------------------------------------------------------------------------- 1 | % Copyright (c) 2020 Potato Person 2 | 3 | disp("Hello world!"); 4 | -------------------------------------------------------------------------------- /tests/copyright/change_entity/test_1_o.m_fixed: -------------------------------------------------------------------------------- 1 | % Copyright (c) 2020 Florian Schanda 2 | 3 | disp("Hello world!"); 4 | -------------------------------------------------------------------------------- /tests/copyright/change_entity/test_2.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020-2021 Potato Person 2 | 3 | disp("Hello world!"); 4 | -------------------------------------------------------------------------------- /tests/copyright/change_entity/test_2.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020-2021 Florian Schanda 2 | 3 | disp("Hello world!"); 4 | -------------------------------------------------------------------------------- /tests/copyright/change_entity/test_2_o.m: -------------------------------------------------------------------------------- 1 | % Copyright (c) 2020-2021 Potato Person 2 | 3 | disp("Hello world!"); 4 | -------------------------------------------------------------------------------- /tests/copyright/change_entity/test_2_o.m_fixed: -------------------------------------------------------------------------------- 1 | % Copyright (c) 2020-2021 Florian Schanda 2 | 3 | disp("Hello world!"); 4 | -------------------------------------------------------------------------------- /tests/copyright/corner_case_only_header/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda -------------------------------------------------------------------------------- /tests/copyright/corner_case_only_header/test.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020-2021 Florian Schanda 2 | -------------------------------------------------------------------------------- /tests/copyright/corner_case_pragma/cmdline: -------------------------------------------------------------------------------- 1 | --primary-entity=Florian Schanda 2 | --merge 3 | -------------------------------------------------------------------------------- /tests/copyright/merge/cmdline: -------------------------------------------------------------------------------- 1 | --merge 2 | -------------------------------------------------------------------------------- /tests/copyright/merge/test_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/merge/test_1.m -------------------------------------------------------------------------------- /tests/copyright/merge/test_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/merge/test_2.m -------------------------------------------------------------------------------- /tests/copyright/merge/test_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/merge/test_3.m -------------------------------------------------------------------------------- /tests/copyright/merge/test_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/merge/test_4.m -------------------------------------------------------------------------------- /tests/copyright/merge/test_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/merge/test_5.m -------------------------------------------------------------------------------- /tests/copyright/merge/test_6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/merge/test_6.m -------------------------------------------------------------------------------- /tests/copyright/merge/test_7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/merge/test_7.m -------------------------------------------------------------------------------- /tests/copyright/merge/test_8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/merge/test_8.m -------------------------------------------------------------------------------- /tests/copyright/merge/test_9.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/merge/test_9.m -------------------------------------------------------------------------------- /tests/copyright/no_primary/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | -------------------------------------------------------------------------------- /tests/copyright/no_primary/one/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | copyright_entity: "Florian Schanda" 2 | -------------------------------------------------------------------------------- /tests/copyright/octave/cmdline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/octave/cmdline -------------------------------------------------------------------------------- /tests/copyright/octave/test_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/octave/test_1.m -------------------------------------------------------------------------------- /tests/copyright/octave/test_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/copyright/octave/test_2.m -------------------------------------------------------------------------------- /tests/copyright/update_year/empty.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/copyright/update_year/empty.m_fixed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/copyright/update_year/no_copyright.m: -------------------------------------------------------------------------------- 1 | disp("Hello World!"); 2 | -------------------------------------------------------------------------------- /tests/copyright/update_year/no_copyright.m_fixed: -------------------------------------------------------------------------------- 1 | disp("Hello World!"); 2 | -------------------------------------------------------------------------------- /tests/coverage.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/coverage.cfg -------------------------------------------------------------------------------- /tests/lexer/2019b_hex_and_binary_literals/invalid_suffix_01.m: -------------------------------------------------------------------------------- 1 | 0x12s12 2 | -------------------------------------------------------------------------------- /tests/lexer/2019b_hex_and_binary_literals/invalid_suffix_02.m: -------------------------------------------------------------------------------- 1 | 0x123s8 2 | -------------------------------------------------------------------------------- /tests/lexer/2019b_hex_and_binary_literals/wrong_01.m: -------------------------------------------------------------------------------- 1 | [0b1.1] 2 | 0 -------------------------------------------------------------------------------- /tests/lexer/2019b_hex_and_binary_literals/wrong_02.m: -------------------------------------------------------------------------------- 1 | 0b % no digits 2 | -------------------------------------------------------------------------------- /tests/lexer/annotations/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/annotations/test.m -------------------------------------------------------------------------------- /tests/lexer/basic/lexing_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/basic/lexing_test.m -------------------------------------------------------------------------------- /tests/lexer/basic/lexing_test_errors.m: -------------------------------------------------------------------------------- 1 | x = This is _not_ ok. 2 | -------------------------------------------------------------------------------- /tests/lexer/bug_252/test.m: -------------------------------------------------------------------------------- 1 | [-1 -[1]] 2 | -------------------------------------------------------------------------------- /tests/lexer/bug_252/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_252/test.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_252/test2.m: -------------------------------------------------------------------------------- 1 | {-1 -[1]} 2 | -------------------------------------------------------------------------------- /tests/lexer/bug_252/test2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_252/test2.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_253/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_253/test.m -------------------------------------------------------------------------------- /tests/lexer/bug_253/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_253/test.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_45/foo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_45/foo.m -------------------------------------------------------------------------------- /tests/lexer/bug_45/foo.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_45/foo.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_55/invalid_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_55/invalid_1.m -------------------------------------------------------------------------------- /tests/lexer/bug_55/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_55/test.m -------------------------------------------------------------------------------- /tests/lexer/bug_55/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_55/test.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_55/test_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_55/test_2.m -------------------------------------------------------------------------------- /tests/lexer/bug_55/test_2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_55/test_2.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_64/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_64/test.m -------------------------------------------------------------------------------- /tests/lexer/bug_64/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_64/test.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_64/test2.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | x = [2 >1]; 4 | -------------------------------------------------------------------------------- /tests/lexer/bug_64/test2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_64/test2.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_64/test3.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | x = [2 *1]; 4 | -------------------------------------------------------------------------------- /tests/lexer/bug_64/test3.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_64/test3.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_64/test4.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | x = [[1]1]; 4 | % should be a parse error 5 | -------------------------------------------------------------------------------- /tests/lexer/bug_64/test4.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_64/test4.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_64/test5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_64/test5.m -------------------------------------------------------------------------------- /tests/lexer/bug_64/test5.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_64/test5.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_64/test6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_64/test6.m -------------------------------------------------------------------------------- /tests/lexer/bug_64/test6.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_64/test6.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_73/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_73/test.m -------------------------------------------------------------------------------- /tests/lexer/bug_73/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_73/test.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_78/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | disp x(2,N) 4 | -------------------------------------------------------------------------------- /tests/lexer/bug_78/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_78/test.m.out -------------------------------------------------------------------------------- /tests/lexer/bug_78/test2.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | disp x(2,N] 4 | -------------------------------------------------------------------------------- /tests/lexer/bug_78/test2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/bug_78/test2.m.out -------------------------------------------------------------------------------- /tests/lexer/command_form/mixed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/command_form/mixed.m -------------------------------------------------------------------------------- /tests/lexer/matrix/function.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/function.m -------------------------------------------------------------------------------- /tests/lexer/matrix/simple.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/simple.m -------------------------------------------------------------------------------- /tests/lexer/matrix/simple.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/simple.m.out -------------------------------------------------------------------------------- /tests/lexer/matrix/simple_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/simple_2.m -------------------------------------------------------------------------------- /tests/lexer/matrix/simple_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/simple_3.m -------------------------------------------------------------------------------- /tests/lexer/matrix/simple_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/simple_4.m -------------------------------------------------------------------------------- /tests/lexer/matrix/simple_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/simple_5.m -------------------------------------------------------------------------------- /tests/lexer/matrix/simple_6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/simple_6.m -------------------------------------------------------------------------------- /tests/lexer/matrix/simple_7.m: -------------------------------------------------------------------------------- 1 | [1 2, 3,4] 2 | [a .1] 3 | -------------------------------------------------------------------------------- /tests/lexer/matrix/simple_8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/simple_8.m -------------------------------------------------------------------------------- /tests/lexer/matrix/simple_9.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/simple_9.m -------------------------------------------------------------------------------- /tests/lexer/matrix/test_invalid_bracket_1.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Zenuity AB 2 | x = 1 2} 3 | -------------------------------------------------------------------------------- /tests/lexer/matrix/test_invalid_bracket_2.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Zenuity AB 2 | x = (1 2} 3 | -------------------------------------------------------------------------------- /tests/lexer/matrix/test_valid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/matrix/test_valid.m -------------------------------------------------------------------------------- /tests/lexer/numbers/numbers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/lexer/numbers/numbers.m -------------------------------------------------------------------------------- /tests/lint/function_naming/wibble.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | classdef Vector 4 | 5 | end 6 | -------------------------------------------------------------------------------- /tests/lint/octave_global_functions/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | octave: true 2 | -------------------------------------------------------------------------------- /tests/lint/octave_global_functions/test_2.m: -------------------------------------------------------------------------------- 1 | disp(wibble(5)); 2 | 3 | % Should print 11. 4 | -------------------------------------------------------------------------------- /tests/metrics/basic/file_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/basic/file_1.m -------------------------------------------------------------------------------- /tests/metrics/basic/file_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/basic/file_2.m -------------------------------------------------------------------------------- /tests/metrics/basic/metrics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/basic/metrics.html -------------------------------------------------------------------------------- /tests/metrics/basic/metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/basic/metrics.json -------------------------------------------------------------------------------- /tests/metrics/basic/npath.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/basic/npath.m -------------------------------------------------------------------------------- /tests/metrics/bug_139/test_01.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/bug_139/test_01.m -------------------------------------------------------------------------------- /tests/metrics/bug_139/test_02.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/bug_139/test_02.m -------------------------------------------------------------------------------- /tests/metrics/bug_139/test_03.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/bug_139/test_03.m -------------------------------------------------------------------------------- /tests/metrics/cyclomatic_complexity/flat.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | x = 1; 4 | y = 2; 5 | -------------------------------------------------------------------------------- /tests/metrics/disabled_metrics/no_file_metrics/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | metric "file_length": disable 2 | -------------------------------------------------------------------------------- /tests/metrics/globals/f1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/globals/f1.m -------------------------------------------------------------------------------- /tests/metrics/globals/f2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/globals/f2.m -------------------------------------------------------------------------------- /tests/metrics/globals/f3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/globals/f3.m -------------------------------------------------------------------------------- /tests/metrics/globals/setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/globals/setup.m -------------------------------------------------------------------------------- /tests/metrics/simulink/test1.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/simulink/test1.slx -------------------------------------------------------------------------------- /tests/metrics/simulink/test2.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/metrics/simulink/test2.slx -------------------------------------------------------------------------------- /tests/metrics/tickets/github/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | regex_tickets: "\B#[0-9]+\b" 2 | -------------------------------------------------------------------------------- /tests/metrics/tickets/jira/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | regex_tickets: "\b[A-Z]{3,}-[0-9]+\b" 2 | -------------------------------------------------------------------------------- /tests/metrics/tickets/special/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | regex_tickets: "\b(012|[A-Z]{3,})-[0-9]+\b" 2 | -------------------------------------------------------------------------------- /tests/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | -------------------------------------------------------------------------------- /tests/parser/annotations/basic.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/annotations/basic.m -------------------------------------------------------------------------------- /tests/parser/assignment/invalid_01.m: -------------------------------------------------------------------------------- 1 | function invalid_01() 2 | [x; y] = size(1); 3 | end 4 | -------------------------------------------------------------------------------- /tests/parser/assignment/invalid_02.m: -------------------------------------------------------------------------------- 1 | function invalid_02() 2 | [] = 0; 3 | end 4 | -------------------------------------------------------------------------------- /tests/parser/assignment/invalid_03.m: -------------------------------------------------------------------------------- 1 | function invalid_03() 2 | [x 3 | y] = size(1); 4 | end 5 | -------------------------------------------------------------------------------- /tests/parser/assignment/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/assignment/test.m -------------------------------------------------------------------------------- /tests/parser/at/handles.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/at/handles.m -------------------------------------------------------------------------------- /tests/parser/at/handles.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/at/handles.m.out -------------------------------------------------------------------------------- /tests/parser/at/lexing_issues.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/at/lexing_issues.m -------------------------------------------------------------------------------- /tests/parser/at/subclass.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/at/subclass.m -------------------------------------------------------------------------------- /tests/parser/at/subclass.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/at/subclass.m.out -------------------------------------------------------------------------------- /tests/parser/at/uses.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/at/uses.m -------------------------------------------------------------------------------- /tests/parser/at/uses.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/at/uses.m.out -------------------------------------------------------------------------------- /tests/parser/bug_107/tricky.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_107/tricky.m -------------------------------------------------------------------------------- /tests/parser/bug_131/Potato.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_131/Potato.m -------------------------------------------------------------------------------- /tests/parser/bug_139/test_01.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_139/test_01.m -------------------------------------------------------------------------------- /tests/parser/bug_139/test_02.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_139/test_02.m -------------------------------------------------------------------------------- /tests/parser/bug_139/test_03.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_139/test_03.m -------------------------------------------------------------------------------- /tests/parser/bug_139/test_04.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_139/test_04.m -------------------------------------------------------------------------------- /tests/parser/bug_139/test_05.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_139/test_05.m -------------------------------------------------------------------------------- /tests/parser/bug_48/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_48/test.m -------------------------------------------------------------------------------- /tests/parser/bug_48/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_48/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_49/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_49/test.m -------------------------------------------------------------------------------- /tests/parser/bug_49/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_49/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_53/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | function test() 4 | A = foo.^3'; 5 | end 6 | -------------------------------------------------------------------------------- /tests/parser/bug_53/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_53/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_53/test2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_53/test2.m -------------------------------------------------------------------------------- /tests/parser/bug_53/test2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_53/test2.m.out -------------------------------------------------------------------------------- /tests/parser/bug_55/invalid_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_55/invalid_1.m -------------------------------------------------------------------------------- /tests/parser/bug_55/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_55/test.m -------------------------------------------------------------------------------- /tests/parser/bug_55/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_55/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_55/test_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_55/test_2.m -------------------------------------------------------------------------------- /tests/parser/bug_55/test_2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_55/test_2.m.out -------------------------------------------------------------------------------- /tests/parser/bug_64/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_64/test.m -------------------------------------------------------------------------------- /tests/parser/bug_64/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_64/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_64/test2.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | x = [2 >1]; 4 | -------------------------------------------------------------------------------- /tests/parser/bug_64/test2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_64/test2.m.out -------------------------------------------------------------------------------- /tests/parser/bug_64/test3.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | x = [2 *1]; 4 | -------------------------------------------------------------------------------- /tests/parser/bug_64/test3.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_64/test3.m.out -------------------------------------------------------------------------------- /tests/parser/bug_64/test4.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | x = [[1]1]; 4 | % should be a parse error 5 | -------------------------------------------------------------------------------- /tests/parser/bug_64/test4.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_64/test4.m.out -------------------------------------------------------------------------------- /tests/parser/bug_65/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_65/test.m -------------------------------------------------------------------------------- /tests/parser/bug_65/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_65/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_65/test2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_65/test2.m -------------------------------------------------------------------------------- /tests/parser/bug_65/test2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_65/test2.m.out -------------------------------------------------------------------------------- /tests/parser/bug_65/test3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_65/test3.m -------------------------------------------------------------------------------- /tests/parser/bug_65/test3.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_65/test3.m.out -------------------------------------------------------------------------------- /tests/parser/bug_65/test4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_65/test4.m -------------------------------------------------------------------------------- /tests/parser/bug_65/test4.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_65/test4.m.out -------------------------------------------------------------------------------- /tests/parser/bug_65/test5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_65/test5.m -------------------------------------------------------------------------------- /tests/parser/bug_65/test5.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_65/test5.m.out -------------------------------------------------------------------------------- /tests/parser/bug_66/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_66/test.m -------------------------------------------------------------------------------- /tests/parser/bug_66/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_66/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_66/test2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_66/test2.m -------------------------------------------------------------------------------- /tests/parser/bug_66/test2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_66/test2.m.out -------------------------------------------------------------------------------- /tests/parser/bug_68/test1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_68/test1.m -------------------------------------------------------------------------------- /tests/parser/bug_68/test1.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_68/test1.m.out -------------------------------------------------------------------------------- /tests/parser/bug_69/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_69/test.m -------------------------------------------------------------------------------- /tests/parser/bug_69/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_69/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_70/test_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_70/test_1.m -------------------------------------------------------------------------------- /tests/parser/bug_70/test_1.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_70/test_1.m.out -------------------------------------------------------------------------------- /tests/parser/bug_70/test_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_70/test_2.m -------------------------------------------------------------------------------- /tests/parser/bug_70/test_2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_70/test_2.m.out -------------------------------------------------------------------------------- /tests/parser/bug_70/test_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_70/test_3.m -------------------------------------------------------------------------------- /tests/parser/bug_70/test_3.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_70/test_3.m.out -------------------------------------------------------------------------------- /tests/parser/bug_70/test_4.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_70/test_4.m.out -------------------------------------------------------------------------------- /tests/parser/bug_70/test_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_70/test_5.m -------------------------------------------------------------------------------- /tests/parser/bug_70/test_5.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_70/test_5.m.out -------------------------------------------------------------------------------- /tests/parser/bug_71/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_71/test.m -------------------------------------------------------------------------------- /tests/parser/bug_71/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_71/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_74/invalid_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_74/invalid_1.m -------------------------------------------------------------------------------- /tests/parser/bug_74/invalid_2.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | [x,, y, ] = potato() 4 | -------------------------------------------------------------------------------- /tests/parser/bug_74/invalid_3.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | [x, y,, ] = potato() 4 | -------------------------------------------------------------------------------- /tests/parser/bug_74/invalid_4.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | x = [3,,] 4 | -------------------------------------------------------------------------------- /tests/parser/bug_74/invalid_5.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | x = [,,3] 4 | -------------------------------------------------------------------------------- /tests/parser/bug_74/invalid_6.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | [x;y]' = size(1); 4 | -------------------------------------------------------------------------------- /tests/parser/bug_74/potato.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_74/potato.m -------------------------------------------------------------------------------- /tests/parser/bug_74/potato.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_74/potato.m.out -------------------------------------------------------------------------------- /tests/parser/bug_74/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_74/test.m -------------------------------------------------------------------------------- /tests/parser/bug_74/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_74/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_75/cat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_75/cat.m -------------------------------------------------------------------------------- /tests/parser/bug_75/cat.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_75/cat.m.out -------------------------------------------------------------------------------- /tests/parser/bug_75/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | c = cat; 4 | c.meow(); 5 | -------------------------------------------------------------------------------- /tests/parser/bug_75/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_75/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_77/invalid_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_77/invalid_1.m -------------------------------------------------------------------------------- /tests/parser/bug_77/invalid_3.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | parfor ((i = 1:5)) 4 | disp(i); 5 | end 6 | -------------------------------------------------------------------------------- /tests/parser/bug_77/test_1.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | for (i = 1:5) 4 | disp(i); 5 | end 6 | -------------------------------------------------------------------------------- /tests/parser/bug_77/test_1.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_77/test_1.m.out -------------------------------------------------------------------------------- /tests/parser/bug_77/test_2.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | parfor i = 1:5 4 | disp(i); 5 | end 6 | -------------------------------------------------------------------------------- /tests/parser/bug_77/test_2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_77/test_2.m.out -------------------------------------------------------------------------------- /tests/parser/bug_77/test_3.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | parfor (i = 1:5) 4 | disp(i); 5 | end 6 | -------------------------------------------------------------------------------- /tests/parser/bug_77/test_3.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_77/test_3.m.out -------------------------------------------------------------------------------- /tests/parser/bug_77/test_4.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | parfor (i = 1:5, 2) 4 | disp(i); 5 | end 6 | -------------------------------------------------------------------------------- /tests/parser/bug_77/test_4.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_77/test_4.m.out -------------------------------------------------------------------------------- /tests/parser/bug_78/d2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/d2.m -------------------------------------------------------------------------------- /tests/parser/bug_78/d2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/d2.m.out -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_1.m -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_10.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_10.m -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_11.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_11.m -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_2.m -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_3.m -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_4.m -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_5.m -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_6.m -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_7.m -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_8.m -------------------------------------------------------------------------------- /tests/parser/bug_78/invalid_9.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/invalid_9.m -------------------------------------------------------------------------------- /tests/parser/bug_78/regression.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/regression.m -------------------------------------------------------------------------------- /tests/parser/bug_78/regression4.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | [x,y] = (size(1)); 4 | -------------------------------------------------------------------------------- /tests/parser/bug_78/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/test.m -------------------------------------------------------------------------------- /tests/parser/bug_78/test.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_78/test.m.out -------------------------------------------------------------------------------- /tests/parser/bug_82/letters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/bug_82/letters.m -------------------------------------------------------------------------------- /tests/parser/cells/cells.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/cells/cells.m -------------------------------------------------------------------------------- /tests/parser/cells/cells.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/cells/cells.m.out -------------------------------------------------------------------------------- /tests/parser/cfg/test_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/cfg/test_1.m -------------------------------------------------------------------------------- /tests/parser/cfg/test_1.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/cfg/test_1.m.out -------------------------------------------------------------------------------- /tests/parser/cfg/test_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/cfg/test_2.m -------------------------------------------------------------------------------- /tests/parser/cfg/test_2.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/cfg/test_2.m.out -------------------------------------------------------------------------------- /tests/parser/cfg/test_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/cfg/test_3.m -------------------------------------------------------------------------------- /tests/parser/cfg/test_3.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/cfg/test_3.m.out -------------------------------------------------------------------------------- /tests/parser/cfg/test_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/cfg/test_4.m -------------------------------------------------------------------------------- /tests/parser/cfg/test_4.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/cfg/test_4.m.out -------------------------------------------------------------------------------- /tests/parser/classdef/Bool.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/classdef/Bool.m -------------------------------------------------------------------------------- /tests/parser/classdef/Bool.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/classdef/Bool.m.out -------------------------------------------------------------------------------- /tests/parser/classdef/Prop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/classdef/Prop.m -------------------------------------------------------------------------------- /tests/parser/classdef/Prop.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/classdef/Prop.m.out -------------------------------------------------------------------------------- /tests/parser/command_form/foo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/command_form/foo.m -------------------------------------------------------------------------------- /tests/parser/command_form/odd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/command_form/odd.m -------------------------------------------------------------------------------- /tests/parser/dynstruct/potato.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/dynstruct/potato.m -------------------------------------------------------------------------------- /tests/parser/dynstruct/valid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/dynstruct/valid.m -------------------------------------------------------------------------------- /tests/parser/file_end/test_01.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | function test_01(x) 4 | disp x 5 | -------------------------------------------------------------------------------- /tests/parser/file_end/test_02.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | disp potato 4 | -------------------------------------------------------------------------------- /tests/parser/global/bar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/global/bar.m -------------------------------------------------------------------------------- /tests/parser/global/bar.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/global/bar.m.out -------------------------------------------------------------------------------- /tests/parser/global/foo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/global/foo.m -------------------------------------------------------------------------------- /tests/parser/global/foo.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/global/foo.m.out -------------------------------------------------------------------------------- /tests/parser/import/foo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/import/foo.m -------------------------------------------------------------------------------- /tests/parser/import/foo.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/import/foo.m.out -------------------------------------------------------------------------------- /tests/parser/metaclass/meta.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/metaclass/meta.m -------------------------------------------------------------------------------- /tests/parser/metaclass/potato.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/metaclass/potato.m -------------------------------------------------------------------------------- /tests/parser/octave_bang/test_1.m: -------------------------------------------------------------------------------- 1 | 1 != 2 2 | -------------------------------------------------------------------------------- /tests/parser/octave_bang/test_2.m: -------------------------------------------------------------------------------- 1 | x = !1; 2 | -------------------------------------------------------------------------------- /tests/parser/octave_bang/test_3.m: -------------------------------------------------------------------------------- 1 | !cd potato 2 | -------------------------------------------------------------------------------- /tests/parser/octave_cells/afun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/octave_cells/afun.m -------------------------------------------------------------------------------- /tests/parser/parfor/test_01.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/parfor/test_01.m -------------------------------------------------------------------------------- /tests/parser/parfor/test_02.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/parfor/test_02.m -------------------------------------------------------------------------------- /tests/parser/persistent/test_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/persistent/test_1.m -------------------------------------------------------------------------------- /tests/parser/persistent/test_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/persistent/test_2.m -------------------------------------------------------------------------------- /tests/parser/persistent/test_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/persistent/test_3.m -------------------------------------------------------------------------------- /tests/parser/persistent/test_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/persistent/test_4.m -------------------------------------------------------------------------------- /tests/parser/scripts/bar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/scripts/bar.m -------------------------------------------------------------------------------- /tests/parser/scripts/bar.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/scripts/bar.m.out -------------------------------------------------------------------------------- /tests/parser/scripts/baz.m: -------------------------------------------------------------------------------- 1 | false = 42; 2 | -------------------------------------------------------------------------------- /tests/parser/scripts/baz.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/scripts/baz.m.out -------------------------------------------------------------------------------- /tests/parser/scripts/foo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/scripts/foo.m -------------------------------------------------------------------------------- /tests/parser/scripts/foo.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/scripts/foo.m.out -------------------------------------------------------------------------------- /tests/parser/spmd/test_01.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/spmd/test_01.m -------------------------------------------------------------------------------- /tests/parser/spmd/test_01.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/spmd/test_01.m.out -------------------------------------------------------------------------------- /tests/parser/switch/multiple.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/switch/multiple.m -------------------------------------------------------------------------------- /tests/parser/switch/scope.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/switch/scope.m -------------------------------------------------------------------------------- /tests/parser/switch/scope.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/switch/scope.m.out -------------------------------------------------------------------------------- /tests/parser/switch/simple.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/switch/simple.m -------------------------------------------------------------------------------- /tests/parser/switch/simple.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/switch/simple.m.out -------------------------------------------------------------------------------- /tests/parser/trivial/simple.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/trivial/simple.m -------------------------------------------------------------------------------- /tests/parser/trivial/simple_pe.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/trivial/simple_pe.m -------------------------------------------------------------------------------- /tests/parser/try/bar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/try/bar.m -------------------------------------------------------------------------------- /tests/parser/try/bar.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/try/bar.m.out -------------------------------------------------------------------------------- /tests/parser/try/baz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/try/baz.m -------------------------------------------------------------------------------- /tests/parser/try/baz.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/try/baz.m.out -------------------------------------------------------------------------------- /tests/parser/try/foo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/try/foo.m -------------------------------------------------------------------------------- /tests/parser/try/foo.m.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/try/foo.m.out -------------------------------------------------------------------------------- /tests/parser/unicode/ONLY_LINUX: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/parser/unicode/commands.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/parser/unicode/commands.m -------------------------------------------------------------------------------- /tests/projects/dup_lib/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=potato.m 2 | -------------------------------------------------------------------------------- /tests/projects/dup_lib/lib_a/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | library {} 2 | -------------------------------------------------------------------------------- /tests/projects/dup_lib_2/bar_lib/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | library "lib_a" {} 2 | -------------------------------------------------------------------------------- /tests/projects/dup_lib_2/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=potato.m 2 | -------------------------------------------------------------------------------- /tests/projects/dup_lib_2/foo_lib/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | library "lib_a" {} 2 | -------------------------------------------------------------------------------- /tests/projects/example_from_docs/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=Kitten_SWC 2 | -------------------------------------------------------------------------------- /tests/projects/example_from_docs/components/libs/common/src/do_stuff.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/example_from_docs/components/libs/common/test/test_stuff.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/example_from_docs/components/swc/kitten/src/main.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/example_from_docs/components/swc/kitten/test/test_main.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/example_from_docs/components/swc/potato/src/main.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/example_from_docs/components/swc/potato/test/test_main.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/example_from_docs/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | -------------------------------------------------------------------------------- /tests/projects/flexible_exclude/a/foo.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/global_lib/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=example.m 2 | -------------------------------------------------------------------------------- /tests/projects/global_lib/example.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | potato.fun; 4 | -------------------------------------------------------------------------------- /tests/projects/ignored_justifications/cmdline: -------------------------------------------------------------------------------- 1 | --ignore-justifications-with-tickets 2 | -------------------------------------------------------------------------------- /tests/projects/irrelevant/+good/good.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/irrelevant/@thing/thing.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/irrelevant/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=potato 2 | -------------------------------------------------------------------------------- /tests/projects/irrelevant/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | 3 | entrypoint "potato" {} 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2017b/comments.m: -------------------------------------------------------------------------------- 1 | # (c) Copyright 2022 Florian Schanda 2 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2017b/hexlit.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | x = 0x5; 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2017b/ident_with_underscore.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | _x = 12; 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2017b/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | matlab: "2017b" 2 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2017b/negation.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | x = (1 != 2); 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2017b/sa_pair.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | foo(value = 2); 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2017b/shellescape.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | ! ls 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2020b/comments.m: -------------------------------------------------------------------------------- 1 | # (c) Copyright 2022 Florian Schanda 2 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2020b/hexlit.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | x = 0x5; 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2020b/ident_with_underscore.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | _x = 12; 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2020b/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | matlab: "2020b" 2 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2020b/negation.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | x = (1 != 2); 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2020b/sa_pair.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | foo(value = 2); 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2020b/shellescape.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | ! ls 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2021a/comments.m: -------------------------------------------------------------------------------- 1 | # (c) Copyright 2022 Florian Schanda 2 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2021a/hexlit.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | x = 0x5; 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2021a/ident_with_underscore.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | _x = 12; 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2021a/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | matlab: "2021a" 2 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2021a/negation.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | x = (1 != 2); 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2021a/sa_pair.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | foo(value = 2); 4 | -------------------------------------------------------------------------------- /tests/projects/language/matlab_2021a/shellescape.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | ! ls 4 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_2/comments.m: -------------------------------------------------------------------------------- 1 | # (c) Copyright 2022 Florian Schanda 2 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_2/hexlit.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | x = 0x5; 4 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_2/ident_with_underscore.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | _x = 12; 4 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_2/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | octave: "4.2" 2 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_2/negation.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | x = (1 != 2); 4 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_2/sa_pair.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | foo(value = 2); 4 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_2/shellescape.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | ! ls 4 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_4/comments.m: -------------------------------------------------------------------------------- 1 | # (c) Copyright 2022 Florian Schanda 2 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_4/hexlit.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | x = 0x5; 4 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_4/ident_with_underscore.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | _x = 12; 4 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_4/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | octave: "4.4" 2 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_4/negation.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | x = (1 != 2); 4 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_4/sa_pair.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | foo(value = 2); 4 | -------------------------------------------------------------------------------- /tests/projects/language/octave_4_4/shellescape.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2022 Florian Schanda 2 | 3 | ! ls 4 | -------------------------------------------------------------------------------- /tests/projects/lib_with_dup_path/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=potato.m 2 | -------------------------------------------------------------------------------- /tests/projects/lib_with_missing_path/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=potato.m 2 | -------------------------------------------------------------------------------- /tests/projects/newlines/windows/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | newline_style: "crlf" 2 | -------------------------------------------------------------------------------- /tests/projects/only_analyze_stuff_on_path/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=potato 2 | -------------------------------------------------------------------------------- /tests/projects/only_analyze_stuff_on_path_2/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=potato 2 | dir_b 3 | -------------------------------------------------------------------------------- /tests/projects/tracing_on_tests/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=test 2 | -------------------------------------------------------------------------------- /tests/projects/trivial/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=example.m 2 | -------------------------------------------------------------------------------- /tests/projects/trivial/example.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | potato.fun; 4 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib/README.md: -------------------------------------------------------------------------------- 1 | Simple test for using wild-cards in paths. 2 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=wildcard_lib 2 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib/dir_a/foo.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib/dir_b/bar.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib/dir_c/baz.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib/wibble/bork.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib_dup_path/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=wildcard_lib_dub_path 2 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib_dup_path/dir_a/foo.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib_dup_path/dir_b/bar.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib_dup_path/dir_c/baz.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib_dup_path/wibble/bork.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/projects/wildcard_lib_invalid/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=wildcard_lib_invalid 2 | -------------------------------------------------------------------------------- /tests/projects/wrong_lib/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=potato.m 2 | -------------------------------------------------------------------------------- /tests/projects/wrong_lib/lib_a/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | library {} 2 | -------------------------------------------------------------------------------- /tests/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/run.py -------------------------------------------------------------------------------- /tests/sanity/graph/graph.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/sanity/graph/graph.out -------------------------------------------------------------------------------- /tests/sanity/graph/test1.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/sanity/graph/test1.dot -------------------------------------------------------------------------------- /tests/sanity/graph/test2.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/sanity/graph/test2.dot -------------------------------------------------------------------------------- /tests/sem/basic_01/Kitten.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/sem/basic_01/Kitten.m -------------------------------------------------------------------------------- /tests/sem/basic_01/miss_hit.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/sem/basic_01/miss_hit.cfg -------------------------------------------------------------------------------- /tests/sem/basic_01/test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/sem/basic_01/test.out -------------------------------------------------------------------------------- /tests/sem/basic_02/Kitten.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | function Kitten 4 | disp(wibble); 5 | end 6 | -------------------------------------------------------------------------------- /tests/sem/basic_02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/sem/basic_02/README.md -------------------------------------------------------------------------------- /tests/sem/basic_02/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | entrypoint "test" {} 3 | -------------------------------------------------------------------------------- /tests/sem/basic_02/script.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | disp(wibble); 4 | -------------------------------------------------------------------------------- /tests/sem/basic_02/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/sem/basic_02/test.m -------------------------------------------------------------------------------- /tests/sem/basic_02/test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/sem/basic_02/test.out -------------------------------------------------------------------------------- /tests/sem/class_in_class_directory/README.md: -------------------------------------------------------------------------------- 1 | The Wibble class is entirely inaccessible. 2 | -------------------------------------------------------------------------------- /tests/sem/class_in_class_directory/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | entrypoint "test" {} 3 | -------------------------------------------------------------------------------- /tests/sem/private_classes/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | entrypoint "test" {} 3 | -------------------------------------------------------------------------------- /tests/sem/private_in_class_directory/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | entrypoint "test" {} 3 | -------------------------------------------------------------------------------- /tests/sem/private_packages/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | entrypoint "test" {} 3 | -------------------------------------------------------------------------------- /tests/sem/private_visibility_to_children/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | entrypoint "test" {} 3 | -------------------------------------------------------------------------------- /tests/sem/private_visibility_to_classes/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | entrypoint "test" {} 3 | -------------------------------------------------------------------------------- /tests/sem/private_visibility_to_classes/test_a.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | tmp_a = foo.Class_A(); 4 | -------------------------------------------------------------------------------- /tests/style/annotations/basic.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/annotations/basic.m -------------------------------------------------------------------------------- /tests/style/blank_lines/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/blank_lines/test.m -------------------------------------------------------------------------------- /tests/style/bug_100/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_100/test.m -------------------------------------------------------------------------------- /tests/style/bug_100/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_100/test.m_fixed -------------------------------------------------------------------------------- /tests/style/bug_101/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_101/test.m -------------------------------------------------------------------------------- /tests/style/bug_101/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_101/test.m_fixed -------------------------------------------------------------------------------- /tests/style/bug_108/bad_fix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_108/bad_fix.m -------------------------------------------------------------------------------- /tests/style/bug_109/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_109/test.m -------------------------------------------------------------------------------- /tests/style/bug_109/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_109/test.m_fixed -------------------------------------------------------------------------------- /tests/style/bug_130/potato.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_130/potato.m -------------------------------------------------------------------------------- /tests/style/bug_130/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_130/test.m -------------------------------------------------------------------------------- /tests/style/bug_130/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_130/test.m_fixed -------------------------------------------------------------------------------- /tests/style/bug_131/Potato.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_131/Potato.m -------------------------------------------------------------------------------- /tests/style/bug_137/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_137/test.m -------------------------------------------------------------------------------- /tests/style/bug_137/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_137/test.m_fixed -------------------------------------------------------------------------------- /tests/style/bug_139/test_01.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_139/test_01.m -------------------------------------------------------------------------------- /tests/style/bug_139/test_02.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_139/test_02.m -------------------------------------------------------------------------------- /tests/style/bug_139/test_03.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_139/test_03.m -------------------------------------------------------------------------------- /tests/style/bug_159_annotation_indent/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | suppress_rule: "naming_functions" 2 | -------------------------------------------------------------------------------- /tests/style/bug_163_trailing_semicolons/test_03.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | x = [,,] 4 | -------------------------------------------------------------------------------- /tests/style/bug_163_trailing_semicolons/test_03.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | x = [,,] 4 | -------------------------------------------------------------------------------- /tests/style/bug_163_trailing_semicolons/test_04.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | x = [,,;] 4 | -------------------------------------------------------------------------------- /tests/style/bug_163_trailing_semicolons/test_04.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | x = [,,;] 4 | -------------------------------------------------------------------------------- /tests/style/bug_163_trailing_semicolons/test_05.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | x = [;,,] 4 | -------------------------------------------------------------------------------- /tests/style/bug_163_trailing_semicolons/test_05.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Florian Schanda 2 | 3 | x = [;,,] 4 | -------------------------------------------------------------------------------- /tests/style/bug_187_blank_lines_after_pragma/README.md: -------------------------------------------------------------------------------- 1 | Blank lines after pragmas should not be randomly removed. 2 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/@test3/Contents.m: -------------------------------------------------------------------------------- 1 | % File Array Object 2 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/@test3/Contents.m_fixed: -------------------------------------------------------------------------------- 1 | % File Array Object 2 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_1_a.m: -------------------------------------------------------------------------------- 1 | try rotate3d off;end 2 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_1_a.m_fixed: -------------------------------------------------------------------------------- 1 | try 2 | rotate3d off; 3 | end 4 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_1_b.m: -------------------------------------------------------------------------------- 1 | try 2 | rotate3d off; 3 | end 4 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_1_b.m_fixed: -------------------------------------------------------------------------------- 1 | try 2 | rotate3d off; 3 | end 4 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_1_c.m: -------------------------------------------------------------------------------- 1 | try rotate3d off; 2 | end 3 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_1_c.m_fixed: -------------------------------------------------------------------------------- 1 | try 2 | rotate3d off; 3 | end 4 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_1_d.m: -------------------------------------------------------------------------------- 1 | try 2 | rotate3d off; end 3 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_1_d.m_fixed: -------------------------------------------------------------------------------- 1 | try 2 | rotate3d off; 3 | end 4 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_2_a.m: -------------------------------------------------------------------------------- 1 | try, global dt, f = f*dt; end 2 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_2_b.m: -------------------------------------------------------------------------------- 1 | global A; X = A.x; 2 | -------------------------------------------------------------------------------- /tests/style/bug_219_parsing_cornercases/test_2_b.m_fixed: -------------------------------------------------------------------------------- 1 | global A 2 | X = A.x; 3 | -------------------------------------------------------------------------------- /tests/style/bug_245_excessive_line_continuation/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | suppress_rule: "copyright_notice" 2 | -------------------------------------------------------------------------------- /tests/style/bug_252/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_252/README.md -------------------------------------------------------------------------------- /tests/style/bug_252/test.m: -------------------------------------------------------------------------------- 1 | % Copyright 2022 Florian Schanda 2 | 3 | x = [1 -[1]]; 4 | disp(x); 5 | -------------------------------------------------------------------------------- /tests/style/bug_252/test.m_fixed: -------------------------------------------------------------------------------- 1 | % Copyright 2022 Florian Schanda 2 | 3 | x = [1 -[1]]; 4 | disp(x); 5 | -------------------------------------------------------------------------------- /tests/style/bug_276_ice_on_dodgy_function_name/test.m: -------------------------------------------------------------------------------- 1 | function pth = foo.bar() 2 | 3 | end 4 | -------------------------------------------------------------------------------- /tests/style/bug_276_ice_on_dodgy_function_name/test.m_fixed: -------------------------------------------------------------------------------- 1 | function pth = foo.bar() 2 | 3 | end 4 | -------------------------------------------------------------------------------- /tests/style/bug_286/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | suppress_rule: "line_length" 2 | -------------------------------------------------------------------------------- /tests/style/bug_286/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_286/test.m -------------------------------------------------------------------------------- /tests/style/bug_286/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_286/test.m_fixed -------------------------------------------------------------------------------- /tests/style/bug_290/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_290/test.m -------------------------------------------------------------------------------- /tests/style/bug_290/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_290/test.m_fixed -------------------------------------------------------------------------------- /tests/style/bug_83/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_83/test.m -------------------------------------------------------------------------------- /tests/style/bug_83/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_83/test.m_fixed -------------------------------------------------------------------------------- /tests/style/bug_84/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_84/test.m -------------------------------------------------------------------------------- /tests/style/bug_84/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_84/test.m_fixed -------------------------------------------------------------------------------- /tests/style/bug_91/foo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_91/foo.m -------------------------------------------------------------------------------- /tests/style/bug_91/foo.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_91/foo.m_fixed -------------------------------------------------------------------------------- /tests/style/bug_92/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_92/test.m -------------------------------------------------------------------------------- /tests/style/bug_92/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/bug_92/test.m_fixed -------------------------------------------------------------------------------- /tests/style/config_dotfile/.miss_hit: -------------------------------------------------------------------------------- 1 | enable: 0 2 | -------------------------------------------------------------------------------- /tests/style/config_dotfile/foo.m: -------------------------------------------------------------------------------- 1 | %fail 2 | -------------------------------------------------------------------------------- /tests/style/config_dotfile/foo.m_fixed: -------------------------------------------------------------------------------- 1 | %fail 2 | -------------------------------------------------------------------------------- /tests/style/config_duplicate/.miss_hit: -------------------------------------------------------------------------------- 1 | enable: 1 2 | -------------------------------------------------------------------------------- /tests/style/config_duplicate/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | enable: 1 2 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/exc/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | enable: 1 2 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/exc/nested/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | enable: 1 2 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/exc/nested/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | _not_fine_; 4 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/exc/nested/test.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | _not_fine_; 4 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/exc/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | _not_fine_; 4 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/exc/test.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | _not_fine_; 4 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/inc/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | _not_fine_; 4 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/inc/test.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | _not_fine_; 4 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | exclude_dir: "exc" 2 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | fine; 4 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions/test.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | fine; 4 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions_invalid/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | exclude_dir: "potato" 2 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions_nonlocal/foo/bar/test.m: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions_nonlocal/foo/bar/test.m_fixed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/style/dir_exclusions_nonlocal/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | exclude_dir: "foo/bar" 2 | -------------------------------------------------------------------------------- /tests/style/dsl/cvx/001.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/001.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/001.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/001.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/002.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/002.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/002.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/002.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/003.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/003.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/003.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/003.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/004.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/004.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/004.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/004.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/005.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/005.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/005.m_fixed: -------------------------------------------------------------------------------- 1 | cvx_begin; 2 | variable x(n); 3 | minimize(norm(A * x - b)); 4 | cvx_end; 5 | -------------------------------------------------------------------------------- /tests/style/dsl/cvx/006.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/006.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/006.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/006.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/007.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/007.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/007.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/007.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/008.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/008.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/008.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/008.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/009.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/009.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/009.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/009.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/010.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/010.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/010.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/010.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/011.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/011.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/011.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/011.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/012.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/012.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/012.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/012.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/013.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/013.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/013.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/013.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/014.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/014.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/014.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/014.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/015.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/015.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/015.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/015.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/016.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/016.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/016.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/016.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/017.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/017.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/017.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/017.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/018.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/018.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/018.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/018.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/019.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/019.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/019.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/019.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/020.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/020.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/020.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/020.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/021.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/021.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/021.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/021.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/022.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/022.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/022.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/022.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/023.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/023.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/023.m_fixed: -------------------------------------------------------------------------------- 1 | cvx_begin; 2 | variable x(n); 3 | minimize(sum(max(A * x - b, 0))); 4 | cvx_end; 5 | -------------------------------------------------------------------------------- /tests/style/dsl/cvx/024.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/024.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/024.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/024.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/025.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/025.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/025.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/025.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/026.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/026.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/026.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/026.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/027.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/027.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/027.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/027.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/028.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/028.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/028.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/028.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/029.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/029.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/029.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/029.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/030.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/030.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/030.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/030.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/031.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/031.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/031.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/031.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/032.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/032.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/032.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/032.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/033.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/033.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/033.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/033.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/034.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/034.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/034.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/034.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/035.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/035.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/035.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/035.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/036.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/036.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/036.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/036.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/037.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/037.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/037.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/037.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/038.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/038.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/038.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/038.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/039.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/039.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/039.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/039.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/040.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/040.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/040.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/040.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/041.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/041.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/041.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/041.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/042.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/042.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/042.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/042.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/043.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/043.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/043.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/043.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/044.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/044.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/045.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/045.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/045.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/045.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/046.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/046.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/046.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/046.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/047.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/047.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/047.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/047.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/048.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/048.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/048.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/048.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/049.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/049.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/049.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/049.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/050.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/050.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/050.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/050.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/051.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/051.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/052.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/052.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/052.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/052.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/053.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/053.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/053.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/053.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/054.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/054.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/054.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/054.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/055.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/055.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/055.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/055.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/056.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/056.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/056.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/056.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/057.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/057.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/057.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/057.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/058.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/058.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/058.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/058.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/059.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/059.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/059.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/059.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/060.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/060.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/060.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/060.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/061.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/061.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/061.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/061.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/062.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/062.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/062.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/062.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/063.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/063.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/063.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/063.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/064.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/064.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/064.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/064.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/065.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/065.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/065.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/065.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/066.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/066.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/066.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/066.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/067.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/067.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/067.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/067.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/068.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/068.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/068.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/068.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/069.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/069.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/069.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/069.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/070.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/070.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/070.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/070.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/071.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/071.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/071.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/071.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/072.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/072.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/072.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/072.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/073.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/073.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/073.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/073.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/074.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/074.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/074.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/074.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/075.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/075.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/075.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/075.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/076.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/076.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/076.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/076.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/077.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/077.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/077.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/077.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/078.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/078.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/079.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/079.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/079.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/079.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/080.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/080.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/080.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/080.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/081.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/081.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/081.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/081.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/082.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/082.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/082.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/082.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/083.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/083.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/083.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/083.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/084.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/084.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/084.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/084.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/085.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/085.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/085.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/085.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/086.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/086.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/086.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/086.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/087.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/087.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/087.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/087.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/088.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/088.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/088.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/088.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/089.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/089.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/089.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/089.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/090.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/090.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/090.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/090.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/091.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/091.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/091.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/091.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/092.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/092.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/092.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/092.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/093.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/093.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/093.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/093.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/094.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/094.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/094.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/094.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/095.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/095.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/095.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/095.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/096.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/096.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/096.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/096.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/097.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/097.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/097.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/097.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/098.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/098.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/098.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/098.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/099.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/099.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/099.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/099.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/100.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/100.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/100.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/100.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/101.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/101.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/101.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/101.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/102.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/102.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/102.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/102.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/103.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/103.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/103.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/103.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/104.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/104.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/104.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/104.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/105.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/105.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/105.m_fixed: -------------------------------------------------------------------------------- 1 | cvx_begin; 2 | variable h(n,1); 3 | minimize(max(abs(A * h - Hdes))); 4 | cvx_end; 5 | -------------------------------------------------------------------------------- /tests/style/dsl/cvx/106.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/106.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/106.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/106.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/107.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/107.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/107.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/107.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/108.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/108.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/108.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/108.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/109.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/109.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/109.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/109.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/110.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/110.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/110.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/110.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/111.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/111.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/111.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/111.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/112.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/112.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/112.m_fixed: -------------------------------------------------------------------------------- 1 | cvx_begin; 2 | variable x(n); 3 | minimize -sum(w.*log(b-A*x)); 4 | cvx_end; 5 | -------------------------------------------------------------------------------- /tests/style/dsl/cvx/113.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/113.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/113.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/113.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/114.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/114.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/114.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/114.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/115.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/115.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/115.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/115.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/116.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/116.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/116.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/116.m_fixed -------------------------------------------------------------------------------- /tests/style/dsl/cvx/117.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/117.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/118.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/118.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/119.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/119.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/120.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/120.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/121.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/121.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/122.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/122.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/123.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/123.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/124.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/124.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/125.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/125.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/126.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/126.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/127.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/127.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/128.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/128.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/129.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/129.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/130.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/130.m -------------------------------------------------------------------------------- /tests/style/dsl/cvx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/cvx/README.md -------------------------------------------------------------------------------- /tests/style/dsl/miss_hit.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/dsl/miss_hit.cfg -------------------------------------------------------------------------------- /tests/style/function_docs/docstring/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | copyright_location: "docstring" 2 | -------------------------------------------------------------------------------- /tests/style/function_docs/file_header/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | copyright_location: "file_header" 2 | -------------------------------------------------------------------------------- /tests/style/function_docs/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | copyright_entity: "Florian Schanda" 2 | -------------------------------------------------------------------------------- /tests/style/getters_and_setters/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | regex_class_name: "[a-z0-9]+" 2 | -------------------------------------------------------------------------------- /tests/style/indentation/matlab_style/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | indent_function_file_body: false 2 | -------------------------------------------------------------------------------- /tests/style/issue_220_copyright_style/test.m: -------------------------------------------------------------------------------- 1 | % Copyright (c) 2021 Florian Schanda 2 | -------------------------------------------------------------------------------- /tests/style/issue_220_copyright_style/test.m_fixed: -------------------------------------------------------------------------------- 1 | % Copyright (c) 2021 Florian Schanda 2 | -------------------------------------------------------------------------------- /tests/style/max_chars/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | line_length: 46 2 | -------------------------------------------------------------------------------- /tests/style/max_chars/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/max_chars/test.m -------------------------------------------------------------------------------- /tests/style/max_lines/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | file_length: 10 2 | suppress_rule: "end_of_statements" 3 | -------------------------------------------------------------------------------- /tests/style/max_lines/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/max_lines/test.m -------------------------------------------------------------------------------- /tests/style/missing_newlines_at_eof/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Zenuity AB 2 | 3 | disp potato -------------------------------------------------------------------------------- /tests/style/missing_newlines_at_eof/test.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2020 Zenuity AB 2 | 3 | disp potato; 4 | -------------------------------------------------------------------------------- /tests/style/naming_config_error/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | regex_class_name: "foo(bar" 2 | -------------------------------------------------------------------------------- /tests/style/octave_annotations/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | octave: "latest" 2 | -------------------------------------------------------------------------------- /tests/style/octave_identifiers/matlab/run_test.m: -------------------------------------------------------------------------------- 1 | foo() 2 | -------------------------------------------------------------------------------- /tests/style/octave_identifiers/matlab/run_test.m_fixed: -------------------------------------------------------------------------------- 1 | foo(); 2 | -------------------------------------------------------------------------------- /tests/style/octave_identifiers/octave/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | octave: true 2 | -------------------------------------------------------------------------------- /tests/style/octave_identifiers/octave/run_test.m: -------------------------------------------------------------------------------- 1 | foo() 2 | -------------------------------------------------------------------------------- /tests/style/octave_identifiers/octave/run_test.m_fixed: -------------------------------------------------------------------------------- 1 | foo(); 2 | -------------------------------------------------------------------------------- /tests/style/octave_mode/on/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | octave: 1 2 | -------------------------------------------------------------------------------- /tests/style/pragmas/foo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/pragmas/foo.m -------------------------------------------------------------------------------- /tests/style/program_order/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | -------------------------------------------------------------------------------- /tests/style/program_order/octave/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | octave: true 2 | -------------------------------------------------------------------------------- /tests/style/rule_supression/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | suppress_rule: "operator_after_continuation" 2 | -------------------------------------------------------------------------------- /tests/style/rule_supression/nested/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | enable_rule: "operator_after_continuation" 2 | -------------------------------------------------------------------------------- /tests/style/rule_supression/nested/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | x = 1 ... 4 | + 2; 5 | -------------------------------------------------------------------------------- /tests/style/rule_supression/test.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | x = 1 ... 4 | + 2; 5 | -------------------------------------------------------------------------------- /tests/style/rule_supression/test.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | x = 1 ... 4 | + 2; 5 | -------------------------------------------------------------------------------- /tests/style/script_docs/docstring/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | copyright_location: "docstring" 2 | -------------------------------------------------------------------------------- /tests/style/script_docs/file_header/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | copyright_location: "file_header" 2 | -------------------------------------------------------------------------------- /tests/style/simulink/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | # Normally this is turned off 2 | copyright_in_embedded_code: 1 3 | -------------------------------------------------------------------------------- /tests/style/tabs/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/tabs/test.m -------------------------------------------------------------------------------- /tests/style/tabs/test.m_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/tabs/test.m_fixed -------------------------------------------------------------------------------- /tests/style/trailing_newlines_at_eof/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | suppress_rule: "end_of_statements" 2 | -------------------------------------------------------------------------------- /tests/style/trailing_newlines_at_eof/test_fail_1.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | not fine 4 | 5 | -------------------------------------------------------------------------------- /tests/style/trailing_newlines_at_eof/test_fail_1.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | not fine 4 | -------------------------------------------------------------------------------- /tests/style/trailing_newlines_at_eof/test_ok_1.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | fine 4 | -------------------------------------------------------------------------------- /tests/style/trailing_newlines_at_eof/test_ok_1.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | fine 4 | -------------------------------------------------------------------------------- /tests/style/trailing_newlines_at_eof/test_ok_2.m: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | fine 4 | -------------------------------------------------------------------------------- /tests/style/trailing_newlines_at_eof/test_ok_2.m_fixed: -------------------------------------------------------------------------------- 1 | % (c) Copyright 2019 Florian Schanda 2 | 3 | fine 4 | -------------------------------------------------------------------------------- /tests/style/unicode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/unicode/README.md -------------------------------------------------------------------------------- /tests/style/unicode/simple.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/style/unicode/simple.m -------------------------------------------------------------------------------- /tests/style/whitespace_on_comma/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | suppress_rule: "end_of_statements" 2 | -------------------------------------------------------------------------------- /tests/style/whitespace_on_operators/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | suppress_rule: "end_of_statements" 2 | -------------------------------------------------------------------------------- /tests/trace/basic/bar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/trace/basic/bar.m -------------------------------------------------------------------------------- /tests/trace/basic/foo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/trace/basic/foo.m -------------------------------------------------------------------------------- /tests/trace/basic/test.out: -------------------------------------------------------------------------------- 1 | MISS_HIT Trace Summary: 4 file(s) analysed, everything seems fine 2 | -------------------------------------------------------------------------------- /tests/trace/exclusions/test.out: -------------------------------------------------------------------------------- 1 | MISS_HIT Trace Summary: 2 file(s) analysed, everything seems fine 2 | -------------------------------------------------------------------------------- /tests/trace/packages/Test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/tests/trace/packages/Test.m -------------------------------------------------------------------------------- /tests/trace/packages/test.out: -------------------------------------------------------------------------------- 1 | MISS_HIT Trace Summary: 4 file(s) analysed, everything seems fine 2 | -------------------------------------------------------------------------------- /tests/trace/projects/ep/potato.m: -------------------------------------------------------------------------------- 1 | function potato 2 | disp(foo() + bar()); 3 | end 4 | -------------------------------------------------------------------------------- /tests/trace/projects/lib_a/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | library { 2 | } 3 | -------------------------------------------------------------------------------- /tests/trace/projects/lib_b/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | library { 2 | } 3 | -------------------------------------------------------------------------------- /tests/trace/projects/miss_hit.cfg: -------------------------------------------------------------------------------- 1 | project_root 2 | -------------------------------------------------------------------------------- /tests/trace/projects/test.out: -------------------------------------------------------------------------------- 1 | MISS_HIT Trace Summary: 3 file(s) analysed, everything seems fine 2 | -------------------------------------------------------------------------------- /tests/trace/simulink-area-anno/test.out: -------------------------------------------------------------------------------- 1 | MISS_HIT Trace Summary: 1 file(s) analysed, everything seems fine 2 | -------------------------------------------------------------------------------- /tests/trace/simulink-block-anno/test.out: -------------------------------------------------------------------------------- 1 | MISS_HIT Trace Summary: 1 file(s) analysed, everything seems fine 2 | -------------------------------------------------------------------------------- /tests/trace/simulink-matlab/foo.m: -------------------------------------------------------------------------------- 1 | function foo 2 | %| pragma Tag("basic.potato"); 3 | -------------------------------------------------------------------------------- /tests/trace/simulink-matlab/test.out: -------------------------------------------------------------------------------- 1 | MISS_HIT Trace Summary: 2 file(s) analysed, everything seems fine 2 | -------------------------------------------------------------------------------- /tests/trace/simulink-naming/test.out: -------------------------------------------------------------------------------- 1 | MISS_HIT Trace Summary: 1 file(s) analysed, everything seems fine 2 | -------------------------------------------------------------------------------- /tests/trace/simulink-system-anno/test.out: -------------------------------------------------------------------------------- 1 | MISS_HIT Trace Summary: 1 file(s) analysed, everything seems fine 2 | -------------------------------------------------------------------------------- /tests/trace/test_scripts/cmdline: -------------------------------------------------------------------------------- 1 | --entry-point=Potato 2 | -------------------------------------------------------------------------------- /tests/trace/test_scripts/test.out: -------------------------------------------------------------------------------- 1 | MISS_HIT Trace Summary: 2 file(s) analysed, everything seems fine 2 | -------------------------------------------------------------------------------- /util/changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/util/changelog.py -------------------------------------------------------------------------------- /util/get_builtin_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/util/get_builtin_functions.py -------------------------------------------------------------------------------- /util/github_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/util/github_release.py -------------------------------------------------------------------------------- /util/mk_ast_hierarchy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/util/mk_ast_hierarchy.py -------------------------------------------------------------------------------- /util/release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/util/release.py -------------------------------------------------------------------------------- /util/split_octave_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/util/split_octave_test.py -------------------------------------------------------------------------------- /util/update_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/util/update_docs.py -------------------------------------------------------------------------------- /util/update_versions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/util/update_versions.py -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- 1 | metric_example.* 2 | -------------------------------------------------------------------------------- /website/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/Makefile -------------------------------------------------------------------------------- /website/assets/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/assets/download.svg -------------------------------------------------------------------------------- /website/assets/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/assets/edit.svg -------------------------------------------------------------------------------- /website/assets/file-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/assets/file-text.svg -------------------------------------------------------------------------------- /website/assets/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/assets/github.svg -------------------------------------------------------------------------------- /website/assets/heart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/assets/heart.svg -------------------------------------------------------------------------------- /website/assets/menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/assets/menu.svg -------------------------------------------------------------------------------- /website/assets/package.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/assets/package.svg -------------------------------------------------------------------------------- /website/assets/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/assets/settings.svg -------------------------------------------------------------------------------- /website/assets/terminal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/assets/terminal.svg -------------------------------------------------------------------------------- /website/docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/docs.html -------------------------------------------------------------------------------- /website/download.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/download.html -------------------------------------------------------------------------------- /website/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/index.html -------------------------------------------------------------------------------- /website/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/license.html -------------------------------------------------------------------------------- /website/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/script.js -------------------------------------------------------------------------------- /website/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/style.css -------------------------------------------------------------------------------- /website/tools.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/florianschanda/miss_hit/HEAD/website/tools.html --------------------------------------------------------------------------------