Commit Graph

  • 60fd082eb1 replace libdparse in statif if else visitor (#56) lucica28 2023-05-22 17:56:08 +0300
  • 235e9d0884 replace libdparse in redundant parens check (#61) lucica28 2023-05-22 10:44:52 +0300
  • cb432bc651 update dmd and include the API needed for semantic analysis (#66) lucica28 2023-05-19 10:25:25 +0300
  • b90a8620ce replace libdparse in backwards range check (#58) lucica28 2022-12-16 11:32:25 +0200
  • c6f2134033 update dmd (#57) lucica28 2022-12-13 15:18:02 +0200
  • d07ac30c6f replace libdparse in builtin properties visitor (#52) lucica28 2022-12-02 13:08:02 +0200
  • da10937067 replace libdparse in logic precedence visitor (#54) lucica28 2022-12-02 12:50:55 +0200
  • 7faa2cbae3 replace libdparse in auto ref assignment (#51) lucica28 2022-12-02 12:16:01 +0200
  • 00eaef95b6 replace libparse in opequals without tohash visitor (#53) lucica28 2022-12-02 10:35:43 +0200
  • e6af600921 replace libdpase in assert without msg visitor (#50) lucica28 2022-12-01 15:00:22 +0200
  • a3a5982e2c replace libdparse in local imports visitor (#45) lucica28 2022-12-01 14:58:52 +0200
  • 010ac1d3b7 replace libdparse in constructor check (#43) lucica28 2022-11-25 12:57:48 +0200
  • 172c706346 update dmd (#48) lucica28 2022-11-18 13:20:23 +0200
  • 07f97fb4c5 replace libdparse in alias style visitor (#38) lucica28 2022-11-14 13:21:02 +0200
  • 65720ab41f replace libdparse in explicitly annotated unittests check (#44) lucica28 2022-11-14 13:05:19 +0200
  • 50e992c219 replace libdparse in length subtraction visitor (#42) lucica28 2022-11-11 10:20:49 +0200
  • bf0c847384 replace libdparse in redundant attributes visitor (#40) lucica28 2022-11-10 09:26:49 +0200
  • bb16676c98 replace libdparse in imports sortedness visitor (#35) lucica28 2022-11-04 18:09:08 +0200
  • fd2011ecf5 update dmd (#39) lucica28 2022-11-04 18:02:08 +0200
  • a3efa880e8 replace libparse in incorrect infinite range visitor (#33) lucica28 2022-11-01 16:44:49 +0200
  • 5ddffd8d0e update dmd (#37) lucica28 2022-11-01 16:40:23 +0200
  • c63616f1d4 replace libparse in final attribute visitor (#34) lucica28 2022-10-30 14:22:29 +0200
  • 02ff1024b8 Fix version flags for gdc and ldc2 (#32) Eduard Staniloiu 2022-10-27 17:03:56 +0300
  • 092d89c46a Update dmd (#25) lucica28 2022-10-06 05:33:05 +0300
  • ca7d52f5d7 Update dmd (#23) lucica28 2022-08-10 08:43:58 +0100
  • 6ae996fea6 replace libdparse in delete check (#21) lucica28 2022-07-20 12:48:39 +0300
  • 500f3b30ea replace libdparse in objectconst functionality + unittests integration with dmd (#17) lucica28 2022-07-09 12:02:37 +0300
  • acf6814258 Replace libdparse in enum array functionality Lucian Danescu 2022-04-13 09:12:25 +0300
  • 2ca0abbb82 Add dmd dependencies to build.bat Eduard Staniloiu 2022-02-10 16:59:50 +0200
  • 8cf2cef54b Add dmd dependencies to dub.json Eduard Staniloiu 2022-02-10 16:47:08 +0200
  • d39a9c4481 Fix linter errors Eduard Staniloiu 2022-02-10 16:29:29 +0200
  • 9255dd754c Update action to build dlang fork Eduard Staniloiu 2022-02-10 13:54:52 +0200
  • 3ee590bb50 Add style checker (#9) Eduard Staniloiu 2022-02-03 10:02:22 +0200
  • d5b795cc56 Fix failing tester + add unittest for imports (#7) Razvan Nitu 2022-02-02 15:57:00 +0200
  • c9d07ebbf6 Removed libdparse from imports print functionality (#3) lucica28 2022-01-28 10:47:07 +0200
  • 0c215ec98d Add GH Actions build script (#4) Eduard Staniloiu 2022-01-26 17:29:01 +0200
  • ed81b06414 Add dmd-as-a-library submodule (#2) Razvan Nitu 2022-01-12 17:54:53 +0200
  • 5479e0d75c Update README RazvanN7 2022-01-10 12:06:35 +0200
  • b4a9a14812
    Cleanup code and fix integration tests (#172) Vladiwostok 2024-12-10 09:25:16 +0200
  • e9245f117f
    Fix Autofix in StaticIfElse (#157) Vladiwostok 2024-11-10 19:55:21 +0200
  • de100b42ca
    Fix nolint in StyleChecker (#171) Vladiwostok 2024-11-10 19:38:05 +0200
  • 6fc515bf2f
    Fix Autofix for FinalAttributeChecker (#170) Vladiwostok 2024-11-10 19:37:02 +0200
  • 5c476d4250
    Fix Autofix for LengthSubtractionCheck (#169) Vladiwostok 2024-11-10 15:16:05 +0200
  • 98aa2aab37
    Replace libdparse with DMD in FunctionAttributeCheck (#156) Vladiwostok 2024-11-10 13:12:10 +0200
  • 1b7e2d4c4d
    Fix Autofix for LambdaReturnCheck (#151) Vladiwostok 2024-11-09 21:44:41 +0200
  • 1fa9970b79
    Replace libdparse with DMD in UndocumentedDeclarationCheck (#123) Vladiwostok 2024-11-08 17:36:37 +0200
  • f6bfa57898
    Replace libdparse with DMD in IfConstraintsIndentCheck (#128) Vladiwostok 2024-11-08 09:35:10 +0200
  • 306c987e66
    Remove unused imports (#166) Vladiwostok 2024-11-06 16:27:33 +0200
  • 10c97cdec0
    Remove travis related files (#163) Vladiwostok 2024-11-06 16:25:38 +0200
  • ebc8d3f3b4
    Remove unused nolint code (#162) Vladiwostok 2024-11-06 16:25:14 +0200
  • 072a50d6d4
    Update dmd to 4a90885ef8e0fc29334da91a4318f9ab52af9f80 (#164) Vladiwostok 2024-11-06 16:24:46 +0200
  • 8db5a65813
    Use rawWrite for writing test files in unit tests (#168) Vladiwostok 2024-11-06 16:23:38 +0200
  • f1b1c6ed28
    Replace libdparse with DMD in MismatchedArgumentCheck (#161) Vladiwostok 2024-10-23 16:53:14 +0300
  • 4930a7d71d
    Respect @nolint user attribute (#158) Vladiwostok 2024-10-15 09:36:54 +0300
  • c9d2fadc24
    Only print to stdout when asked ryuukk 2024-10-12 17:21:20 +0200
  • d99ada2581
    Replace libdparse with DMD in AllManCheck (#125) Vladiwostok 2024-10-09 21:16:05 +0300
  • 2f46a0021c
    Fail unittests on DMD parsing errors (#154) Vladiwostok 2024-10-08 15:09:33 +0300
  • 136307085d
    Fix unittests (#153) Razvan Nitu 2024-10-08 12:01:42 +0300
  • 0ce310711c
    Fix Autofix for AutoFunctionChecker (#149) Vladiwostok 2024-10-07 09:24:47 +0300
  • c8e7352277
    Fix Autofix for ExplicitlyAnnotatedUnittestCheck (#150) Vladiwostok 2024-10-07 09:24:04 +0300
  • 95a45f977f
    Fix Autofix for AlwaysCurlyCheck (#148) Vladiwostok 2024-10-05 20:36:59 +0300
  • f19c06939e
    Replace libdparse with DMD in VcallCtorChecker (#145) Vladiwostok 2024-10-05 20:36:36 +0300
  • 96115a6d6e
    Fix Autofix for DeleteCheck (#144) Vladiwostok 2024-10-03 10:57:57 +0300
  • 51a1ef5ac9
    Update dmd to ef02f08456762548555b1476a6e32c6e6af6320c (#146) Vladiwostok 2024-10-03 09:16:40 +0300
  • 02384a926a
    Respect "skip unittest" user configuration (#139) Vladiwostok 2024-09-29 17:08:38 +0300
  • 2e3b6b0f81
    Update dmd (6f1b331a6a29e3dddc647ec04dfc9cd85064f3e9) (#141) Vladiwostok 2024-09-27 14:45:56 +0300
  • 8af90811ea
    Implement autofix flow for dmd as a library and fix autofix for EnumArrayVisitor (#143) Vladiwostok 2024-09-27 11:39:50 +0300
  • cd503ef776
    Separate analyze with dmd and autofix flows from libdparse analyze flow (#142) Vladiwostok 2024-09-25 12:39:00 +0300
  • 94cc1ce080
    Fix github actions pipeline (#140) Vladiwostok 2024-09-23 19:37:35 +0300
  • c9829ebf2d
    Replace libdparse in UnusedResultChecker (#80) Vladiwostok 2024-08-19 11:50:09 +0300
  • 630bd37b32
    Replace libdparse with DMD in LineLengthCheck (#134) Vladiwostok 2024-08-15 17:25:56 +0300
  • cc726c80a1
    Replace libdparse with DMD in HasPublicExampleCheck (#130) Vladiwostok 2024-08-12 15:36:02 +0300
  • 655fc4610f
    Replace libdparse with DMD in UselessInitializerChecker (#121) Vladiwostok 2024-08-12 11:37:22 +0300
  • dffbf3afb8
    Replace libdparse with DMD in BodyOnDisabledFuncsCheck (#127) Vladiwostok 2024-08-08 12:09:28 +0300
  • 4bf91f8cfe
    Replace libdparse with DMD in UnmodifiedFinder (#117) Vladiwostok 2024-08-06 19:33:32 +0300
  • 27b85c3581
    Replace libdparse with DMD in UnusedVariableCheck (#119) Vladiwostok 2024-08-06 19:13:31 +0300
  • 2b8d2792c6
    Replace libdparse with DMD in UnusedParameterCheck (#116) Vladiwostok 2024-08-06 18:49:44 +0300
  • 46868567ad
    Update dmd to latest version (b02f7183804f583776db69c1d8b355671e306216) (#138) Vladiwostok 2024-08-06 11:50:57 +0300
  • 98663f9416
    Fix github actions for macos (#135) Vladiwostok 2024-05-07 19:22:28 +0300
  • 5838b94e62 [ci skip]: Fix comment in action Hiroki Noda 2024-05-07 19:05:24 +0900
  • 796d212b05 Fix: add build type for macos-13 runner with dmd Hiroki Noda 2024-05-06 17:53:23 +0900
  • a8c4a588b2 CI: specify macos-13 for DMD Hiroki Noda 2024-05-06 17:21:46 +0900
  • cc1a2c0178 CI: update actions/checkout to v4 Hiroki Noda 2024-05-05 21:26:50 +0900
  • ff0a9bc2ee CI: restrict dmd to macOS latest Hiroki Noda 2024-05-05 21:25:42 +0900
  • c73860505c Fix: add build type for macos-13 runner with dmd Hiroki Noda 2024-05-06 17:53:23 +0900
  • 565087aa76 [ci skip]: use indent style for yaml Hiroki Noda 2024-05-06 17:41:01 +0900
  • 07ad8953d2 [ci skip]: use indent style for yaml Hiroki Noda 2024-05-06 17:41:01 +0900
  • 58b8108776 CI: specify macos-13 for DMD Hiroki Noda 2024-05-06 17:21:46 +0900
  • fe8f7bd8bc chore: remove travis related things Hiroki Noda 2024-05-05 21:46:22 +0900
  • 22c9f980ae Allow skipping checks for dscanner.suspicious.unmodified with nolint Hiroki Noda 2024-05-05 21:15:22 +0900
  • 17f3286fef Clearify key names Hiroki Noda 2024-05-06 01:04:18 +0900
  • 156b3836ac Allow skipping checks for dscanner.suspicious.unmodified with nolint Hiroki Noda 2024-05-05 21:15:22 +0900
  • 275ad393f7 Clearify key names Hiroki Noda 2024-05-06 01:04:18 +0900
  • 71c089b7b5 chore: remove travis related things Hiroki Noda 2024-05-05 21:46:22 +0900
  • a968b9b655 CI: update actions/checkout to v4 Hiroki Noda 2024-05-05 21:26:50 +0900
  • c3267d7dcd CI: restrict dmd to macOS latest Hiroki Noda 2024-05-05 21:25:42 +0900
  • 81526df6a4
    Replace libdparse with DMD in AutoFunctionChecker (#103) Vladiwostok 2024-04-15 16:52:47 +0300
  • dc9a243de9
    Replace libdparse with DMD in StyleChecker (#111) Vladiwostok 2024-04-15 16:18:21 +0300
  • c0bc900d43
    Replace libdparse with DMD in AlwaysCurlyCheck (#109) Vladiwostok 2024-04-15 15:41:12 +0300
  • 27fd8ee1e9
    Replace libdparse with DMD in LambdaReturnCheck (#114) Vladiwostok 2024-04-15 14:46:59 +0300