Konstantin Aleev
9f9c9aa975
[java] EA-895396 application run configuration params: get main class in NBRA
...
GitOrigin-RevId: d0e4ecba8bd956268666d25676c8a3a87149562a
2024-03-12 23:04:15 +00:00
Mikhail Pyltsin
4385321f3d
[java-execution] IDEA-346887 Java: unable to run application in dumb mode from line marker
...
GitOrigin-RevId: 0f7945c0e2ed9513dd4cb62aca453b52cc737d5e
2024-03-01 17:38:42 +00:00
Egor Ushakov
20a0c16bc5
removed some deprecated method usages
...
GitOrigin-RevId: 9681dcc7196548957e91ff8008b6908d87f12d29
2024-02-09 19:14:09 +00:00
Egor Ushakov
2c642be5aa
EA-913617 - T: ToolWindowImpl.setIcon
...
GitOrigin-RevId: 269fce052529d1ce684b2f31f6f2445b46a6c35a
2024-02-08 09:59:23 +00:00
Vladimir Krivosheev
975adf1801
cleanup
...
GitOrigin-RevId: 0c0a2c7533698697e8b189e3f3a9deb84b22dab2
2024-02-07 17:03:33 +00:00
Alexey Kudravtsev
dff6fec7de
conserve 1Mb: do not create empty ArrayLists (part of KTIJ-27475 Investigate Kotlin plugin excessive memory usage)
...
GitOrigin-RevId: f35afbdbe5563f77127b00b3adebe9a1c8907832
2024-02-06 22:38:04 +00:00
Tagir Valeev
66f7ffa8d9
[java-execution] Reduce field access to avoid spurious concurrency bug EA-1001921
...
GitOrigin-RevId: cdf0a4311c4cbb9965c8e8fa48c492f1e57cde5a
2024-02-06 21:34:47 +00:00
Julia Beliaeva
eabf122230
[ui] move setupPlaceholderVisibility to TextComponentEmptyText
...
GitOrigin-RevId: 5552c21702e670fe9c75fbc6292b6051139b60e2
2024-01-23 17:02:37 +00:00
Mikhail Pyltsin
70ecc55cab
[java-java-highlighting] IDEA-343643 not show gutter for nested class in implicit class
...
GitOrigin-RevId: 5449d3539e2dfc7baf85d724a66e4cfbdefd3d76
2024-01-22 13:42:21 +00:00
Mikhail Mazurkevich
3ead6f3518
[classpath] IJPL-401 Turn off classpath.index by default
...
Before the caching was enabled in `UrlClassLoader` by default, and it led to problems in different areas (IJPL-401, IDEA-322782, IDEA-305759). So, just simple usage of `UrlClassLoader` without even being aware of this functionality can easily break something, e.g., Gradle project compilation. So, it was decided to turn it off by default and use it explicitly where it's needed.
GitOrigin-RevId: 3212f4b3767a1e05fcf240ce852de7a520ee0997
2024-01-19 15:06:52 +00:00
Konstantin Aleev
da0308f481
[platform] IDEA-342326 provide factory method for char tail type
...
- ensure that TailType class is loaded before CharTailType class if factory method is used
GitOrigin-RevId: ccfe8d4ae66c9ff6bd9ab0bef9367c4357db1759
2024-01-08 10:52:30 +00:00
Andrey Cherkasov
24adef8e2a
Resolve warnings about 'protected' members in a 'final' classes
...
GitOrigin-RevId: 5d7c04b6371be1f2cc924a86614919ab6ee5b642
2023-12-14 17:36:45 +00:00
Mikhail Pyltsin
5cb1d206fe
[java-execution] IDEA-339923 runnable and gutters for implicit classes
...
GitOrigin-RevId: 73795451d90cd498aea44d3db7420fdbfc809264
2023-12-14 11:18:41 +00:00
Andrey Cherkasov
019a6852f4
[java] Make extension classes final
...
GitOrigin-RevId: 1aae04982598568a111e8c78b9a71c9d2b4aa150
2023-12-13 20:02:09 +00:00
Mikhail Pyltsin
77c14bfaa5
[java-console] IDEA-315142 support stacktrace logs with class loader
...
GitOrigin-RevId: 2ee1950759d90c754f25c03c5cd6e2f44f1339a4
2023-12-13 14:39:01 +00:00
Konstantin Aleev
78028ce3b4
[java] IDEA-340478 run configuration: add tooltip for modify classpath setting
...
GitOrigin-RevId: 7a355e4fb51eb24935a9e8a154b525443c8c9a7d
2023-12-12 15:08:17 +00:00
Mikhail Pyltsin
b915353545
[java] IJ-CR-121727 IDEA-339871 Line numbers are likely diverged... tooltip is wrong
...
- reuse records for tests
GitOrigin-RevId: 8c98209b3c3ffcb96ba5ae6d060ee077eb18ac09
2023-12-11 18:46:54 +00:00
Mikhail Pyltsin
3f86cf9292
[java-highlighting] IDEA-339935 JEP 463
...
- rename unnamed classes to implicitly declared classes
GitOrigin-RevId: 2c6d7f16a1dc6d2371b8f8b5f5675246c9bc99f9
2023-12-11 15:49:28 +00:00
Mikhail Pyltsin
db877bcc3c
[java] IJ-CR-121727 IDEA-339871 Line numbers are likely diverged... tooltip is wrong
...
- added mapping for VarHandler and MethodHandler
GitOrigin-RevId: 39ab705e27ee4f500875f41380ff534db7380e56
2023-12-08 18:56:09 +00:00
Bart van Helvert
297df6fec4
[uast] Migrate Test diff provider to use UInjectionHost
...
#KTIJ-27448
GitOrigin-RevId: 146ae01911cf2ec8ebf87d1a4d30b8279afb5249
2023-12-08 10:59:35 +00:00
Mikhail Pyltsin
da267402e5
[java] IDEA-339871 Line numbers are likely diverged... tooltip is wrong
...
- skip reflection packages
GitOrigin-RevId: 6850dcf8ff786cc2399eb864b1be96f3071381a7
2023-12-07 10:40:18 +00:00
Daniil Tsarev
d0c5c5e4a0
[quarkus] IDEA-338978 Provide Quarkus run configuration for '@QuarkusMain' classes
...
(cherry picked from commit 7501527e035c801643163dad2f1b0ad97c68b3a2)
IJ-CR-121192
GitOrigin-RevId: e622c52c0dc8696db0256cda179218b34b8dd345
2023-11-30 13:37:44 +00:00
Tagir Valeev
b69dfa6c47
[java] AlternativeSdkRootsProvider: rewrite to Java to avoid problems with companion object in extension
...
GitOrigin-RevId: a65caeeb2653e1e3ead63cc52bb11a5bcdf8759a
2023-11-08 19:40:52 +00:00
Louis Vignier
77df365f4e
[java] Compute unnamed class completion items inside read action
...
IJ-CR-116337
GitOrigin-RevId: 50f2049cd5f52cd3c68033610d6be5d12781c7c7
2023-11-02 20:07:04 +00:00
Louis Vignier
fccc651088
[java] Return correct JVM name for unnamed classes in ClassUtil
...
IJ-CR-115084
GitOrigin-RevId: 844a16051344f7e0ad591b2bc672e0f528447180
2023-10-28 14:49:50 +00:00
Dmitry Avdeev
93d74d2972
EA-840494 F: JrePathEditor.buildModel
...
no need for read action here
GitOrigin-RevId: f4b0441a5b7d8a70c9a2a9ebe1340243298607ef
2023-10-20 19:13:42 +00:00
Tagir Valeev
51854f80b3
"Method can be static" fix massive application
...
GitOrigin-RevId: ed296b85922a6814d5c6057b5cbc720f0c546e41
2023-10-20 19:12:56 +00:00
Mikhail Pyltsin
87e2d5c58f
[java-execution] IDEA-327658 Freeze due to non-cancelable RA in ShowAffectedTestsAction.findMethods.
...
- do not run until it calls explicitly
GitOrigin-RevId: 17ed84ad5ed3d675898a50fea547c21c265270b9
2023-10-12 17:01:04 +00:00
Roman Ivanov
fcbc2d87c2
IDEA-334151 do filtration of main method not only for unnamed class
...
GitOrigin-RevId: 0f27e00592fe98e284b3ec1c9ad60c437952846a
2023-10-12 15:57:45 +00:00
Vyacheslav Moklev
5cd6cb1927
[RDCT] Fix starting Debug from inline Debug action
...
GitOrigin-RevId: 2b577f2aae587d7c874182de3f75d623ee5d170e
2023-10-12 09:34:42 +00:00
Vyacheslav Moklev
4b36883f4c
[RDCT] Fix Run toolwindow not opening from inline run action
...
GitOrigin-RevId: e3c890a8b800763690dde53d5b134bcc4d527054
2023-10-12 09:34:40 +00:00
Vyacheslav Moklev
5fb67db516
[RDCT] Fix Run toolwindow opening on Host instead on Client
...
GitOrigin-RevId: 8f3f505d7495ab3c416bc83f32d8786cfead1507
2023-10-12 09:34:39 +00:00
Andrey Cherkasov
46e2dfa159
The "Mismatch between light service level and its constructor" inspection: cleanup
...
GitOrigin-RevId: 2a6e7bcc32cb11f9fcdfa77c717aac6183182fb5
2023-10-12 03:02:23 +00:00
Louis Vignier
7a53b3afc6
[java] Rename JavaUnnamedClassUtil#trimJavaExtension to getJvmName
...
IJ-CR-115084
GitOrigin-RevId: b9d3fb90b9618a5505e3d7cd79754384ccc7a9aa
2023-10-11 19:08:04 +00:00
Louis Vignier
329f346fcd
[java] Use correct scope to check unnamed class configuration validity
...
IJ-CR-115084
GitOrigin-RevId: 65e3a76dfe73b670bee43e7be2a3565f06b327d2
2023-10-11 19:07:54 +00:00
Konstantin Aleev
ad8c453d74
[platform] IDEA-331384 API: encapsulate TailTypes fields
...
GitOrigin-RevId: 5c33b3466c0c01832ed8b651a4eb651cf649847f
2023-10-11 13:47:40 +00:00
Louis Vignier
1106476af5
[java] Fix slow op in JavaApplicationSettingsEditor
...
GitOrigin-RevId: f9ed28d835124b5983487fee72ebc7024f00f694
2023-10-09 08:17:18 +00:00
Konstantin Aleev
84f54ed97d
[platform] IDEA-331384 API: deprecate constants in TailType class including those of type CharTailType
...
- rename existing TailTypes class to JavaTailTypes
- declare constants in new TailTypes class
- update usages
GitOrigin-RevId: 62484d4a67c291ff5da13fad223b841cb1855eac
2023-10-06 18:19:16 +00:00
Mikhail Pyltsin
2dd32d9d08
Revert "[java-execution] IDEA-327658 Freeze due to non-cancelable RA in ShowAffectedTestsAction.findMethods."
...
This reverts commit 79b7ec3902cd374dd8b2e16196154df15752d36d.
GitOrigin-RevId: daa7dd27676e582bcfcfd45987cc25e4a28a6fcb
2023-10-05 22:28:46 +00:00
Dmitry Avdeev
a9d332b1c0
IDEA-137820 Run / Debug Configuration to allow Environment Variables to be specified via a properties file
...
initial scripting support
GitOrigin-RevId: 803ae59a50d9889a3a5ee64b43f8c5141efac6bd
2023-10-05 18:51:20 +00:00
Mihail Buryakov
c5a437db18
[bdt] BDIDE-5200 Allow random ports for jdwp debug
...
GitOrigin-RevId: 9e202d97dc729c78575cf400c90197fd0569c2df
2023-10-03 20:58:51 +00:00
Dmitry Avdeev
26332c7974
EA-917302 T: FileBasedIndexImpl.ensureUpToDate
...
GitOrigin-RevId: 1e04eaeb46eb1d0501f245d490eda883684154ce
2023-10-02 19:54:42 +00:00
Nikolay Chashnikov
d67bdd5b72
[java] API cleanup: remove unused deprecated API (IDEA-322162)
...
GitOrigin-RevId: 8b8a875126194efe99989d51127072dd8e503d6e
2023-09-29 09:21:34 +00:00
Louis Vignier
dd1f3a3126
[java] Use unnamed classes stub index to autocomplete main class in options
...
#IDEA-331209
GitOrigin-RevId: 8ae67e2490a7a6b3c725ecc4813ac9a6e328a79d
2023-09-28 18:34:17 +00:00
Louis Vignier
efa755905e
[java] Use unnamed classes stub index to validate run configurations
...
#IDEA-331209
GitOrigin-RevId: 65a0d35720de183a8c7ea38fcf3539c407164051
2023-09-28 18:34:16 +00:00
Vladimir Krivosheev
642f208a64
IDEA-320078 move NanoXML library to monorepo
...
GitOrigin-RevId: 58e03dff871e7ea9d6ea98a02f33942442796b89
2023-09-22 08:06:05 +00:00
Gregory.Shrago
ce0e6ff6d8
reuse ConfigurationContext when building tooltip
...
GitOrigin-RevId: e7513e4f848ba186d4751ce7df5cfb3265d54d52
2023-09-21 12:32:57 +00:00
Louis Vignier
7da0863c33
[java] Remove JavaUnnamedClassIndex
...
The index made tests fail, reverting until a better solution is found.
IJ-CR-115084
GitOrigin-RevId: 5b4ca90aa8059e70c656d3e9ff80868940670736
2023-09-19 05:49:03 +00:00
Louis Vignier
6e9c57621a
[java] Add trimJavaExtension util method
...
IJ-CR-115084
GitOrigin-RevId: ed0f98676ad29eee6db1e17cfc24b94bb25e74fe
2023-09-19 05:49:00 +00:00
Louis Vignier
4e6c92fe8e
[java] Do not update MainClassPanel in the fragment getter
...
IJ-CR-115084
GitOrigin-RevId: 634be3e8fe32a53667c75d650fb4ff8960d6ce74
2023-09-19 05:48:59 +00:00