Commit graph

11 commits

Author SHA1 Message Date
Vladiwostok
be19b4a8e2 Replace libdparse with DMD in FunctionAttributeCheck (#156) 2025-01-12 16:22:21 +02:00
WebFreak001
42033dcc55 add BaseAnalyzerArguments to keep ctor changes sane
also immediately makes tokens a part of it

This struct can for example precompute token indices for line endings
2023-10-25 08:49:37 +02:00
WebFreak001
93aae57469 add autofix testing API 2023-07-08 23:09:33 +02:00
WebFreak001
513b7dafc3 add auto-fix API 2023-07-08 23:09:33 +02:00
WebFreak001
5c2035ff76 add end line/column to warnings 2023-06-29 13:19:36 +02:00
brianush1
d0c670a415 fix static warnings and add tests for function_attribute_check 2023-05-09 02:19:42 +02:00
brianush1
ba4617efac add unittest for FunctionAttributeCheck 2023-05-09 02:19:42 +02:00
brianush1
14ba4af4bd fix #791 2023-05-09 02:19:42 +02:00
Eugene Wissner
3b9d608866 Track check name for error messages (#769)
* Track check name for error messages

* Assert BaseAnalyzer.getName() is implemented
2019-07-09 12:16:25 +02:00
Basile Burg
8c44dd5092 Set all checkers class "final" 2018-04-22 20:33:58 +02:00
Laurent Tréguier
2be1a1f22f Move everything under package dscanner (#526)
* Move everything under package `dscanner`

* Fix .gitignore

* Fix .dscanner.ini
2018-03-22 20:15:42 +01:00
Renamed from src/analysis/function_attributes.d (Browse further)