Commit Graph

2605 Commits

Author SHA1 Message Date
Vladimir Krivosheev
b935234c91 IJ-MR-162467 don't export intellij.platform.projectModel
GitOrigin-RevId: 11c0bf5ca0f3a6d892658a2b149d85cace9aa2b8
2025-06-14 13:00:48 +00:00
Vladimir Krivosheev
ef0323d07c IJ-MR-162467 don't export intellij.platform.core
GitOrigin-RevId: 05f350c1c087be1bf9b46d8bdac5345a65f55958
2025-06-13 21:52:48 +00:00
Dmitry Avdeev
3cd2d3dda3 IDEA-374502 Default JRE description is not shown for editable JRE selector
GitOrigin-RevId: 93765ba0d41e7c1dd89e620dbe12b1c29b276a4f
2025-06-13 17:38:56 +00:00
Vladimir Krivosheev
539d5197ad don't export intellij.platform.util.diff
GitOrigin-RevId: 2b25166fd986c0b897636a290a97f1b2927352ce
2025-06-09 21:02:56 +00:00
Vladimir Krivosheev
982fba0b33 IJ-MR-162467 don't export intellij.platform.concurrency
GitOrigin-RevId: 5cd5a6506d69bfd384f21fc5a79d1f12a172a074
2025-06-08 20:43:51 +00:00
Mikhail Filippov
0f89491c75 update Kotlin compiler to 2.2.0-RC2
GitOrigin-RevId: a0f1737d76f4501fc4f7b4435c625a55cf1f199b
2025-06-08 11:02:07 +00:00
Vladimir Krivosheev
65fe061584 IJ-MR-162467 don't export intellij.platform.analysis
GitOrigin-RevId: fcbcb68010b58cb507fee2c47473758b999e471b
2025-06-04 11:16:33 +00:00
Egor Ushakov
db8da32e8c IDEA-369082 Remove registry java.exceptions.anniversary.banner
GitOrigin-RevId: 057e612093614cad4adc35d62ba64ca4323b6795
2025-06-02 16:31:42 +00:00
Vladimir Krivosheev
ab69d8455c IJ-MR-162467 don't export intellij.platform.indexing
GitOrigin-RevId: 5065d7f10610d024e4a89a379be3de68caf55dc3
2025-05-29 17:55:17 +00:00
Nikolay Chashnikov
7ae5f464cf [java] API cleanup: remove unused deprecated scheduled for removal JavaTestFrameworkRunnableState.createSearchingForTestsTask method (IJPL-178044)
GitOrigin-RevId: 6efb40a03648e5dd8f3ec8e1d05b0e70f7df4813
2025-05-28 23:37:49 +00:00
Aleksey Dobrynin
d717576b04 [java, run configurations, jigsaw] take into account light modules when building run configurations IDEA-365889
GitOrigin-RevId: 6f010da9bd6bec02a947fe1f54bdd0fff7374989
2025-05-28 21:22:08 +00:00
Mikhail Filippov
40e854e522 IJPL-188826 bump Kotlin language version to 2.2
GitOrigin-RevId: 61c9fecae6a713d7e328e74b83186bc5d2f6bf66
2025-05-26 13:41:54 +00:00
Pavel Porvatov
615edce517 IJPL-189107 Layout problems in ConsoleOptions and EP problems
GitOrigin-RevId: 8444bf9a438f6f27bc18997f094cedc065c721e4
2025-05-25 16:16:46 +00:00
Mikhail Filippov
a9ae07e88f IJPL-188202 update Kotlin compiler to 2.2.0-RC
GitOrigin-RevId: 68709d60e9ee0b5b790a2a1cf5349618fc23d6f1
2025-05-21 19:53:51 +00:00
Vladimir Lagunov
3fcec7e44c IJPL-172897 Rename EelDescriptor.{upgrade,toEelApi}
According to feedback, the name `upgrade` confuses people.

We refused `getEelApi` because this call usually implies a getter, and a getter usually implies some lightweight operation.

We refused `make`, `convert`, `get` and other short methods because they're as confusing as `upgrade`.

