Commit Graph

7 Commits

Author SHA1 Message Date
Vladiwostok 795d825c04 Cleanup code and fix integration tests (#172)
* Delete libdparse unit test assertion function

* Delete unused libdparse visitors from base.d

* Improve StaticIfElse warning location

* Improve FunctionAttributeCheck warning location

* Switch to DMD flow for listing autofixes

* Extract dmd analyzer selection in a separate function

* Make getName() method in BaseAnalyzerDmd public

* Fix offsets in integration test json

* Improve StyleChecker warning location

* Enable integration tests in CI

* Fix Autofix flow

* Remove & comment dead code

* Remove dead code from autofix unit test

* Remove dead code

* Remove dead code from autofix.d

* Clean up code in helpers.d

* Clean up code in run.d and migrate StatsCollector to dmd

* Fix reading code from stdin

* Return if errors are found in analysis flows

* Remove dead code

* Check for Windows line terminators in integration tests
2025-08-29 13:16:44 +03:00
WebFreak001 fc1699bb97 simplify it.sh 2023-09-24 15:31:50 +02:00
WebFreak001 6491d792f5 support `@arguments.rst` for args through file 2023-09-24 15:31:50 +02:00
Jan Jurzitza fed654441f
fix #916 autofix CLI, add integration test for it (#917) 2023-07-09 13:09:21 +02:00
Jan Jurzitza 4c759b072c
include resolved autofixes in `--report` output (#915) 2023-07-09 09:44:02 +02:00
WebFreak001 5d3296cc0b it: only rebuild dscanner outside CI
fix windows redirects
2023-07-09 00:45:42 +02:00
WebFreak001 0590376045 add IDE integration tests 2023-07-08 23:09:33 +02:00