Commit 2022552
committed
refactor(docs): code analysis engine
changes:
- file: cli.py
area: cli
added: [_print_summary_header, _build_file_list, _print_validator_issues, _output_batch_json, _print_validator_details, _build_results_table, +28 more]
modified: [_output_text, batch, _output_json, check, validate]
- file: scoring.py
area: core
added: [_initialize_context, _initialize_settings, _initialize_validators, _run_validation_pipeline]
modified: [validate]
- file: imports.py
area: core
removed: [_java_module_exists, _validate_cpp, walk, _rust_module_exists, ImportValidator, _extract_java_imports, +18 more]
- file: base.py
area: core
added: [BaseImportValidator, module_exists, create_validation_result, validate, extract_imports]
- file: c_imports.py
area: core
added: [walk, validate, __init__, CImportValidator, module_exists, extract_imports]
- file: factory.py
area: core
added: [register_validator, ImportValidatorFactory, create_validator, supported_languages]
- file: go_imports.py
area: core
added: [GoImportValidator, walk, module_exists, validate, extract_imports]
- file: java_imports.py
area: core
added: [walk, module_exists, JavaImportValidator, validate, extract_imports]
- file: javascript_imports.py
area: core
added: [walk, JavaScriptImportValidator, validate, __init__, module_exists, extract_imports]
- file: python_imports.py
area: core
added: [module_exists, validate, PythonImportValidator, extract_imports]
- file: rust_imports.py
area: core
added: [walk, RustImportValidator, module_exists, validate, extract_imports]
- file: wrapper.py
area: core
added: [ImportValidator, validate]
- file: imports_original.py
area: core
added: [_java_module_exists, _validate_cpp, walk, _rust_module_exists, ImportValidator, _extract_java_imports, +18 more]
- file: semantic.py
area: core
added: [_parse_scores, _extract_json_from_response, _create_json_error_result, _create_parse_error_result, _parse_line_number, _parse_severity, +1 more]
modified: [_parse_response, SemanticValidator]
- file: test_cli_e2e.py
area: cli
modified: [TestCLICommands, TestConfiguration, test_batch_text_output, test_validate_nonexistent_file, test_validate_with_config_file, test_check_nonexistent_file, +1 more]
- file: test_imports.py
area: test
modified: [test_non_python_skipped]
- file: test_installation.py
area: test
modified: [test_pipx_install_editable, test_pip_install_with_extras, test_language_detection, test_basic_functionality, test_pip_install_from_local, test_pipx_install_with_extras, +4 more]
- file: test_semantic_validation.py
area: test
modified: [TestSemanticValidation, test_semantic_validation_with_reference, test_semantic_validator_init, test_semantic_validation_good_code, test_semantic_validation_disabled]
stats:
lines: "+22199/-2452 (net +19747)"
files: 40
complexity: "Large structural change (normalized)"1 parent e113c1e commit 2022552
File tree
49 files changed
+22232
-2455
lines changed- code2llm_output
- docs
- examples/11_claude_code_autonomous
- project2
- project
- src/vallm
- validators
- imports
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
49 files changed
+22232
-2455
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
8 | 12 | | |
| 13 | + | |
9 | 14 | | |
10 | 15 | | |
11 | 16 | | |
| |||
14 | 19 | | |
15 | 20 | | |
16 | 21 | | |
17 | | - | |
18 | 22 | | |
19 | 23 | | |
20 | 24 | | |
| |||
109 | 113 | | |
110 | 114 | | |
111 | 115 | | |
112 | | - | |
113 | 116 | | |
114 | 117 | | |
115 | 118 | | |
| |||
121 | 124 | | |
122 | 125 | | |
123 | 126 | | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
124 | 157 | | |
125 | 158 | | |
126 | 159 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
118 | 125 | | |
119 | 126 | | |
120 | 127 | | |
121 | 128 | | |
| 129 | + | |
122 | 130 | | |
123 | 131 | | |
124 | 132 | | |
| |||
128 | 136 | | |
129 | 137 | | |
130 | 138 | | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
131 | 155 | | |
132 | 156 | | |
133 | 157 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments