Commit Graph

19 Commits

Author SHA1 Message Date
Evgenii Ilichev
9a5cb374cc [localization] move RefactorJBundle.properties to the resources root
GitOrigin-RevId: f824f1e1dc84823bc2aa8704a99521f46615a58c
2024-03-12 00:18:40 +00:00
Bas Leijdekkers
432981c535 Java: remove inheritance check from intention availability check completely (IJ-CR-120227)
now warnings are shown on invocation when the interface is implemented by a record, enum or extended by another interface

GitOrigin-RevId: 6d9bc9d0b003be6967527cdcf8d6cb86cfb974fa
2023-11-22 23:39:32 +00:00
Aleksey Dobrynin
e5b2194515 [java, inspection] new inspection "while can be do-while" IDEA-250650
GitOrigin-RevId: bd2bd0053500b98a316330b08481018825e9211f
2023-11-13 17:41:19 +00:00
Bas Leijdekkers
9f775f4e64 Java: reuse property
GitOrigin-RevId: 0846d5a3a75f7a78e824fc6e6ce9421ce2f82961
2023-08-29 23:28:20 +00:00
Bas Leijdekkers
7aece58237 Java: update "Copy string concatenation text to the clipboard" intention for strinng templates (IDEA-326944)
GitOrigin-RevId: 50fc671c52813f67616cabb634cbe90a961a4982
2023-08-04 14:23:31 +00:00
Tagir Valeev
c455e56f36 [java-analysis] Merge InspectionGadgets/IntentionPowerPack into java-impl (no tests yet) (IDEA-327018)
GitOrigin-RevId: 2b640dc4164a8db79de5807f98f00cfc7ec1bc34
2023-07-31 17:44:34 +00:00
Alexey Kudravtsev
c78bc9a162 replace <##> markers in inlay hint test files with /*<##>*/ to make them more compilable to spot errors earlier, fix test harness
GitOrigin-RevId: 3fa999ccb2823329a12e90415e38a746ed25ece2
2023-06-05 15:26:45 +00:00
Alexey Kudravtsev
91012acf1c change preview text to be an actual compilable java code
GitOrigin-RevId: db888569e6c49635822ac9f5b7f550571a06f4b7
2023-06-02 20:14:53 +00:00
Alexey Kudravtsev
c62d72966f convert preview text to Java, as it supposed to be
GitOrigin-RevId: 06191d166d8282edfedef8a2ea76a18071d1d64f
2023-06-02 14:59:30 +00:00
Roman Ivanov
d05f672784 [inlays] more previews for inlays with baked into text inlays
GitOrigin-RevId: 8c667c849ed00f1cc304f82e0ff7c8ec416fc395
2023-01-05 13:00:41 +00:00
Roman Ivanov
c8fc0e25ea [inlays] implement declarative inlays: IDEA-303319
Much faster and less memory consumed, as well as memory pressure. New API is much more restrictive and doesn't let user create custom UI elements

GitOrigin-RevId: 33344eb1f594d52f6b9a5f29433155d2094ef232
2022-11-15 16:56:09 +00:00
Dmitry Avdeev
eb54bfca5b IJP-1077 Inlay hints: new settings UI
snippets & descriptions updated

GitOrigin-RevId: 111699b4da89302ca27e8ea67de9b9d043b8d4c2
2022-02-02 15:46:17 +00:00
Dmitry Avdeev
6157f80307 IDEA-280487 Inlay hints settings: hints are not displayed in preview
enabling hints for annotations

GitOrigin-RevId: 392e3c7c566246c05706f960680538bf7dca3885
2022-01-26 18:42:49 +00:00
Dmitry Avdeev
872124c52e IJP-1077 Inlay hints: new settings UI
added description/snippets for Code author

GitOrigin-RevId: 40efd5ef712435145e9ebddb6aebcdb455f5ab4b
2022-01-25 19:35:04 +00:00
Dmitry Avdeev
86216d7231 IJP-1077 Inlay hints: new settings UI
java annotations

GitOrigin-RevId: 41b45d5bda07dccc15869e8269f58b7d6a3e9120
2021-10-07 14:58:12 +00:00
Dmitry Avdeev
7527c97100 IJP-1077 Inlay hints: new settings UI
java parameters snippets

GitOrigin-RevId: 94470268c299d0245347004104d23a4b655bb732
2021-10-01 15:40:35 +00:00
Dmitry Avdeev
25c2402bea IJP-1077 Inlay hints: new settings UI
more previews

GitOrigin-RevId: 2b11574f5a36a96077ecaaf797f450d164bc967a
2021-09-30 16:47:17 +00:00
Dmitry Avdeev
d394ffe5ed IJP-1077 Inlay hints: new settings UI
load descriptions from properties

GitOrigin-RevId: 292e086b840a39e22c7eb198a6bab879ae71dd5d
2021-09-30 15:54:22 +00:00
Dmitry Avdeev
e94bd49bd4 IJP-1077 Inlay hints: new settings UI
preview for cases

GitOrigin-RevId: ce5076da1b9f5fef4461a2a4010659f4c6b8c78d
2021-09-29 09:54:17 +00:00