Commit Graph

  • b43c8f45cf Always Check Curly Robert Schadek 2023-09-01 15:39:05 +0100
  • fc1699bb97 simplify it.sh WebFreak001 2023-09-24 14:34:10 +0200
  • 6491d792f5 support `@arguments.rst` for args through file WebFreak001 2023-09-24 14:30:43 +0200
  • 18691462ad
    simplify it.sh WebFreak001 2023-09-24 14:34:10 +0200
  • c9984b3498
    support `@arguments.rst` for args through file WebFreak001 2023-09-24 14:30:43 +0200
  • 8c577d7be2 Always Check Curly Robert Schadek 2023-09-01 15:39:05 +0100
  • 589f678bd4
    feat(highlight): support multiple themes Prajwal S N 2023-07-28 11:56:17 +0530
  • a958f9ac7b fix unused variable check for unitthreaded checks WebFreak001 2023-07-17 12:09:29 +0200
  • 58531ccc98
    fix unused variable check for unitthreaded checks WebFreak001 2023-07-17 12:09:29 +0200
  • c8262f4220 fix auto_function autofix for `auto ref fn()` WebFreak001 2023-07-13 16:59:35 +0200
  • f22b2e587c Disable auto_function_check by default WebFreak001 2023-07-13 16:55:04 +0200
  • 92e4c4e962
    fix auto_function autofix for `auto ref fn()` WebFreak001 2023-07-13 16:59:35 +0200
  • b7047ade0c
    Disable auto_function_check by default WebFreak001 2023-07-13 16:55:04 +0200
  • 5d67707744 more sane parentheses fix for delegates WebFreak001 2023-07-12 13:52:54 +0200
  • ba3d6b33e2
    more sane parentheses fix for delegates WebFreak001 2023-07-12 13:52:54 +0200
  • 7601fe65f9 fix diagnostic location for `@UDA auto f() {}` WebFreak001 2023-07-10 13:59:22 +0200
  • e725699422
    fix diagnostic location for `@UDA auto f() {}` WebFreak001 2023-07-10 13:59:22 +0200
  • c1e051bfba fix infinite allocating in context formatter WebFreak001 2023-07-10 12:54:03 +0200
  • e411f01c3f
    fix infinite allocating in context formatter WebFreak001 2023-07-10 12:54:03 +0200
  • 48db254fb0 fix if scopes and shortened function bodies WebFreak001 2023-07-09 16:42:41 +0200
  • d275361153 fix case/default scopes, fix #913 WebFreak001 2023-07-09 15:02:58 +0200
  • 97fc4355c7
    fix if scopes and shortened function bodies WebFreak001 2023-07-09 16:42:41 +0200
  • 87630d725c
    fix case/default scopes, fix #913 WebFreak001 2023-07-09 15:02:58 +0200
  • fed654441f
    fix #916 autofix CLI, add integration test for it (#917) v0.16.0-beta.3 Jan Jurzitza 2023-07-09 13:09:21 +0200
  • 087d886c60
    test more invalid inputs in autofix cli WebFreak001 2023-07-09 12:54:43 +0200
  • ff75ccebfd
    fix #916 autofix CLI, add integration test for it WebFreak001 2023-07-09 12:46:31 +0200
  • 4c759b072c
    include resolved autofixes in `--report` output (#915) v0.16.0-beta.2 Jan Jurzitza 2023-07-09 09:44:02 +0200
  • 74932df693
    fix unused parameter WebFreak001 2023-07-09 00:56:44 +0200
  • 5494ce2b6e
    include it code for later resolvable autofixes WebFreak001 2023-07-09 00:55:56 +0200
  • 340a5f59e7
    include resolved autofixes in `--report` output WebFreak001 2023-07-09 00:53:43 +0200
  • cae7d595b8 checkout IT files with LF line endings WebFreak001 2023-07-09 00:22:52 +0200
  • 5d3296cc0b it: only rebuild dscanner outside CI WebFreak001 2023-07-09 00:15:36 +0200
  • d7e15903dd run integration tests in CI WebFreak001 2023-07-09 00:05:03 +0200
  • 1b935676a7
    checkout IT files with LF line endings WebFreak001 2023-07-09 00:22:52 +0200
  • 4033e994fa
    it: only rebuild dscanner outside CI WebFreak001 2023-07-09 00:15:36 +0200
  • b268b56a02
    run integration tests in CI WebFreak001 2023-07-09 00:05:03 +0200
  • 0590376045 add IDE integration tests v0.16.0-beta.1 WebFreak001 2023-07-08 14:03:12 +0200
  • 3345a1953a improve public auto fix API WebFreak001 2023-07-07 22:33:01 +0200
  • 43caad72a8 add CLI API to get autofixes at location WebFreak001 2023-07-08 22:26:59 +0200
  • 53c9536332 add startIndex, endIndex support to format string WebFreak001 2023-07-07 18:55:45 +0200
  • 4194e6af0c add `dscanner fix` command WebFreak001 2023-07-07 17:42:28 +0200
  • 48cec8a6f4 implement indentation aware autofixes WebFreak001 2023-07-07 12:07:02 +0200
  • 93aae57469 add autofix testing API WebFreak001 2023-07-08 22:21:43 +0200
  • f12319d5a8 add autofix whitespace collapsing API WebFreak001 2023-07-08 22:38:48 +0200
  • 513b7dafc3 add auto-fix API WebFreak001 2023-07-06 01:55:27 +0200
  • 2714979b86
    add IDE integration tests WebFreak001 2023-07-08 14:03:12 +0200
  • b639ecb508
    improve public auto fix API WebFreak001 2023-07-07 22:33:01 +0200
  • 4cbf1303dd
    add CLI API to get autofixes at location WebFreak001 2023-07-08 22:26:59 +0200
  • c7302232cc
    add startIndex, endIndex support to format string WebFreak001 2023-07-07 18:55:45 +0200
  • 8a80a111ab
    add `dscanner fix` command WebFreak001 2023-07-07 17:42:28 +0200
  • 2ce5f5af2f
    implement indentation aware autofixes WebFreak001 2023-07-07 12:07:02 +0200
  • e601dc755e
    add autofix testing API WebFreak001 2023-07-08 22:21:43 +0200
  • cc515ae039
    add autofix whitespace collapsing API WebFreak001 2023-07-08 22:38:48 +0200
  • 4021950b9b
    add auto-fix API WebFreak001 2023-07-06 01:55:27 +0200
  • 35d2cf4177 feature: Provide predefined error format compatible with dmds output Christian Köstlin 2023-07-06 22:39:31 +0200
  • 54d483e899 feature: Provide predefined error format compatible with dmds output Christian Köstlin 2023-07-06 22:39:31 +0200
  • 1201a68f66 Only call Win32 API to enable colored output once v0.15.2 WebFreak001 2023-07-05 22:23:31 +0200
  • 8a6cac9940
    Only call Win32 API to enable colored output once WebFreak001 2023-07-05 22:23:31 +0200
  • b0bb905a40 upgrade libdparse to 0.23.2 fix mixin-type VarDecl v0.15.1 WebFreak001 2023-07-05 20:39:11 +0200
  • 9bb5e1d6c1
    upgrade libdparse to 0.23.2 fix mixin-type VarDecl WebFreak001 2023-07-05 20:39:11 +0200
  • a676bb13fb fix selective imports v0.15.0 WebFreak001 2023-06-29 18:23:12 +0200
  • 78f2b5a420 add colored output option WebFreak001 2023-06-29 18:12:47 +0200
  • fa33aa57de
    fix selective imports WebFreak001 2023-06-29 18:23:12 +0200
  • 4e9718ca41
    add colored output option WebFreak001 2023-06-29 18:12:47 +0200
  • 3b8110fdfa phobos still has its own dscanner.ini WebFreak001 2023-06-29 18:50:59 +0200
  • eceb2743a8 rename .dscanner.ini to dscanner.ini WebFreak001 2023-06-29 18:47:37 +0200
  • dc7cb92e01
    phobos still has its own dscanner.ini WebFreak001 2023-06-29 18:50:59 +0200
  • d4f102baef
    rename .dscanner.ini to dscanner.ini WebFreak001 2023-06-29 18:47:37 +0200
  • 146fec75d8 add index and endIndex to JSON formats WebFreak001 2023-06-29 16:45:11 +0200
  • b115a6333a also add byte indices to diagnostic ranges WebFreak001 2023-06-29 16:43:13 +0200
  • 56d266825d
    add index and endIndex to JSON formats WebFreak001 2023-06-29 16:45:11 +0200
  • 1e21017a0e
    also add byte indices to diagnostic ranges WebFreak001 2023-06-29 16:43:13 +0200
  • bad253bad5 remove unused variables WebFreak001 2023-06-29 14:41:01 +0200
  • e3604d6ce6 only report linter warnings once WebFreak001 2023-06-29 14:35:42 +0200
  • 83eb9c5c2e add built-in report formats incl. GitHub Actions WebFreak001 2023-06-29 14:17:07 +0200
  • 25a0f4090f
    remove unused variables WebFreak001 2023-06-29 14:41:01 +0200
  • 232c5b9ac4
    only report linter warnings once WebFreak001 2023-06-29 14:35:42 +0200
  • cce0c21c91
    add built-in report formats incl. GitHub Actions WebFreak001 2023-06-29 14:17:07 +0200
  • 5c2035ff76 add end line/column to warnings WebFreak001 2023-06-29 12:52:01 +0200
  • ae60ea4c43
    add end line/column to warnings WebFreak001 2023-06-29 12:52:01 +0200
  • 5a53c538d0 make mismatched args not warn on named arguments WebFreak001 2023-05-20 15:40:27 +0200
  • 4b2124e82d upgrade libdparse to 0.23.0 WebFreak001 2023-05-09 05:02:01 +0200
  • b213aee783
    make mismatched args not warn on named arguments WebFreak001 2023-05-20 15:40:27 +0200
  • 49ede7922a
    upgrade libdparse to 0.23.0 WebFreak001 2023-05-09 05:02:01 +0200
  • 93f338a5e7 fix logger warnings, for real this time WebFreak001 2023-05-19 22:35:23 +0200
  • 1fd9b7c1e6
    fix logger warnings, for real this time WebFreak001 2023-05-19 22:35:23 +0200
  • f37faf85dd fix BodyOnDisabledFuncsCheck edge cases WebFreak001 2023-05-09 02:45:14 +0200
  • e2cc6e1ad2 Adds an check for `@disable`d functions that have an body; closes #897 Mai-Lapyst 2023-03-31 21:16:11 +0200
  • 82c9e6431a
    fix BodyOnDisabledFuncsCheck edge cases WebFreak001 2023-05-09 02:45:14 +0200
  • e653c7c502
    Merge e73c5aea3a into 5f1cf31ee0 Jan Jurzitza 2023-05-09 03:52:45 +0200
  • 4a5eab0c16
    Adds an check for `@disable`d functions that have an body; closes #897 Mai-Lapyst 2023-03-31 21:16:11 +0200
  • 5f1cf31ee0
    hide dsymbol warnings, fix #890 (#900) Jan Jurzitza 2023-05-09 03:34:08 +0200
  • 99d64f7566
    fix style issues WebFreak001 2023-05-09 03:17:48 +0200
  • 0280e36d5c
    hide dsymbol warnings, fix #890 WebFreak001 2023-05-09 03:13:35 +0200
  • d0c670a415 fix static warnings and add tests for function_attribute_check brianush1 2022-12-28 19:05:51 -0500
  • ba4617efac add unittest for FunctionAttributeCheck brianush1 2022-12-28 13:13:08 -0500
  • 14ba4af4bd fix #791 brianush1 2022-12-28 12:16:53 -0500
  • 9b171c46d2
    don't use deprecated properties (#894) Su 2023-02-27 23:48:14 +0000
  • 898f8f6b60 just a little higher Su 2023-02-26 23:46:04 +0000
  • be4f029eb0 unbump minimum libdparse version a little Su 2023-02-26 05:42:29 +0000