mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-09 08:09:39 +07:00
The rule is a bit buggy, and difficult to read. It also has essentially no tests. This addresses both concerns. I also noticed for whatever reason we were not properly running detektMain and detektTest on the GitHub CI, which means we had a bunch of warnings. I have now added both checks to the GitHub CI. Hopefully, we'll be able to run the same checks on TeamCity at some point, too. Note: this bumps Detekt to 1.23.8 (latest version) and adds a test-only dependency to detekt-core — I'm not sure if this will require manual merging due to Bazel. It also tweaks the Jewel .editorconfig to 120 as that's the value used by the CI, and fixes all outstanding static analysis warnings. closes https://github.com/JetBrains/intellij-community/pull/3123 (cherry picked from commit 4a7ff36896c9a23929dc37c11ac5c95fe1f2fc93) (cherry picked from commit 6b888c6abedcc901aa3e6ef447eed1e6f7c2fcf1) IJ-MR-168786 GitOrigin-RevId: 6c728fa8b73a69bfef87eba5f7a4853f63f38a9f