Nikita Iarychenko
51375259d7
OPENIDE add missing copyrights
...
(cherry picked from commit b729986736 )
(cherry picked from commit 1eb3edbbba )
2025-12-05 11:09:42 +04:00
Nikita Iarychenko
dcaaec5d2c
OPENIDE #148 Contains hotkey for "intellij profiler"
...
(cherry picked from commit 2f196ab37a )
(cherry picked from commit 182986b0b5 )
(cherry picked from commit f91b8b5144 )
2025-12-05 11:03:59 +04:00
Nikita Iarychenko
672701e9a0
OPENIDE #18 Removing Ultimate recommendations
...
(cherry picked from commit 51b3d30ceafcc14c225dfef7710f6e6945f5c198)
(cherry picked from commit 51c6120cfb )
(cherry picked from commit 537434b1b5 )
2025-12-04 12:17:14 +04:00
Nikita Iarychenko
3c336d8050
OPENIDE #24 Restrict IDE access to untrusted sources
...
(cherry picked from commit 5bc56a6a642bb0baba1a0434c50f6b45cae64cb9)
(cherry picked from commit fdfad7b125 )
(cherry picked from commit b869d83490 )
2025-12-04 12:13:48 +04:00
Vladislav.Yaroshchuk and intellij-monorepo-bot
12adea85e0
[java] IJPL-213056 Move RepositoryLibrary WSM updates processing to background
...
(cherry picked from commit cbcf288d6ffb6fe018867373f052d3ddc40efda1)
IJ-CR-179746
GitOrigin-RevId: eefeaf0ff70c5ea3696ef9329afd8acbe4593d4c
2025-11-03 20:40:42 +00:00
Bas Leijdekkers and intellij-monorepo-bot
0557cce430
Java: better way to recognize "NullAway.Init" suppression (IJ-CR-179854)
...
(cherry picked from commit b0e9def53ddd557344125fc10f9e1b2d7bef344d)
IJ-CR-179854
GitOrigin-RevId: 322448ed55f985425bf7f9db54008f07c3c2c844
2025-10-30 18:14:03 +00:00
Bas Leijdekkers and intellij-monorepo-bot
614de3f5c3
Java: recognize "NullAway.Init" suppression (IDEA-380187)
...
for "@NotNull field is not initialized" inspection
(cherry picked from commit 45348b8b8bdce0e64cd099f24d31a226f94567d8)
IJ-CR-179854
GitOrigin-RevId: 4c790fc1d01dbeb415f66d2d32084619944f9649
2025-10-30 18:14:03 +00:00
Bartek Pacia and intellij-monorepo-bot
9f4c117fb2
[java-inspections] IJ-CR-177985 improve inspection descriptions
...
Related: IDEA-372834
GitOrigin-RevId: 6cceb2c89e45572f6244768031ef29fe455eb437
2025-10-13 23:16:24 +00:00
Vladimir Parfinenko and intellij-monorepo-bot
e2ee08973d
[rd debugger] show image popup on frontend for image values, IDEA-378972
...
^IDEA-378972 fixed
GitOrigin-RevId: 4d039ac4cb9ab2be5ce2019abf995d202e6679d8
2025-10-13 14:46:25 +00:00
Daniil Tsarev and intellij-monorepo-bot
a6779301f8
Collect jMolecules usage statistics
...
GitOrigin-RevId: 0120b11491d0b75d658d4b8b8cb15b4be9be77fc
2025-10-07 21:47:08 +00:00
Ilya Korennoy and intellij-monorepo-bot
f80f8e5bf3
IJPL-207563 drop project.root.manager.over.wsm flag
...
GitOrigin-RevId: 4ceb26a2e142d5570a4328be5ed31a63d4de7e25
2025-10-07 15:42:10 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
789fdc06c6
[java-inspection] IJ-CR-177592 IDEA-375813 It seems dataflow join works wrong for branching with division by zero
...
- added descriptions and a new option
GitOrigin-RevId: 4d105d96b1b8fd0bae8560134479c959aaaa7d20
2025-10-06 13:15:06 +00:00
Vyacheslav Moklev and intellij-monorepo-bot
3d76914d43
[RDCT] IJPL-210300: Move methodImplementor extension to backend Java plugin
...
This extension point is registered in `JavaPlugin.xml` only on the backend. But `intellij.java.psi.impl` module is loaded on both frontend and backend. This commit fixes that by moving this particular extension registration to backend only.
GitOrigin-RevId: daa1b3f6288ea6c8d3b387b31e31ae00b101f13c
2025-10-03 09:58:42 +00:00
Georgii Ustinov and intellij-monorepo-bot
f494dedbcf
[Java] IDEA-380112 Move jshell notification group to Jshell plugin
...
GitOrigin-RevId: 4b6ef97109f475edf9e2000693b4017337677b6d
2025-10-01 06:50:09 +00:00
Georgii Ustinov and intellij-monorepo-bot
0890fa0081
[Java] IDEA-379682 + IDEA-379740 Move JShell UI and Jshell Protocols to the plugin
...
GitOrigin-RevId: d0bff379c9f73853ef6a172c4fe7c4c3055aea20
2025-09-29 15:04:05 +00:00
Vladimir Krivosheev and intellij-monorepo-bot
7e547b4d43
BAZEL-2160 JavacConfiguration should be as a light service - it is PSC, but project-level one
...
GitOrigin-RevId: 66552adea34221b53a78060831bbc5683bf2fba0
2025-09-18 15:14:17 +00:00
Egor Malyshev and intellij-monorepo-bot
d7ca05c10e
Correcting syntax: missing UL and text inside a UL that doesn't belong there
...
(cherry picked from commit e6d6273cd132385468377c8b9ad92c23f40d3209)
IJ-MR-175854
GitOrigin-RevId: e8cd63225f9067b1af0b02875d1ea24b300c5825
2025-09-17 14:54:14 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
7bd6b4e9b5
[java-inspections] IDEA-376710 "Static import can be used". Add a quick-fix to delete imports from the table
...
GitOrigin-RevId: f0ae37f2fcdce9b5536e3b52e6a609e093490c69
2025-09-10 10:52:07 +00:00
Georgii Ustinov and intellij-monorepo-bot
b6f12b93d5
[Java. Code Completion] IDEA-373902 support command completion for the introduce variable and introduce method
...
[Java. Code Completion] IDEA-373902 support command completion for the introduce method
- Move JavaRefactoringIntentionCommandSkipper to the appropriate package
[Java. Code Completion] IDEA-373902 support command completion for the introduce method
- Expand the visibility for the non-standard-root-packages inside java-impl-refactorings module
[Java. Code Completion] IDEA-373902 support command completion for the introduce method
- Skip IntroduceLocalVariableIntentionAction by DirectIntentionCommandProvider
[Java. Code Completion] IDEA-373902 support command completion for the introduce method
[Java. Code Completion] IDEA-373902 support command completion for the introduce variable
Merge-request: IJ-MR-174437
Merged-by: Georgii Ustinov <georgii.ustinov@jetbrains.com >
GitOrigin-RevId: 81903f94135efa187ee5ffa26033a17bd238524a
2025-09-08 14:41:45 +00:00
Bartek Pacia and intellij-monorepo-bot
224125a2d6
[java-inspections] IJPF-CR-30229 ClassCanBeRecord description: remove "will" because "if" is used
...
GitOrigin-RevId: e3dc5831a8e53c43b76dabb565e7b44b973d9069
2025-09-05 18:05:54 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
a2b6337be8
[command-completion] IDEA-373902 new action: FileStructurePopup
...
GitOrigin-RevId: d33f62c80ea847f720a317d7a81d3cf0adb88947
2025-09-03 17:59:20 +00:00
Louis Vignier and intellij-monorepo-bot
1908fedf57
[java] Add a surround descriptor for documentation
...
#IDEA-361401 Fixed
GitOrigin-RevId: e77949bfbfec7feb4de11b1fe367c443970d9445
2025-08-29 19:27:18 +00:00
Bartek Pacia and intellij-monorepo-bot
ca53ed0284
[java-inspections] IDEA-378309 ClassCanBeRecord: update description to reflect changes in options naming
...
GitOrigin-RevId: cd5f18476f08d0cfa579fea0c249601928f427db
2025-08-29 17:36:35 +00:00
Louis Vignier and intellij-monorepo-bot
f495fa791e
[jdk] Download JDKs declared in .sdkmanrc
...
The new code vision makes it possible for `ExternalJavaConfigurationProvider`-s to declare actions when the JDK to be configured is missing.
#IDEA-364749 Fixed
GitOrigin-RevId: 004bc1260bf1f167d07832dea93f8c94bb0f67c3
2025-08-29 14:42:24 +00:00
Louis Vignier and intellij-monorepo-bot
323e1ae105
[jdk] Add code vision for external Java configuration tools
...
IDEA-364749
GitOrigin-RevId: cbd4a97359c41efe147177cac8b4f0e048b671b3
2025-08-29 14:42:24 +00:00
Louis Vignier and intellij-monorepo-bot
8dc3fffd0e
[jdk] Remove ParseSdkmanrcAction
...
Instead of an action that only works for `.sdkmanrc`, we should provide an inlay for all recognized external Java configuration files.
#IDEA-364749
GitOrigin-RevId: 69fa8917576d5a52304a5ddb07fe14541ab32749
2025-08-20 22:04:24 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
786d15fc38
[command-completion] IDEA-373902 Command completion. New actions: Safe Delete
...
GitOrigin-RevId: fe6389cad1553d577539b4800bed5bbaae1cd99f
2025-08-04 19:35:36 +00:00
Yuriy Artamonov and intellij-monorepo-bot
e1fa31e074
[java] IJPL-35276 Move JavaIdeLanguageCustomization to intellij.java.ide.customization
...
GitOrigin-RevId: df7050cee69caf31a74454d974740e7d8dd293e2
2025-08-04 16:03:24 +00:00
Yuriy Artamonov and intellij-monorepo-bot
da69f46381
[min-build] IJPL-198515 Move Java extension registrations to the appropriate place
...
GitOrigin-RevId: 0a6a95e82d9e7609acc88a78ab1f45626c848a67
2025-08-03 12:14:24 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
40760b916e
[command-completion] IDEA-373902 Command completion. New actions: Surround with
...
GitOrigin-RevId: a9d60646650ea4b276dc15dab875b759928f7e81
2025-08-01 16:11:01 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
a119bc85cc
[command-completion] IDEA-373902 Command completion. New actions: Generate constructors
...
GitOrigin-RevId: 02d2af96982d53a0734c9c1f57a452758a184b85
2025-07-31 18:17:37 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
5b2b71e74e
[command-completion] IDEA-373902 Command completion. New actions: Quick Documentation
...
GitOrigin-RevId: 1b11c9c09af1413480f2f3237387080b14ad7b72
2025-07-31 14:49:10 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
b27f71e6f8
[command-completion] IDEA-373902 Command completion. New actions: Type Info
...
GitOrigin-RevId: 3cd8a347a27a49a515ba40859518fcf4900e590f
2025-07-31 14:49:10 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
34b38a8b42
[command-completion] IDEA-373902 Command completion. New actions: Type hierarchy
...
GitOrigin-RevId: d2905dc291b7d3a28b105f921eb0457aa88d60ed
2025-07-31 14:49:09 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
f3dae0e5ed
[command-completion] IDEA-375959 Command completion: optimize imports is available only after imports section, but not on the line with imports
...
GitOrigin-RevId: eee1a3077747d0e7e75f98efed5c855e3f28dc52
2025-07-28 17:12:09 +00:00
Vlad Koshkin and intellij-monorepo-bot
f1d059e80c
[kotlin] migrate Kotlin Scripting to custom WSM entities
...
#KTIJ-34948 Fixed
GitOrigin-RevId: 07026ad0241ec3619928d17d6c84b1b5fd6907af
2025-07-18 19:26:28 +00:00
Roman Golyshev and intellij-monorepo-bot
2f479e8456
KTIJ-16542 [kotlin] Move the description for SuspiciousImplicitCoroutineScopeReceiverAccess to the correct module
...
GitOrigin-RevId: 673f2ad2d60aab4ef3e8c1e05e4313ad25a9018d
2025-07-16 20:58:43 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
afdb811b16
[command-completion] IDEA-375692 Command completion. Disable comment with line
...
GitOrigin-RevId: a7eda308caa102c854237ddde06e7e5a9ccef4cf
2025-07-09 19:21:05 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
a15a826cd0
[java] IDEA-375577 Experiment with 'Compact source file' as a separate action
...
- move caret inside body
- move action under Java
GitOrigin-RevId: b8dddfd9711b4f3b251ec935b781518f64716bbf
2025-07-09 19:21:05 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
876a23ebe2
[java] IDEA-375577 Experiment with 'Compact source file' as a separate action
...
GitOrigin-RevId: 448f88ce96042ed144d922ca80aeb0bfcfde8be6
2025-07-08 10:34:21 +00:00
Nikolay Chashnikov and intellij-monorepo-bot
e569e5068b
[java] remove deprecated 'moduleConfigurable' extension point (IJPL-179175)
...
It was the last module-level extension point in intellij sources. It was marked as deprecated several years ago, and an error was logged if it was used.
GitOrigin-RevId: 315a280c5e0908123aefedec565aafab5ee758c3
2025-07-04 17:37:23 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
3a52f8601c
[java] IDEA-371865 Inspection to convert 'System.out'<->'IO'
...
GitOrigin-RevId: fdb87ffc06388bd022224000c7b4e8d9e2013e9d
2025-07-02 17:32:09 +00:00
Bartek Pacia and intellij-monorepo-bot
cecb0e152a
[java] IDEA-372997 Rename Structured Concurrency template context IDs for clarity and alignment with JEPs
...
GitOrigin-RevId: 49ce008fe9927664542e1f4ec2d16564e4be893a
2025-06-30 13:03:38 +00:00
Bartek Pacia and intellij-monorepo-bot
2e30b4d2c4
[java] IDEA-372997 JavaFeature: create two versions of the Structured Concurrency to reflect reality in JEPs
...
see discussion in IJ-MR-167068
GitOrigin-RevId: 6d36cb4375f8f6a6d7d7b603de037c2c7a5255a8
2025-06-30 13:03:38 +00:00
Bartek Pacia and intellij-monorepo-bot
90549f68a6
[java] IDEA-372997 Bring back stss and stsf template and restrict to only JDK 24 preview
...
GitOrigin-RevId: d89039c7426017c35f70bdcbb11061fcfedf22a3
2025-06-30 13:03:38 +00:00
Bartek Pacia and intellij-monorepo-bot
abfeff2bff
[java] IDEA-372997 Restrict sts template to only JDK 25 preview
...
GitOrigin-RevId: 40d0c8a18018eaf2d086af82f47298e83204dcec
2025-06-30 13:03:38 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
68d1490dbf
IJPF-CR-29151 [java] IDEA-374204 JEP 512: use 'Compact Source Files' for implicitly declared classes
...
- fix naming
GitOrigin-RevId: 91c2c095f5ca3b2ac3d6fc6de8d85b4f7205cfe7
2025-06-24 23:04:26 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
26814db524
[java-inspections] WIP IDEA-374760 Move implicit classes inspections to Java 25 migration aids category
...
- move to java 25 folder
- update tests and fix error with incorrect resolve with new language levels
- IO.println will be updated later
GitOrigin-RevId: 93985096433766e33178da6048ce4554063841a2
2025-06-24 23:04:26 +00:00
Dmitriy Smirnov and intellij-monorepo-bot
5bee69ecfc
IDEA-364969 Make the order of toolbar actions in Maven and Gradle the same
...
This is important for scenarios of co-usage of the tools, which become more important when using worksapces.
GitOrigin-RevId: ceeb0b433935484fce450992c5beee377b6cbe80
2025-06-24 12:55:45 +00:00
Bas Leijdekkers and intellij-monorepo-bot
45681c23e8
Java: fix typo in inspection description
...
GitOrigin-RevId: 395bb2147b20508ad2e6479763ddfe38bb71f05e
2025-06-20 18:38:03 +00:00