Jakub Chrzanowski
880d9b9fcc
[devkit] IDEA-336017 DevKit: define additional dependencySupport entries
...
GitOrigin-RevId: 82d0b21d20397c469f9c48ebc97676a0aa12d2b7
2023-10-24 14:03:19 +00:00
Andrew Kozlov
fb35475e29
[devkit] IDEA-323201 wip status removed
...
GitOrigin-RevId: ab8a58ca7a1d01043f4881779a8fa71a955230ca
2023-10-23 18:08:02 +00:00
Andrew Kozlov
c2fff5cf93
[devkit] IDEA-315381 wip status removed
...
GitOrigin-RevId: 16bd67027ae4fe78d821fc98963af8e2156e965b
2023-10-23 18:08:01 +00:00
Tagir Valeev
51854f80b3
"Method can be static" fix massive application
...
GitOrigin-RevId: ed296b85922a6814d5c6057b5cbc720f0c546e41
2023-10-20 19:12:56 +00:00
Nikolay Chashnikov
7fe8cd8467
[devkit] implement a handler for the built-in web server which runs build (IDEA-335771)
...
GitOrigin-RevId: 9b267448be17b53537da88dfc31942f62338be0d
2023-10-20 17:40:36 +00:00
Nikolay Chashnikov
f3c761194b
[devkit] refactoring: rename 'debug' package to 'requestHandlers'
...
For clarity and to be able to put other request handlers to it.
GitOrigin-RevId: fbc1ce4d2e4525963a7b793dce6bfc8c5df0641c
2023-10-20 09:47:42 +00:00
Vladimir Krivosheev
8424af4144
fix devkit run dir computation
...
GitOrigin-RevId: e0e4837cb21c9625c7fb04f5e94d5d886bf4a94b
2023-10-19 19:15:44 +00:00
Vladimir Krivosheev
dcba464dc6
fix an app menu in tests based on dev mode on macOS - no need to set jbScreenMenuBar.enabled explicitly
...
GitOrigin-RevId: 6e58fc7f2c71ccd80e52fa3fdbee0283e0132298
2023-10-19 08:04:28 +02:00
Daniil Ovchinnikov
c02e719798
IJPL-274 migrate tasks.kt functions' usages
...
GitOrigin-RevId: d11b1726a501df22853efabc37b3275e62e392ed
2023-10-18 23:33:12 +00:00
Nikolay Chashnikov
3084f3b192
[devkit] don't run the bundled variant of module repository builder (IDEA-335089)
...
DevKit plugin will include the module repository target in the build scope if the corresponding JAR is added to the compiler configuration. The default value of the registry option is changed to true to ensure that everyone will have this behavior enabled when we change the compiler configuration.
GitOrigin-RevId: 6f554a8ef5b0377906390281393c7d95fec522bd
2023-10-18 21:39:00 +00:00
Nikolay Chashnikov
0d8c30ae02
[devkit] cleanup: reuse constant for RuntimeModuleRepositoryTargetType instead of declaring a duplicating one
...
GitOrigin-RevId: acb040cde33b4df2f31d0ff9ad174b0d80edcec8
2023-10-17 19:30:09 +00:00
Andrew Kozlov
fbddacc52b
[devkit] IDEA-315381 inspection enabled by default
...
GitOrigin-RevId: 094c039ff48ad03ef6a682652ee8427ed90c0a47
2023-10-17 19:02:33 +00:00
Andrew Kozlov
5a2ecb4e82
[devkit] IDEA-323201 inspection enabled by default
...
GitOrigin-RevId: 9cfdcbaf88fe066a5cc5e573b1234146916f796a
2023-10-17 18:54:36 +00:00
Andrey Cherkasov
094b9fc6c1
The "Simplifiable service retrieving" inspection: cleanup
...
Merge-request: IJ-MR-116656
Merged-by: Andrey Cherkasov <Andrey.Cherkasov@jetbrains.com >
GitOrigin-RevId: d42dd51ec49b4176265baf2bb69df04a964418a3
2023-10-17 13:36:11 +00:00
Andrew Kozlov
fe6f7c7c64
[devkit] IDEA-301191 short name added
...
GitOrigin-RevId: 65761a5c2ab832365b27687b505c87189bb3de40
2023-10-17 13:30:49 +00:00
Nikita Kudrin
5f15fa3f42
[test framework] AT-107 Adding dependency on intellij.tools.ide.metrics.benchmark to publish metrics
...
GitOrigin-RevId: aaeb67a13dab0038e8f8e8ec6ed7d683d4dfe5d3
2023-10-16 23:23:34 +00:00
Karol Lewandowski
bc7544bdb8
IDEA-301191: Enable "TokenSet in ParserDefinition references non-platform classes"
...
GitOrigin-RevId: 1ea79e759ae0f70deb1a05cfc026940e07156204
2023-10-16 18:24:33 +00:00
Yann Cébron
abb4be365b
[devkit] inspection "Listener implementation implements 'Disposable'" enabled by default (IDEA-323204)
...
GitOrigin-RevId: bd0a2367bcf47df10e4be8df6ad09055c336b5a4
2023-10-16 16:57:02 +00:00
Yann Cébron
1189029235
[devkit] cleanup "Plugin DevKit | Code | Extension class should be final and non-public", round 2
...
GitOrigin-RevId: 38aeb569d065d9e00bd67a0437aea93ac4054524
2023-10-16 14:59:31 +00:00
Yann Cébron
5d35b4b1e8
[devkit] cleanup "Plugin DevKit | Code | Extension class should be final and non-public"
...
GitOrigin-RevId: adf687f1954ecd10de2b95ec1d6640c39023b828
2023-10-16 08:36:40 +00:00
Ilya.Usov
c4fea199ee
Add frontend sessions
...
GitOrigin-RevId: 65b68f8f1934e23e6167d19d66c456a189422e97
2023-10-13 09:37:48 +00:00
Andrey Cherkasov
bfa063a76b
[devkit] The "Application service assigned to a static final field or immutable property" inspection: false positives
...
IDEA-334752
GitOrigin-RevId: 9dcf1a0b87410e3dca44d8a41b4fdcc3d6bb933a
2023-10-13 02:00:44 +00:00
Yann Cébron
6cde40ae60
[devkit] CallingMethodShouldBeRequiresBlockingContext: format annotation FQN
...
GitOrigin-RevId: be420bbf0b54eef21a6e9ce0194fb7485cd0df3e
2023-10-12 09:43:56 +00:00
Roman Shevchenko
39d402d549
[platform] fine-tuning Restarter API
...
GitOrigin-RevId: 690fed5ecec0f24b17b015a04378b20580c88df6
2023-10-11 23:41:27 +00:00
Andrew Kozlov
4af3232560
[devkit] IDEA-298703 extension modifier fixed
...
GitOrigin-RevId: 152bb06c1839c1529f0e58036da296682a613b5f
2023-10-11 23:02:37 +00:00
Yann Cébron
16621ed8ec
[devkit] T: NavigationGutterIconRenderer.navigateToItems (EA-919652)
...
GitOrigin-RevId: ca902c24fd38d26dadf36f0caa9c08bf7ab83183
2023-10-11 17:47:38 +00:00
Andrey Cherkasov
9e9ed6eb11
[devkit] The "Mismatch between light service level and its constructor" inspection: false negative
...
IDEA-334607
GitOrigin-RevId: b3fcda025cba7de82939b985c0447f2e4f80f862
2023-10-11 13:19:11 +00:00
Karol Lewandowski
dbb74a9c98
IDEA-334137: Delete UseCoupleInspection
...
GitOrigin-RevId: d32b83ebf9cef84ea724d239ca2d783fa327d21b
2023-10-11 09:51:59 +00:00
Yann Cébron
fadaded97b
[devkit] Project Wizard: Gradle 8.4, Gradle IntelliJ Plugin 1.16.0
...
GitOrigin-RevId: b10f6aea6dc25fcd339fdfdeac4bb5fcc74d2612
2023-10-10 14:19:19 +00:00
Alexey Belkov
9593cf79c6
[kotlin] Apply devkit inspection "Companion object in extensions" in some places
...
GitOrigin-RevId: f1853168a693c8ec95f1016a594d3a84b8061889
2023-10-09 11:19:48 +00:00
Daniil Ovchinnikov
584a16742a
IJPL-274 migrate ProgressReporter and related APIs usages
...
GitOrigin-RevId: 31b8d6991af78af8a2c988b9a783a962758e9157
2023-10-08 22:59:20 +00:00
Alexander Kirsanov
b7857a6a0a
[rdct] Getting rid of Remote*Sessions. Remove base RemoteSession
...
GitOrigin-RevId: 7151ca3620fc1c9bd2dc31016edc4daacbb436ea
2023-10-06 12:03:46 +00:00
Nikolay Chashnikov
97e876d874
cleanup: reorder import statements for workspace model classes (IDEA-320676)
...
Workspace model classes were moved to different packages, but the order of import statements wasn't changed, so we have many files with unsorted imports. They are often become sorted when other changes are made in these files, and such unrelated modifications complicate reviewing and may cause merge conflicts.
GitOrigin-RevId: 827744c328ddb2ac3d08ce0bcb8f8e1bb30ac4e9
2023-10-06 11:31:33 +00:00
Andrey Cherkasov
2e21416fee
[kotlin uast] Make the findDefaultValueForAnnotationAttribute method work for usages of Java annotations from Kotlin
...
^KTIJ-27300
GitOrigin-RevId: b363764c07ee11f634b70e150440d80b74022689
2023-10-06 07:18:09 +00:00
Tagir Valeev
aa6829d7c1
[java-tests] IDEA-333831 Separate mock JDK and JetBrains annotations for testing
...
Also: avoid manual mocking of Java 10 classes in StreamCollector10Inlining test, use mockJDK11 instead
Also: rewrite SliceTestCase and its inheritors to LightJavaCodeInsightFixtureTestCase, as annotations.jar is not included into project created by DaemonAnalyzerTestCase
Also: 'mutates' attribute of @Contract annotation is resolvable now, as we can use newer jetbrains-annotations library.
Also: documentation tests now don't generate links to JetBrains annotations, which corresponds to the actual behavior in production
GitOrigin-RevId: e460826893c1277cb2b78b18aae9d5aca97d8333
2023-10-05 11:24:29 +00:00
Andrew Kozlov
ac9ffcdb0f
[devKit] IDEA-326862 moved inspection registration removed
...
GitOrigin-RevId: 60f97c83aadcdafb290cdd76ffe156ebceb9aa79
2023-10-04 10:22:33 +00:00
Roman Shevchenko
5639657d87
[devkit] dropping dysfunctional check from DevKitApplicationPatcher
...
Platform-wide `--add-opens` parameters should be added by the patcher; individual run configuration can provide product-specific ones.
GitOrigin-RevId: 0f1aab945ecd0e498f56f43abceee64fcf10e9c2
2023-10-04 09:42:33 +00:00
Nikolay Rykunov
12c9fbb612
Add system property for better Compose-Swing interop
...
GitOrigin-RevId: 164e0764dbcd54bf15fa5793fd79614fcb729472
2023-10-03 20:55:10 +00:00
Nikolay Rykunov
8bcad04b40
Add skiko library path to properties
...
GitOrigin-RevId: c24567f8052f265c90b54698d03cf649147919fd
2023-10-03 20:55:10 +00:00
Andrey Cherkasov
c7e0b8adeb
[devkit] The "Simplifiable service retrieving" inspection: fix false positive
...
IDEA-333347
GitOrigin-RevId: 585bd8e37e60c2da24f553a250dd2ba87374ef6a
2023-10-03 16:15:46 +00:00
Andrew Kozlov
d6e577c808
[devKit] IDEA-326862 GoodCodeRedVisitor moved to intellij.dev.codeInsight
...
all the implementations moved accordingly
GitOrigin-RevId: d8f87fc59df6ba322f1bfed864bd756dd226b530
2023-10-03 13:25:09 +00:00
Andrew Kozlov
27d55753c9
[devKit] IDEA-326862 intellij.dev plugin layout changed
...
intellij.java.devkit renamed into intellij.java.dev
GitOrigin-RevId: ef3964283c3b918bca8090bd4c1446b0f9bf628a
2023-10-03 13:25:04 +00:00
Vladimir Krivosheev
40304551c9
IJPL-266 fix theme scheme docs
...
GitOrigin-RevId: 1d9edf1959f3e45f8b276d84fe79a3c8bd12b8bf
2023-10-03 10:05:29 +00:00
Andrey Cherkasov
073114cdb2
[devkit] Split the "Incorrect or simplifiable retrieving service" inspection into two
...
IDEA-327590
GitOrigin-RevId: 721b34c773e16b93cc593080ba2dbc130606ed40
2023-10-03 04:01:17 +00:00
Andrew Kozlov
42765b4487
[devkit] IDEA-297005 on-demand tag removed
...
GitOrigin-RevId: f54f368efa687790bd2a382f5653f2f8d8db1e32
2023-10-02 21:56:36 +00:00
Andrey Cherkasov
889bd1e443
[devkit] Introduce a new LevelType.NOT_REGISTERED enum constant
...
GitOrigin-RevId: ba3273f1f9ecd7c3df91cab31f960933e7a5566b
2023-10-02 20:48:50 +00:00
Bart van Helvert
b100e6e476
[psi-viewer] Add watch mode support to PSI debugger
...
GitOrigin-RevId: 610e31c398eb06678fd1575f118e920e0a103dc0
2023-10-02 20:02:01 +00:00
Yann Cébron
6cad7c058f
IDEA-327849 DevKit: highlight validation messages/FQNs from Plugin Verifier output
...
Tighten detection of "Plugin ... : Compatible" messages to avoid false positives in other contexts
GitOrigin-RevId: 220614dcd78b6b1faa5311b0079e787615b2db16
2023-10-02 10:01:05 +00:00
Vladimir Krivosheev
0455d1529c
IDEA-333812 Darcula is a default color scheme in dark themes
...
GitOrigin-RevId: 3eeac9d40f8cc96d29a97018b3db8c12f4d5b7d3
2023-10-02 10:44:53 +02:00
Vladimir Krivosheev
afa3e4e7c6
get rid of toNioPath - do not add to a generic String instance such a extension function
...
GitOrigin-RevId: ddab15a88dcf2b9f2edca5c1d04b1c0dbdd113df
2023-10-01 17:41:44 +00:00