axiom
a2251eac38
16 branding defects fixed.
2025-04-30 13:24:23 +04:00
Mikhail Pyltsin
769808c52d
IJ-CR-155375 Revert "[java-runner] IJ-CR-154797 IDEA-363985 Temporary workaround for JNI restriction"
...
This reverts commit dda8badb
(cherry picked from commit a52b17f30c338d7bb11caecf17e32690f6621582)
GitOrigin-RevId: 13e035b2a42177ddb38cd84aef3e32ed7279b473
2025-02-19 13:48:10 +00:00
Mikhail Pyltsin
85d38f47ea
[java-runner] IJ-CR-154797 IDEA-363985 Temporary workaround for JNI restriction
...
(cherry picked from commit 636caa3aaf46f8bbe6b37ca474662bb95f705f97)
GitOrigin-RevId: dda8badbd17ef8a6f23930282779e482f12c10e4
2025-02-13 17:08:27 +00:00
Mikhail Pyltsin
cd9a60ab8f
IJ-CR-151305 [java-import] IDEA-364508 support optimize imports
...
- use layout table
(cherry picked from commit 6862419acc2beb72f87cca6b93612f9afe81f698)
GitOrigin-RevId: af86c63fa16f760ad3fd0b66fc9f86f7a21de7c7
2025-02-13 14:23:52 +00:00
Mikhail Pyltsin
46bfa503aa
[java-import] IDEA-364508 support optimize imports
...
- new options are added
- changes for optimize imports
(cherry picked from commit 82b0223f9e7e2972d13ab182ea651cdccd28a5d3)
GitOrigin-RevId: 99f0276e1d9464f75f5bbce91ad09727582d208b
2025-02-13 14:23:52 +00:00
Bas Leijdekkers
2ec44412eb
Java: add "Layout on-demand import from the same package first" option (IDEA-204441)
...
enabled by default for consistency with other tools
(cherry picked from commit df5a4b65c5f31b195bd091a91d16ea0bc7bcc36c)
GitOrigin-RevId: 3b669ce15e9ad037bcff9c1e2638e2b823424ef7
2025-02-13 14:23:52 +00:00
Louis Vignier
95e915dfd2
[java] Improve arch checker notification title and message
...
(cherry picked from commit 215391f3f5f1a56d4b6e6d9bdc1ad13718eecd0b)
IJ-CR-148865
GitOrigin-RevId: 5470ed33b530169fd40e015b329fc41c6684d122
2024-12-03 13:29:56 +00:00
Bas Leijdekkers
d2f7d55a95
Java: update Inline dialog texts (IJPL-10853)
...
GitOrigin-RevId: bf16bed93bb6fa83ec6c9e626bc2d30b76e05e5b
2024-10-11 20:57:59 +00:00
Tagir Valeev
09bd11efd8
[java-refactoring] IDEA-71792 Support inlining of abstract methods having one implementation
...
GitOrigin-RevId: 00491acff53aff96705a866e0d799dfe22873d23
2024-10-11 08:10:27 +00:00
Bas Leijdekkers
9404af07f5
Java: more refactoring warning message clarification (IJPF-CR-24908)
...
GitOrigin-RevId: c545eaecb2f911f77da5bd55121f95c1209fab29
2024-10-09 18:25:23 +00:00
Yuriy Artamonov
b79a859047
[java] IDEA-352641 File - New contains many irrelevant templates for Java source sets
...
GitOrigin-RevId: bd18866f6d60839fa9474c7071aca2761989986e
2024-10-06 17:03:10 +00:00
Bas Leijdekkers
dfae4a26c2
Java: "Generate overloaded constructor with default parameter values" for records (IDEA-360071)
...
GitOrigin-RevId: a20fd5478241de404df3243f1b8b9a7d1a73829e
2024-10-02 20:13:41 +00:00
Bas Leijdekkers
e5ebf1ddb6
Java: remove ugly quotes from title
...
GitOrigin-RevId: f1ff1e084bd59f600f37a70c335ff02b2b73d77a
2024-10-02 20:13:41 +00:00
Bas Leijdekkers
7be0072137
Java: disallow inlining record to anonymous class (IDEA-359857)
...
GitOrigin-RevId: f477736ff39ea95cf9c9c5088c2dd0af9399f605
2024-10-01 09:31:57 +00:00
Louis Vignier
7167a30f5a
[java] Fix PackagePanel UI
...
#IDEA-359163
GitOrigin-RevId: 6d8ebadc2c2cf33e7fe3fef097bfa65e2d7b1ec6
2024-09-27 16:55:46 +00:00
Bas Leijdekkers
7438be23bf
Java: show template chooser even when only generating hashCode() method (IDEA-358888)
...
GitOrigin-RevId: ea75062115e3f0bece21921b795b7ef92058960c
2024-09-24 20:21:56 +00:00
Tagir Valeev
ac0c57748b
[java-inspections] IDEA-346005 Add new inspection: Unnecessary keySet() call
...
GitOrigin-RevId: d1f1db0ae939017a8550b91cd8742dc222a8db99
2024-09-17 07:28:39 +00:00
Yuriy Artamonov
47f1c44a90
[java] IJPL-158521 Actions: fix ellipsis in messages for Java actions
...
GitOrigin-RevId: bfce0d6efa8747660c4b9af3d8defbfa47e4509a
2024-09-15 14:50:09 +00:00
Mikhail Pyltsin
1f476ec640
IJ-CR-144148 [java] IDEA-358751 Java Annotations copied to generated getter / setter
...
- rework settings
GitOrigin-RevId: fc914bfed1b8046eccf2e76054c39f4c2ad7359c
2024-09-12 19:42:01 +00:00
Mikhail Pyltsin
8980aa2c1f
IJ-CR-144148 [java] IDEA-358751 Java Annotations copied to generated getter / setter
...
- add new option
GitOrigin-RevId: b893b09e8e157cbcc4cba78cda4d61e973f1f4e5
2024-09-09 15:21:29 +00:00
Bas Leijdekkers
2870f49e0a
Java: disallow making builder class from the constructor class itself (IDEA-254858)
...
GitOrigin-RevId: 071a0fd3c45f2b28b73b811e0d844a0f1b911372
2024-09-05 15:02:58 +00:00
Anna Kozlova
15eed269b1
[refactoring] replace Do Refactor → Refactor
...
^IJPL-161665 fixed
GitOrigin-RevId: 032a2c893afeb37781e11a084d27e6f384c290cf
2024-09-04 18:23:36 +00:00
Tagir Valeev
f7976fa52c
[java-refactoring] ReplaceConstructorWithBuilderProcessor: use anchor instead of null, as new conflict dialog requires it
...
Fixes IDEA-354549 Creating builder from constructor not working
GitOrigin-RevId: e793d9fff9af4125a5b442069e70e7bc314b6912
2024-08-29 14:08:22 +00:00
Mathias Boulay
d56883b763
fix(JavaDoc): formatter, inspections
...
GitOrigin-RevId: 77686401cbf38ea31e93311a608bac7472ccc73c
2024-08-26 10:42:10 +00:00
Ivan Fomenko
ec3b7d382c
IDEA-259784 Type hints: show implicit types of lambda parameters
...
GitOrigin-RevId: 586b24be8f16e61de4e02c588fa5b3546d34ff41
2024-08-22 12:33:01 +00:00
Bas Leijdekkers
f40ed914fb
Java: fix "Missorted modifiers" options and messages
...
GitOrigin-RevId: ab41b6c1d135c9b788feeec4a273a6f483b9bfa5
2024-08-12 13:37:26 +00:00
Alexandr Suhinin
4feb9ddd29
[extract method] avoid using EDT in find and replace duplicates
...
GitOrigin-RevId: cf8b55fa6fbb53da88221b20c7cfc6bb02991723
2024-08-07 11:08:21 +00:00
Alexandr Suhinin
c1857f190a
[extract method] remove deprecated function
...
GitOrigin-RevId: 4c474e79b9ddf8f5334b9d584881c878fda9d94b
2024-08-02 18:52:43 +00:00
Louis Vignier
ac322938d0
[jdk] Add ToolVersionsConfigurationProvider to monitor asdf .tool-versions
...
#IDEA-355295 Fixed
GitOrigin-RevId: 8373fa2b75e12171208c7af71af9234b31f97e13
2024-07-19 14:33:47 +00:00
Louis Vignier
7ccd3af88d
[jdk] Introduce ExternalJavaConfigurationService and migrate SdkmanrcWatcher
...
#IDEA-355295
GitOrigin-RevId: bbcefd977b5d88e3a8b0d137b1b5cfda6eb3050a
2024-07-19 14:33:47 +00:00
Georgii Ustinov
ec7cc10b05
[Java. Code Formatting] Rename ui names related to blank lines near fields to 'Before' instead of 'Around'
...
IDEA-110857
GitOrigin-RevId: 660836d90fa3ea06c5fb006b9ce14f59c55155ff
2024-07-16 12:40:48 +00:00
Bas Leijdekkers
d3f94f2739
Java: test qualifiers shown in ui (IJ-CR-138368)
...
for "Convert to instance method" refactoring
GitOrigin-RevId: a4bb1ef732d71359e52ed778f9ad36c776533e47
2024-07-10 15:32:54 +00:00
Tagir Valeev
38df966e10
[java-inspections] RenameToIgnoredFix: cancel gracefully in case of concurrent modification
...
Fixes EA-1328866 - NA: PsiReferenceExpressionImpl.bindToElement
GitOrigin-RevId: 1bb87c6d4054c1c775f2bfe02becb6fc40d0db6c
2024-07-10 11:21:11 +00:00
Louis Vignier
f8b5cf39df
[ui] Update UI for the change signature dialog
...
#IJPL-157817
GitOrigin-RevId: 7d37adfc97449591d15445910e93595c22239c99
2024-07-05 17:16:50 +00:00
Nikolay Chashnikov
902b1bb444
[kotlin] fix truncated message in "Generate equals/hashCode" (KTIJ-30437)
...
GitOrigin-RevId: d59485cedb54dde12ec21f971aebe9e9e08d1f40
2024-07-05 16:59:47 +00:00
Georgii Ustinov
93b6c3ccc2
[Java. Code Formatting] Split option to add blank lines for fields with/without annotations
...
IDEA-110857
GitOrigin-RevId: 6ee23199e686c649439833df1223a12494be9d00
2024-07-04 19:56:48 +00:00
Tagir Valeev
e1751e5f4d
[java-refactoring] ConvertToInstanceMethodHandler: separate targetQualifiers computation logic from UI
...
GitOrigin-RevId: 4f0e3c3af486085920b3f3883935910cb9dd280e
2024-07-03 21:09:22 +00:00
Bas Leijdekkers
a17097bea4
Java: no "this/new ClassName()" option for enums and implicit classes (IDEA-330992)
...
for "Convert to Instance Method" refactoring
GitOrigin-RevId: a353f19d817616c5445da3f7c60aa0a2f46ec155
2024-06-28 17:14:56 +00:00
Bas Leijdekkers
774c6c6d42
Java: fix "Variable assigned to itself" inspection quick-fix operator assignment bug (IDEA-306674)
...
GitOrigin-RevId: 92f5ab3b782cd0a2e6af8f83ff80de64f000c3bf
2024-06-21 09:13:06 +00:00
Mikhail Pyltsin
e42c3ee1e4
IJ-MR-136429 [java-generation] IDEA-344399 generate annotation based on type_use option
...
- fix message
- fix comparator
GitOrigin-RevId: 842fbf9e29150159ae92a47eddb84eb9a8d7288a
2024-06-17 21:14:57 +00:00
Mikhail Pyltsin
9bf2727703
[java-generation] IJ-MR-136429 IDEA-344399 generate annotation based on type_use option
...
- fix non-standard-root-packages
- introduce project descriptors
GitOrigin-RevId: 41db7240e29fbfed81957df2d68e2de29c573ef2
2024-06-17 21:14:57 +00:00
Mikhail Pyltsin
2023228d8c
[java-generation] IDEA-344399 generate annotation based on type_use option
...
- extracted new option
- reuse this option in MissortedModifiersInspection
- override uses this option too
GitOrigin-RevId: 39f3f72991240753c86c7f80df865728aa9743ad
2024-06-17 21:14:57 +00:00
Alexander Lobas
89d58ee436
IJPL-150231 Move icon mappings from json to icon generator
...
GitOrigin-RevId: 4d4576fc7eeb92ec43c36abec2d62d271b45d9a4
2024-06-15 23:19:46 +00:00
Yuriy Artamonov
b9416a8db9
[java] IJPL-34876 Declare icons and texts for ParseSdkmanrcAction declaratively
...
GitOrigin-RevId: 16e5d519d8be7f64fd5f286580d70c96c91d72de
2024-06-15 21:01:31 +00:00
Mikhail Pyltsin
e8093a742f
[java-logging] IDEA-354689 freezing with too long name
...
GitOrigin-RevId: d4629b1008ac0dcfeb256b3f7dd9ef733a129ff8
2024-06-14 12:59:18 +00:00
Georgii Ustinov
3ae38b4cff
[Java. Code Formatting] Fix typo for whitespace option "Inside block braces when body is presented"
...
IDEA-270369
GitOrigin-RevId: cce77ef8ec80c45622f6707c9671ac5a774763f8
2024-06-10 10:10:41 +00:00
Georgii Ustinov
bb9759a556
[Java. Code Formatting] Add support to configure spaces for simple nonempty blocks when the "Spaces within blocks" is disabled
...
IDEA-270369
GitOrigin-RevId: 19283bcf734658323659abe7f14e5c38fdc9fec3
2024-06-07 17:47:43 +00:00
Bas Leijdekkers
4777c9dd1b
new "String template can be concatenated string" inspection (IDEA-349463)
...
GitOrigin-RevId: 84871569e435e1f1cd5c06814781739baf977cae
2024-06-07 14:19:07 +00:00
Tagir Valeev
3b688121d2
[java] IDEA-353981 'Rename to ignored' fix: ModCommand, allow 'fix all' action
...
GitOrigin-RevId: 83676caca1d4a0f6308d649efd92d6f58845b57e
2024-05-23 19:00:36 +00:00
Bas Leijdekkers
ccb7a28e9f
[java] small inspection descriptor simplification
...
GitOrigin-RevId: d66de66e71fed85b5d1f774c504d74a3963476bd
2024-05-23 12:46:43 +00:00