GitOrigin-RevId: 56adf5362f93bc4f98954db79c039e5e898b4550
2025-05-20 16:27:30 +00:00
Alexey Kudravtsev
dcf47c96a2 mark results from ContainerUtil.filter as @Unmodifiable to avoid accidental modifications
GitOrigin-RevId: ece14fd2a6dfd14c1c2210f94485acf46fafda87
2025-05-20 14:25:28 +00:00
Vladimir Krivosheev
5c7824a820 ui designer compilation - part1 - allow .form as input
GitOrigin-RevId: 5ab44530cdafe63de7f0595fe9c6ba80ab9da174
2025-05-17 19:35:32 +00:00
Sergei Sysoev
2cebe9b858 [fleet] bump rhizome compiler plugin version
GitOrigin-RevId: bd9647742c462e1889f42435b6e9e7950e739762
2025-05-16 05:43:14 +00:00
Vladimir Krivosheev
ba225ba21c update bazel files
GitOrigin-RevId: 5dabe601be67c9e7614ba87022a6c7bebadf69df
2025-05-15 16:17:46 +00:00
Nikolay Chashnikov
53c2f2c603 [java] cleanup: remove unused incorrect dependencies from the intellij.java.execution.impl.* modules
They aren't used in code and won't work at runtime anyway because there are no corresponding dependencies in the plugin descriptor.

This change is also necessary to avoid failures in the test which verifies dependencies (IJPL-171921).

GitOrigin-RevId: 2abc4c3ee709f276ca4020992453c3aa4bda9d91
2025-05-15 10:33:10 +00:00
Vladimir Krivosheev
c4be4cd1f9 update bazel files
GitOrigin-RevId: eef213c0691462fde9127dd56184f7f85a892a65
2025-05-15 09:18:18 +00:00
Louis Vignier
053e0690d1 [java] Fix new java.execution package names
GitOrigin-RevId: b7a70c715b449a75f95bec11bab7990ee1e6e862
2025-05-14 19:51:38 +00:00
Louis Vignier
efba543a56 [java] Add missing dependencies to intellij.platform.editor.ui
GitOrigin-RevId: a9e273fdd0d00aef9541e25e4d1e12f8717d6e5e
2025-05-14 19:51:38 +00:00
Louis Vignier
27d19e102e [java] Add runtime dependency to intellij.platform.backend in the execution.impl.backend module
IJ-MR-153539

GitOrigin-RevId: d351ea8a0b3e57d7cd257a47956eca1559ff6632
2025-05-14 19:51:38 +00:00
Louis Vignier
d0d98a9d30 [java] Update java.execution.impl frontend/backend module dependencies
GitOrigin-RevId: d1d6ba3a6e104f1372fec65584f185442c47a853
2025-05-14 19:51:38 +00:00
Louis Vignier
4bfba9c80e [java] Support the auto-run floating toolbar in remdev
#IDEA-365843 Fixed

GitOrigin-RevId: 632b97cdb34f31ab99c802d08094c863c3119fcd
2025-05-14 19:51:38 +00:00
Vladimir Krivosheev
fbc9805e89 IJ-MR-162467 don't export intellij.platform.jps.model
GitOrigin-RevId: ebaebc90d514e5f3046fe2b973647da4bf156625
2025-05-14 18:10:23 +00:00
joe
75ecbf846d [ByteCodeViewer] IDEA-372346 Fix local classes not working
Allow local classes to work with bytecode viewer.

Add a method in ClassUtil that takes into account anonymous and local classes
and move duplicated logic into that method.

Presumably, everything that used JavaAnonymousClassesHelper wanted local classes too.

Also deprecate ClassUtil#getJVMClassName

#IDEA-372346 fixed

closes https://github.com/JetBrains/intellij-community/pull/3044

GitOrigin-RevId: 7d300719c079d3de5a7cb589d50431326526faa0
2025-05-14 12:21:07 +00:00
Vladimir Krivosheev
6fa704d95d IJI-2602 fix super-class visibility
GitOrigin-RevId: 6ba76539d1e6b5e50227ce3d8cd1452f5f284e48
2025-05-14 10:39:04 +00:00
Vladimir Krivosheev
3a3013b232 IJPL-149126 fix method visibility (part 3)
GitOrigin-RevId: 3b9ce49a6a02034fd20698d26aea8f28b92f582b
2025-05-13 18:15:51 +00:00
Dmitry Avdeev
61906fad53 IDEA-372324 Unable to open debugger port (*:63992): java.net.ConnectException "Connection refused: connect"
implementing RemoteConnectionCreator to patch RemoteConnection with "*" host

GitOrigin-RevId: a05f60aec330697f6ca370ef9370ea96d4dfc16b
2025-05-12 18:28:06 +00:00
Vladimir Lagunov
8553200ee0 IDEA-372423 Propagate custom JDK from Run Configuration to Run Target
GitOrigin-RevId: 792e7c064d3719ad88dde1ac326eeef56e4a0845
2025-05-10 01:48:44 +00:00
Dmitry Avdeev
d6884ed95c IDEA-372324 Unable to open debugger port (*:63992): java.net.ConnectException "Connection refused: connect"
the dedicated debugger runner leads to problems with configuration, so connection patching is moved to PatchedRunnableState

