Nikita Iarychenko
d88627343f
OPENIDE #77 Replace the text with the mention of Jetbrains and Intellij IDEA in properties files
...
(cherry picked from commit e126540d08 )
(cherry picked from commit 8ed85987f5 )
(cherry picked from commit d805aca0a2 )
2026-03-26 13:11:26 +04:00
Nikita Iarychenko
9108dae5f0
OPENIDE add missing copyrights
...
(cherry picked from commit b729986736 )
(cherry picked from commit 1eb3edbbba )
(cherry picked from commit 51375259d7 )
2026-03-26 13:11:24 +04:00
axiom and Nikita Iarychenko
000ed7ca9e
16 branding defects fixed.
...
(cherry picked from commit 4ede66edf1dba37f984904252add615415421e2b)
(cherry picked from commit 89b579e3eb )
(cherry picked from commit 18f177c16a )
(cherry picked from commit bf42ae1d61 )
2026-03-26 13:04:23 +04:00
Bartek Pacia and intellij-monorepo-bot
0fb3f3ebac
IDEA-384866 create IncorrectLazyConstantUsageInspection
...
Merge-request: IJ-MR-191349
Merged-by: Bartek Pacia <bartek.pacia@jetbrains.com >
(cherry picked from commit 3b3bec86fc732114536a3331257a186d1665c05b)
IJ-CR-192061
GitOrigin-RevId: f326fff5ab5de159e7dc9b24d6b14b9d634a8568
2026-02-24 14:03:25 +00:00
Mathias and intellij-monorepo-bot
7dd10b82b1
IDEA-380160 java: Add an inspection for Math.clamp()
...
For what it should have been, the final code feels a bit over-engineered.
GitOrigin-RevId: 893e1fb82670568ef3fbf5106b132e4891b276cf
2026-02-13 13:37:41 +00:00
Bas Leijdekkers and intellij-monorepo-bot
5b4ced2cd8
IDEA-381887 [java]: improve messages of Java 8 inspections
...
GitOrigin-RevId: 327ebcb28bf8b4a0b7c32709aefffafad0fb7b3a
2026-02-11 21:51:34 +00:00
Bas Leijdekkers and intellij-monorepo-bot
c4ea1bfb0b
IDEA-385822 [java]: fix error message
...
GitOrigin-RevId: 08c85fd64264e72b61cd91bb8538b8130c7f6558
2026-02-11 21:51:33 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
c6ca035622
[java-inspections] IDEA-349198 IJ-CR-190983 Catch deconstruction on null value
...
- use dfa
GitOrigin-RevId: 19cdc3be30263c4b3dbbfff173c557c62c376d67
2026-02-11 14:51:17 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
6d178d8680
[java-inspections] IDEA-349198 Catch deconstruction on null value
...
GitOrigin-RevId: 6eac3a29ad4cefa69c3a7fa69a85c46d98187eb6
2026-02-09 19:50:58 +00:00
Leonid Shalupov and intellij-monorepo-bot
188b7ef96f
IJI-3282 Optimize imports
...
GitOrigin-RevId: 3b5c00d8ff20b8d0bb6005bc450921085d2da9b2
2026-01-31 17:03:42 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
c964a598eb
[java-inspection] IDEA-382122 Convert from compact source file
...
GitOrigin-RevId: 765719579aa0128639b69b55cc72e0967712aa45
2026-01-29 13:25:57 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
438c4e4b5b
[java-frontend] IDEA-366600 Get rid of additional "Java for JetBrains Client" plugin
...
- java dependencies
Space-RevId: 7d4700ee0761048bb85d3b0a9471b74511f62fc0
GitOrigin-RevId: 9f080945a3c7b361b89c6743ec07ef9163f3e017
2026-01-29 11:31:00 +00:00
Nikolay Chashnikov and intellij-monorepo-bot
9718731f33
IJPL-212619 Java: remove deprecated API, which was marked for removal and has no usages
...
Space-RevId: 03757d83c4ac1f0aba4d7dd2b1c94e065cf161d0
GitOrigin-RevId: fcb1a89583973b2cd6d5e06e53c7ee5cab957836
2026-01-26 20:01:33 +00:00
Louis Vignier and intellij-monorepo-bot
9c60f9d3f8
IDEA-384932 jdk: remove the JDK configured notification
...
#IDEA-384932 Fixed
Space-RevId: 2ec356eb8266245533f847b177976c5ea1464dff
GitOrigin-RevId: 18dd09053b2d1b6cff418c58cfe8a976af89037e
2026-01-23 16:32:23 +00:00
Tagir Valeev and intellij-monorepo-bot
5309d528e6
IDEA-384887 [java-intentions] Edit Contract intention throws an exception
...
GitOrigin-RevId: 3c95ded5f75ac965965a09ef68bdcbd9f92b7300
2026-01-20 22:57:24 +00:00
Michail Plushnikov and intellij-monorepo-bot
d6698abecb
[lombok] IDEA-310810 IDEA-380110 Show Lombok-generated methods in 'Caller-Hierarchy' tool window, apply review suggestions
...
GitOrigin-RevId: d3cc45468756d840bec3f5e9c974efb391d9708c
2026-01-18 14:46:53 +00:00
Bas Leijdekkers and intellij-monorepo-bot
bf54a73345
IDEA-381887 [java]: improve messages of Java 8 inspections
...
GitOrigin-RevId: 088ce28eb3b8cbbce9aa1cfc1b073fef2dab12ce
2026-01-16 13:57:13 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
0780f14038
[java-frontend] IDEA-366600 Get rid of additional "Java for JetBrains Client" plugin
...
- move extension points where they are defined
GitOrigin-RevId: ab4db1b7557d6ce5b0a10fcde96be3f01f15b539
2026-01-16 10:52:27 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
a43daddb89
[java-frontend] IDEA-366600 Get rid of additional "Java for JetBrains Client" plugin
...
- add comments and check structure, disable dependencies, disable remote servers
GitOrigin-RevId: 02ce5ef35d4ea84eb376f773fce1910583a3e3fa
2026-01-15 16:28:43 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
6c3ad84680
[java-frontend] IDEA-366600 Get rid of additional "Java for JetBrains Client" plugin
...
- java backend
GitOrigin-RevId: fce68683d12e29cf35b179f848704dbe074f4d76
2026-01-15 16:28:43 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
6097eb7fb1
IJ-CR-187719 [java-inspection] IDEA-382441 jspecify inspection doesn't highlight assignments
...
- delete REPORT_CONFLICT_IN_ASSIGNMENTS
GitOrigin-RevId: f654c30fbb08d3a7ec7b5359fa95b4f12ef6d018
2026-01-14 10:22:44 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
453ca78ef1
[java-inspection] IDEA-382441 jspecify inspection doesn't highlight assignments
...
GitOrigin-RevId: 29497c955c64040544a3bf4af0af0edd08763201
2026-01-13 12:40:21 +00:00
Bart van Helvert and intellij-monorepo-bot
b9b383c76e
[java] Don't use project as disposable
...
Introduces `JavaPluginDisposable` and migrates existing project disposables to the new project level service. #IDEA-383890 Fixed
GitOrigin-RevId: 762429b8f44959e127324d19053a8b05a818f414
2026-01-07 11:33:05 +00:00
Mathias and intellij-monorepo-bot
52d1d2ea6c
IDEA-379405 javadoc: fix parser improperly creating a broken reference.
...
Also fixes some jdoc parsing and rendering issues.
Also fixed some translation issues from the first shot related to said issue.
#IDEA-379405 Fixed
GitOrigin-RevId: 1daea4e1b9fd809a8f98ac7bfed1e5b09eb7e89a
2026-01-05 14:38:56 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
d514a514e7
[java-frontend] IDEA-366600 Get rid of additional "Java for JetBrains Client" plugin
...
- don't use `Class.forName`
GitOrigin-RevId: b5d22f3014fab7606f6364e77662104f84b040b0
2025-12-30 17:28:19 +00:00
Bas Leijdekkers and intellij-monorepo-bot
2fd7ae61ef
IJPL-49827 [java]: Inlay hints settings: update descriptions and code samples
...
GitOrigin-RevId: 44d5acbba371d7bcb14a5c8b721ee6acae140189
2025-12-26 15:24:38 +00:00
Bart van Helvert and intellij-monorepo-bot
cfbf199e71
[java] Add ReplaceAllNonRegex inspection
...
Adds an inspection with a quickfix that suggests replacing `String#replaceAll` that doesn't pass regular expressions with `String#replace`. #IDEA-288385 Fixed
(cherry picked from commit e4bf212ae5693754c5a3dd51d9f5c578a5490e39)
IJ-MR-186138
GitOrigin-RevId: 8e2ad43e460b08f02529093e3f0d61a31e7d4efd
2025-12-24 10:54:58 +00:00
Mathias and intellij-monorepo-bot
f4d1cc8f2d
IDEA-379405 javadoc: mk references are now properly highlighted in red when they aren't found.
...
Also merged some strangely similar code logic from the RemoveTagFix.
#IDEA-379405 Fixed
GitOrigin-RevId: d5415909ceb45589cd68c0e4e4e572cd66e209e6
2025-12-22 18:18:46 +00:00
Bas Leijdekkers and intellij-monorepo-bot
f80c689b14
IJPL-50480 [java]: Inlay hints settings: update descriptions and option names
...
GitOrigin-RevId: 4cce78e41b5effbd97d8c502e3a66c9d1c9fc08b
2025-12-21 12:03:54 +00:00
Bas Leijdekkers and intellij-monorepo-bot
0bc66b38ea
IDEA-379518 [java] shorten @Nullable inlay to question mark
...
GitOrigin-RevId: 65a20c251ba6b7224c6212400f0d9828f58ce19b
2025-12-21 12:03:54 +00:00
Alexander.Glukhov and intellij-monorepo-bot
9252254775
[gradle][IDEA-378369] do not show the "Download Sources" button in the editor for libraries provided by Gradle
...
GitOrigin-RevId: edb93cd092c44aac4348c80381b3cfcd83700038
2025-12-18 22:49:27 +00:00
Michail Plushnikov and intellij-monorepo-bot
b836adb49b
[lombok] IDEA-310810 IDEA-380110 Show Lombok-generated methods in 'Caller-Hierarchy' tool window
...
GitOrigin-RevId: 063456efa192d4d60b402a14c4b860cf231d585c
2025-12-17 21:12:59 +00:00
Tagir Valeev and intellij-monorepo-bot
2c9ab44f07
IJPL-214795 [java-completion] Some reference completion (partial classes, variables, fields, packages)
...
GitOrigin-RevId: 2f8f143e509eb686bc542ededd61aabe559214cf
2025-12-15 10:16:32 +00:00
Bas Leijdekkers and intellij-monorepo-bot
2dee31ad54
IDEA-379518 [java] add "Shorten @NotNull annotations to !-suffix" checkbox to java annotation inlays settings
...
GitOrigin-RevId: 4c1e41d71f5587d8631336ade7eb14a898d786ff
2025-12-09 20:51:45 +00:00
Tagir Valeev and intellij-monorepo-bot
57182897f5
IDEA-372145 [java] NullableAnnotationsPanel improvements
...
1. Add new annotation after selection
2. Use model to retrieve values to be robust against column reordering
3. Request focus after adding a row
4. Scroll to visible when annotation is already present
GitOrigin-RevId: e9bdae0993580fd83abb612097183b8e84e914ec
2025-12-01 19:48:04 +00:00
Tagir Valeev and intellij-monorepo-bot
4453436a61
IDEA-372145 [java] Better wording in UI
...
GitOrigin-RevId: 8fdea23b28130e6a464b399e552d892c39eb1b8b
2025-12-01 10:41:42 +00:00
Vladimir Krivosheev and intellij-monorepo-bot
9102a339c5
IJPL-218803 IJ-MR-179029 IJ-MR-175479 IJ-MR-184126 don't export execution from lang to avoid excessive and incorrect deps on debugger
...
GitOrigin-RevId: f27713c975606c010f230539bc7ffe7f9c6c815c
2025-11-29 15:49:21 +00:00
Tagir Valeev and intellij-monorepo-bot
5b24f03695
IJPL-219723 [java, xml] Move JspFileTypeUtil to XML API module; remove unused isJspX(PsiFile)
...
GitOrigin-RevId: 042d7949295f6773eb4df0f6a7e1c81f0f825946
2025-11-28 15:28:36 +00:00
Bartek Pacia and intellij-monorepo-bot
2ab73da394
[java-inspections] IDEA-382389 cleanup: remove '#loc' references
...
GitOrigin-RevId: 53e796b031742bb49dae4080c47ceab815fb0747
2025-11-26 13:57:42 +00:00
Tagir Valeev and intellij-monorepo-bot
59c388119a
IJPL-219723 [java] JspFileTypeUtil; reduce uses of StdFileTypes
...
GitOrigin-RevId: a4f8d06f06014596b53b90a754e8f29bae69d16b
2025-11-25 20:03:18 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
4d9e52d8fa
IJ-CR-181688 [java-inspections] IDEA-371026 Exclusions from static imports
...
- more precise fixes
GitOrigin-RevId: 46829ef0b0ccef7d9d19f2686d5abc0700422914
2025-11-10 18:58:36 +00:00
Bas Leijdekkers and intellij-monorepo-bot
12e708feaa
IDEA-354817 Java: find usages for constructors
...
GitOrigin-RevId: 5af09800ad321153cb13004e02c195d3fbcc1f57
2025-11-09 15:53:36 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
254e3e83ac
[java-inspections] IDEA-371026 Exclusions from static imports
...
GitOrigin-RevId: a7972852a7bad35c7e1355cdc8177e84aac4a4e8
2025-11-07 03:24:28 +00:00
Georgii Ustinov and intellij-monorepo-bot
1485a25d5a
[Java] IDEA-375132 Canonize tooltip and option text for nullability conflicts in return statements
...
GitOrigin-RevId: 436a4cc574266f21cdc83a6ef8e50b6991d749ea
2025-11-05 10:04:00 +00:00
Tagir Valeev and intellij-monorepo-bot
d2d8283a2a
[java-inspections] IDEA-381329 IDEA provides the warning for code even if JSpecify added transitively and code in project is not marked.
...
GitOrigin-RevId: 2454b9d89a12c4c5afabb370b84ac17362b56ccc
2025-11-03 17:18:12 +00:00
Tagir Valeev and intellij-monorepo-bot
61817f4ac1
[java-inspections] IDEA-377050 follow-up: better wording
...
GitOrigin-RevId: c01a1377f50180c5bf3f9e76a26c058faa0e3cf3
2025-11-03 10:15:07 +00:00
Alexander Koshevoy and intellij-monorepo-bot
2bc98c00af
[eel][sdk] IJPL-215427 Mark JavaSdkVersionUtil.findJdkByVersion() as obsolete
...
Annotate `findJdkByVersion` with `@ApiStatus.Obsolete` to warn against its usage due to lack of consideration for the current project environment (e.g., WSL, Docker).
GitOrigin-RevId: a2d0f3b1c31beb3bddeb28b1f427cf50911af227
2025-11-03 00:32:25 +00:00
Tagir Valeev and intellij-monorepo-bot
ff551067cf
[java-analysis] IDEA-381010 follow-up: better error message when older preview level is used
...
GitOrigin-RevId: b60494217caf0894c3ab1c6f0953db967e243bd8
2025-10-31 02:31:40 +00:00
Georgii Ustinov and intellij-monorepo-bot
7a3a578761
[Java. Inspections] IDEA-375132 provide better option display name for nullability conflicts in type parameters
...
GitOrigin-RevId: e916adb6f656bf909a3553c1f74fbe78a4630dfc
2025-10-30 10:21:52 +00:00
Marcin Mikosik and intellij-monorepo-bot
a523332df0
[java] IDEA-379317 Add StringBuilderRepeatCanBeUsedFix
...
This is the first part of IDEA-379317 ticket.
Second part - Suggestion to convert sb.append("*".repeat(10)); to sb.repeat("*", 10); - will be provided in separate merge request.
Merge-request: IJ-MR-179573
Merged-by: Marcin Mikosik <marcin.mikosik@jetbrains.com >
GitOrigin-RevId: c52077e6659b3d0108dc6145456fe98da681cfb4
2025-10-29 16:38:38 +00:00