11flowchart LR
22 subgraph regix__Regix
3- regix__Regix__history [ " history" ]
4- regix__Regix____init__ [ " __init__" ]
53 regix__Regix__snapshot [ " snapshot" ]
4+ regix__Regix____init__ [ " __init__" ]
5+ regix__Regix__history [ " history" ]
66 end
77 subgraph regix__backends
8- regix__backends__structure_backend__StructureBackend__collect [ " collect" ]
98 regix__backends__get_backend [ " get_backend" ]
109 regix__backends__structure_backend___analyse_function [ " _analyse_function" ]
10+ regix__backends__structure_backend__StructureBackend__collect [ " collect" ]
1111 end
1212 subgraph regix__benchmark
13- regix__benchmark__BenchmarkReporter__print_json [ " print_json" ]
14- regix__benchmark__BackendProbe__run [ " run" ]
15- regix__benchmark___make_gates_probe [ " _make_gates_probe" ]
16- regix__benchmark__BenchmarkReporter__print [ " print" ]
1713 regix__benchmark___make_compare_probe [ " _make_compare_probe" ]
1814 regix__benchmark___make_config_parse_probe [ " _make_config_parse_probe" ]
19- regix__benchmark__main [ " main" ]
20- regix__benchmark__build_regix_suite [ " build_regix_suite" ]
2115 regix__benchmark__BenchmarkReporter__print_plain [ " print_plain" ]
16+ regix__benchmark__BenchmarkReporter__print [ " print" ]
2217 regix__benchmark___make_snapshot_probe [ " _make_snapshot_probe" ]
18+ regix__benchmark__main [ " main" ]
19+ regix__benchmark__BenchmarkReporter__print_json [ " print_json" ]
20+ regix__benchmark__BackendProbe__run [ " run" ]
21+ regix__benchmark__build_regix_suite [ " build_regix_suite" ]
22+ regix__benchmark___make_gates_probe [ " _make_gates_probe" ]
2323 end
2424 subgraph regix__cache
25+ regix__cache___cache_key [ " _cache_key" ]
2526 regix__cache__store [ " store" ]
27+ regix__cache__clear [ " clear" ]
2628 regix__cache__lookup [ " lookup" ]
27- regix__cache___cache_key [ " _cache_key" ]
2829 regix__cache___cache_dir [ " _cache_dir" ]
29- regix__cache__clear [ " clear" ]
3030 end
3131 subgraph regix__cli
32- regix__cli___load_config [ " _load_config " ]
32+ regix__cli__status [ " status " ]
3333 regix__cli__diff [ " diff" ]
34- regix__cli__snapshot [ " snapshot" ]
3534 regix__cli__gates [ " gates" ]
36- regix__cli__status [ " status" ]
3735 regix__cli__history [ " history" ]
36+ regix__cli__snapshot [ " snapshot" ]
37+ regix__cli___load_config [ " _load_config" ]
3838 end
3939 subgraph regix__compare
4040 regix__compare___compute_delta [ " _compute_delta" ]
41- regix__compare___compare_symbol_metrics [ " _compare_symbol_metrics" ]
4241 regix__compare__compare [ " compare" ]
42+ regix__compare___compare_symbol_metrics [ " _compare_symbol_metrics" ]
4343 end
4444 subgraph regix__config
4545 regix__config__RegressionConfig__from_file [ " from_file" ]
@@ -49,44 +49,44 @@ flowchart LR
4949 regix__gates___passes [ " _passes" ]
5050 end
5151 subgraph regix__git
52- regix__git__resolve_ref [ " resolve_ref" ]
53- regix__git___run_git [ " _run_git" ]
5452 regix__git__is_clean [ " is_clean" ]
5553 regix__git__read_local_sources [ " read_local_sources" ]
56- regix__git__get_changed_files [ " get_changed_files" ]
5754 regix__git__list_commits [ " list_commits" ]
58- regix__git__checkout_temporary [ " checkout_temporary" ]
5955 regix__git__read_tree_sources [ " read_tree_sources" ]
56+ regix__git__checkout_temporary [ " checkout_temporary" ]
6057 regix__git__get_dirty_files [ " get_dirty_files" ]
58+ regix__git__resolve_ref [ " resolve_ref" ]
59+ regix__git___run_git [ " _run_git" ]
60+ regix__git__get_changed_files [ " get_changed_files" ]
6161 end
6262 subgraph regix__history
63+ regix__history___compute_trends [ " _compute_trends" ]
6364 regix__history___aggregate_snapshot_metrics [ " _aggregate_snapshot_metrics" ]
6465 regix__history__build_history [ " build_history" ]
65- regix__history___compute_trends [ " _compute_trends" ]
6666 regix__history___linear_slope [ " _linear_slope" ]
6767 end
6868 subgraph regix__report
6969 regix__report__render [ " render" ]
7070 regix__report___render_rich [ " _render_rich" ]
7171 end
7272 subgraph regix__smells
73- regix__smells__detect_smells [ " detect_smells " ]
74- regix__smells___check_symbol_smells [ " _check_symbol_smells " ]
73+ regix__smells___check_stub_regression [ " _check_stub_regression " ]
74+ regix__smells___avg_func_length [ " _avg_func_length " ]
7575 regix__smells___func_length [ " _func_length" ]
76+ regix__smells___largest_function [ " _largest_function" ]
7677 regix__smells___check_no_delegation [ " _check_no_delegation" ]
7778 regix__smells___count_hollow_signals [ " _count_hollow_signals" ]
78- regix__smells___avg_func_length [ " _avg_func_length" ]
79- regix__smells___was_already_hollow [ " _was_already_hollow" ]
80- regix__smells___check_hallucination_proxy [ " _check_hallucination_proxy" ]
81- regix__smells___check_stub_regression [ " _check_stub_regression" ]
8279 regix__smells___check_god_function [ " _check_god_function" ]
80+ regix__smells__detect_smells [ " detect_smells" ]
8381 regix__smells___function_count_drop [ " _function_count_drop" ]
84- regix__smells___largest_function [ " _largest_function" ]
82+ regix__smells___check_symbol_smells [ " _check_symbol_smells" ]
83+ regix__smells___was_already_hollow [ " _was_already_hollow" ]
84+ regix__smells___check_hallucination_proxy [ " _check_hallucination_proxy" ]
8585 end
8686 subgraph regix__snapshot
87+ regix__snapshot___merge_symbols [ " _merge_symbols" ]
8788 regix__snapshot__capture [ " capture" ]
8889 regix__snapshot___filter_sources [ " _filter_sources" ]
89- regix__snapshot___merge_symbols [ " _merge_symbols" ]
9090 regix__snapshot___collect_files [ " _collect_files" ]
9191 end
9292 subgraph scripts__check_regression
0 commit comments