GitOrigin-RevId: 588d4601ef5f6c3c4f652ae7c8cdd213f4700fe5
2025-05-09 17:57:52 +00:00
Vladimir Krivosheev
7cf9ef2b29 update bazel files
GitOrigin-RevId: e78f86bd17affd7892fd1af8e157f033906b1865
2025-05-09 15:36:06 +00:00
Vladimir Krivosheev
644a6b2e81 IJ-MR-162467 don't export intellij.platform.editor.ui
GitOrigin-RevId: 8894abe16fb347de7649bfb2d7888b6e6fe0232c
2025-05-09 14:20:40 +00:00
Valeria Golovina
3da82b4f4a IJPL-181190: reverted DefaultJavaProgramRunner changes and move "hidden tab" logic to RunContentBuilder
GitOrigin-RevId: 33c64afdf5ab47cc45a699def4557d6b6b5f2f8e
2025-05-09 09:20:57 +00:00
Valeria Golovina
a7ca86e1b3 IJPL-181190: initial commit - Run tool window split.
* New registry flag `run.toolwindow.split.enabled` to switch to a split mode for Run tabs produced by DefaultJavaProgramRunner.
* Stores session data and makes it available through RPC api.
* Currently shows a dummy tab on the frontend, not a real content.

GitOrigin-RevId: f75ebc45d7ce363bee8f9805acdd5ff6ba4d744c
2025-05-09 09:20:57 +00:00
Vladimir Krivosheev
6f8ff07ccc simplify bazel labels (another step towards using simple names that reflect directory structure)
GitOrigin-RevId: 12bfb2d0fa315d87c7a4ade363d0f834cf324b71
2025-05-08 16:58:30 +00:00
Gregory.Shrago
421140029d drop deprecated DataProvider usages
GitOrigin-RevId: a3ee2786b05e096e2ff56ba0f940b95ffc3ee2c3
2025-05-01 01:49:10 +00:00
Leonid Shalupov
3c92021638 update Bazel files
GitOrigin-RevId: e79e60419bb80ee101bf41f0df586d04729754e8
2025-04-24 17:04:35 +00:00
Egor Ushakov
22c4dac8c2 [debugger] do not use obsolete API
GitOrigin-RevId: f429e48e1fee3a45a486eb80da18409ab8568175
2025-04-09 20:38:00 +00:00
Egor Ushakov
7901b255c7 IDEA-370410 Support thread dumps for openj9
GitOrigin-RevId: d9c674ccf2e1d7f6e03679a0b1d3b372d2b88fae
2025-04-07 16:48:28 +00:00
Egor Ushakov
39aef7ff9d IDEA-370410 thread dump provider
GitOrigin-RevId: b1e0b82a3d83967af89a6fed5f178e7f1f286fd8
2025-04-04 19:04:51 +00:00
Louis Vignier
6720d252aa [ui] Fix expanded VM options caret position
IJ-CR-140588

GitOrigin-RevId: 97742dd13be8526071fb48f1b4da511e970436a0
2025-04-04 15:23:36 +00:00
Max Medvedev
0e5df35887 IDEA-359853 rename PsiKeywords to JavaKeywords
GitOrigin-RevId: 549c1b35265414221b6b83ed1b5c426418ad032e
2025-04-03 11:33:32 +00:00
Max Medvedev
0ce5d6986a IDEA-359853 deprecated constants in PsiKeyword
GitOrigin-RevId: 94f23984ad8f4f467fed1f01f47b2a9b46242cac
2025-04-03 00:36:42 +00:00
Andrii Zinchenko
a6da8654c6 [eel-docker] IJPL-182260: debug does not work
GitOrigin-RevId: 3d08aac24eee25c300a8ccbfafb66f70c3d57412
2025-03-28 18:20:00 +00:00
Oleksii Sylichenko
36470eee14 [java] Update JrePathEditor.java. Refactor method setPathOrName
Move the call to the heavy method findOrAddCustomJre inside the if statement.

closes https://github.com/JetBrains/intellij-community/pull/2967

GitOrigin-RevId: fbb8eb19b1e210ae97fc7c7c6f12a11dedd2f4d3
2025-03-24 22:48:37 +00:00
Egor Ushakov
489fca6fae IDEA-368449 Modify NPE message in console for Java 30th anniversary - fixes for review
GitOrigin-RevId: 7d4bedd084b8e0f4ea21f2d604f42303fdc08513
2025-03-13 18:35:00 +00:00
Egor Ushakov
425d4088c4 IDEA-368449 Modify NPE message in console for Java 30th anniversary
GitOrigin-RevId: 6b62e3a667907da7a1dfec9e5432aef22d3b9ee8
2025-03-11 13:56:55 +00:00