Commit Graph

453996 Commits

Author SHA1 Message Date
Nikita Katkov
c8a120de43 [json] IJPL-159355 Moved json formatter and code style settings to shared module & enabled code style settings sync between frontend and backend
GitOrigin-RevId: ee9fe29775579100255429c8503e1f4a83fb564e
2024-09-11 15:07:39 +00:00
Nikita Katkov
b18d236ef7 [json] IJPL-159355 Moved json string literal annotator to split module
GitOrigin-RevId: f119206ee4f328a1a090fdb4d5e6d55219137f76
2024-09-11 15:07:39 +00:00
Nikita Katkov
a8e5342b17 [json] IJPL-159354 Removed nonexisting source root
GitOrigin-RevId: d251e4c97c131d58af7fa1caa29c4a35e6b28ce5
2024-09-11 15:07:39 +00:00
Nikita Katkov
95d0180339 [json] IJPL-159355 Update plugin layout: include frontend jar into the monolith plugin
GitOrigin-RevId: 72eea76db6ce02276237b59e8e24038d9da6ea2a
2024-09-11 15:07:39 +00:00
Nikita Katkov
7397d5072d [json] IJPL-159355 Add json.split module to the community project
GitOrigin-RevId: 7d86d2702a8b0fee1ae0676bbad6093ee4209691
2024-09-11 15:07:39 +00:00
Nikita Katkov
7ba2ed4bf7 [json] IJPL-159355 Add module to ultimate & community classpath & specify plugin layouts
GitOrigin-RevId: 3d1130b48354bd410ad88ea053da067b3142dc91
2024-09-11 15:07:39 +00:00
Nikita Katkov
1d3e672957 [json] IJPL-159355 Plugin descriptor simplification
GitOrigin-RevId: 9cffcdaaf64c6a8b578a3901b6345f93255a98de
2024-09-11 15:07:39 +00:00
Nikita Katkov
4ba1d4aa65 [remdev + json] IJPL-159355 Moved editor-related features to shared module to reuse in split mode
GitOrigin-RevId: 52c77f48f13f763f6799bae96a540cadef05bf07
2024-09-11 15:07:39 +00:00
Nikita Katkov
7f9fd1d9ed [remdev + json] IJPL-159355 Adjust plugin content layout
GitOrigin-RevId: b8d26c58fb72a7fd1af14685890ab91242c0484d
2024-09-11 15:07:39 +00:00
Nikita Katkov
a74ffa0e10 [remdev + json] IJPL-159355 Move shared classes and extensions to the new json.split module
GitOrigin-RevId: 591c01c811152497a6cf8182207e364029d74375
2024-09-11 15:07:39 +00:00
Nikita Katkov
1059d63e64 [remdev + json] IJPL-159355 Introduce json.split shared module for both frontend and monolith IDE plugins
GitOrigin-RevId: 24fa5e237a2bb74a5dd50be268e1c3fa616dc100
2024-09-11 15:07:39 +00:00
Konstantin Aleev
0343fc88fb [services] IJPL-17077 start run configuration on double click
GitOrigin-RevId: f4560f152e7f4e9b6aa618e95b7a304df88206bb
2024-09-11 14:55:41 +00:00
Yann Cébron
4710afbd03 [devkit] plugin.xml: check vendor@url/idea-plugin@url to have valid website link, fix tests (IJPL-160794)
GitOrigin-RevId: 5f319b9b0e22c3a3d3e24e99d27920a06b70bb70
2024-09-11 13:54:52 +00:00
Yann Cébron
406de64a1a [devkit] Project Wizard: Platform 2023.2.8
GitOrigin-RevId: 80e66df3809d46f0727bb1f7ba21b3e3e03f5379
2024-09-11 13:54:52 +00:00
Yann Cébron
2218e1b502 [devkit] Project Wizard: Gradle 8.10.1
GitOrigin-RevId: ca3c19d70d777682a8aaa8cd8a2ce28b9afef8f1
2024-09-11 13:54:52 +00:00
Yann Cébron
88cf87918d [devkit] plugin.xml: check vendor@url/idea-plugin@url to have valid website link (IJPL-160794)
GitOrigin-RevId: 3bdaf13f12f001a286fb4978a5c3e875327e8377
2024-09-11 13:54:52 +00:00
Aleksey Pivovarov
804d82938c IJPL-161823 lvcs: implement 'Copy to Clipboard' for Local History entries
GitOrigin-RevId: 539d0161d8c8a7fd3426a16e5fb38da2e1e11452
2024-09-11 13:43:19 +00:00
Alexey Kudravtsev
dde921139f optimization: do not reallocate/repeatedly find order root type in the hot path (part of KTIJ-27513 K2 IDE: Slow reference search for specific symbols in unused symbol inspection)
GitOrigin-RevId: 0931017e36cc1178070f795e64d1473f244081cc
2024-09-11 13:24:53 +00:00
Roman Shevchenko
d645b3e6e4 [build scripts] bumping the launcher version (IJPL-160489)
GitOrigin-RevId: db7a44f1314debd1a0e186851b9f0eace86cf69f
2024-09-11 13:12:04 +00:00
vladislav.shishov
cf365294de [remote-driver] IdeaFrameUI : use toFront instead of requestFocus
GitOrigin-RevId: eabcb47eb5efea2cfa525ea2b1c92fbd586c7c06
2024-09-11 12:41:31 +00:00
Tagir Valeev
06160a1f0d [platform] IPopupChooserBuilder.setItemSelectedCallback: reset nullability on consumer parameter
It looks like it could really be null sometimes

GitOrigin-RevId: 93d3fea5fa4dd7c507c3f90484cab7e7ece00be7
2024-09-11 12:18:31 +00:00
vladislav.shishov
74b2337194 [remote-driver] JTableTextFixture : pass custom component size to TextCellRendererReader
GitOrigin-RevId: c094bd75d98444c844c075dd53c06388b98b0e07
2024-09-11 12:11:58 +00:00
Tagir Valeev
85c9208ea3 Fix warnings
GitOrigin-RevId: 499443280f431271c8d9e03ad1bd8a8e30fb1293
2024-09-11 12:08:37 +00:00
Tagir Valeev
1d574f4cf2 [ui-designer] Use text block
The warning appeared because language level was updated

GitOrigin-RevId: 93eea84e05d99aadc097d4fd8995f65dcaece8bc
2024-09-11 12:08:36 +00:00
Tagir Valeev
8ed70be46d [java-inspections] IDEA-359031 Preview API use warning: ignore imports
GitOrigin-RevId: d9ba762be3f03f60372a70471f4c04efc26a9a66
2024-09-11 12:08:36 +00:00
Oleg Taratukhin
465fd6efaa [ai-completion] ML-3972 make valuable line check language dependent for multi-line evaluations
GitOrigin-RevId: b91edcb1bea06635d2d39530f25ec27150ad111c
2024-09-11 12:02:50 +00:00
Roman Shevchenko
0cddc3e1ba [project] adding a missing Javac option to the CE project
GitOrigin-RevId: 3c62cd5196e97dca1d5dcdf9c7d377191943d0d9
2024-09-11 11:57:36 +00:00
Nikita Kudrin
a77a01fe5c [junit] More details about uncaught exceptions during the test
GitOrigin-RevId: fdd38c218be1729227331820be62adf638455b9f
2024-09-11 11:40:13 +00:00
Alexander.Glukhov
5e5211a182 [gradle][debugger][IDEA-347975] do not use Java 9 features in debugger util init script
GitOrigin-RevId: 4bc5f11d8ebe0ee3d7a39ecf7872d48b33deb3b2
2024-09-11 11:21:30 +00:00
Alexander.Glukhov
b868984220 [gradle][debugger][IDEA-347975] implemented a configuration-cache safe init-script for Gradle debug
GitOrigin-RevId: 602dd9a2cb0f96183bf9b82e30239789ccb6018f
2024-09-11 11:21:30 +00:00
Alexander.Glukhov
684ea91f1a [gradle][debugger][IDEA-347975] added a way to create a cache-friendly debugger extension that can be configured via ENV
GitOrigin-RevId: 3ad64f6dd9b9dcd7df34d3797c69223021c8ff65
2024-09-11 11:21:30 +00:00
Alexander.Glukhov
e851d99b4e [gradle][IDEA-347975] added a way to pass environment variables from GradleProjectResolverExtension into execution
GitOrigin-RevId: f859b809a08e9ace79985f05045dee492441653d
2024-09-11 11:21:30 +00:00
Louis Vignier
a3de4aaf59 [jdk] Check if JDKs are in WSL in ExternalJavaConfigurationService
#IDEA-358716 Fixed

GitOrigin-RevId: fb8e04ab35e8edfdf50c13c62243ae14d9d9f984
2024-09-11 11:04:49 +00:00
Louis Vignier
3bdc194e4b [jdk] Catch IllegalStateException in JavaHomeFinderBasic
When searching for possible JDK paths on WSL, 'Not a directory (os error 20)' would cancel the remaining paths to scan.

#IDEA-359030 Fixed

GitOrigin-RevId: 0619ae9ef51eb2f0e1dbcee6cc5f54a22c09db60
2024-09-11 11:04:49 +00:00
Roman Golyshev
16bdeb4cc9 Revert "KTIJ-31260 [kotlin] Cache useSiteModuleDirectFriendDependencies in CompletionVisibilityChecker"
This reverts commit 9e4641c4b53a4a48a18dbeb8d05e028df9a578fa.

This optimization is no longer relevant since now modules
actually cache their dependencies - see KTIJ-30253 and
commits e0d2dcfd and 01afa576d

GitOrigin-RevId: f638a925211b994d8a8afaa3a61ef62f57cd711d
2024-09-11 11:03:14 +00:00
vladislav.shishov
f63171737b [remote-driver] SearchEveryWhereUiTest : do not use keyboard
GitOrigin-RevId: be5b16c830276048518ac7a317b2c93bcd3b1d67
2024-09-11 10:49:33 +00:00
Alexey Kryuchkov
5ed8712e76 Print code analyzer statistic in case of timeout for WaitForFinishedCodeAnalysis
GitOrigin-RevId: 57c274aa584a946f00da7b9979c2b2c7041a10b0
2024-09-11 10:45:52 +00:00
Piotr Tomiak
32a4911734 WEB-68289 WEB-68214 HTML: Ensure that listeners registration and extension point access happens within a non-cancellable section
GitOrigin-RevId: 8682fb7f6c531eb37f7baac251f8cb34778b756d
2024-09-11 10:38:38 +00:00
Dmitry Matveev
6b1a9134fc Fix IJPL-161990 When opening a help page from the IDE, include the current keymap in the hyperlink
(cherry picked from commit d0b49500db5b11e3e0f1bdeb5437671acae3676e)

NET-CR-15191

GitOrigin-RevId: ee92b215bed1b78c60d8d291346f7a9a7283a36a
2024-09-11 10:33:46 +00:00
Dmitry Batrak
3b7aa18307 GTW-9513 Small font size in some popups (hints)
Merge-request: IJ-MR-144507
Merged-by: Dmitry Batrak <Dmitry.Batrak@jetbrains.com>

GitOrigin-RevId: 3af44251432f768ceb1a71d1e3971aa7d7c48dfc
2024-09-11 10:09:16 +00:00
Anton Efimchuk
178947f196 PY-75736 [Jupyter] Switch to command mode after clicking outside the editor area.
GitOrigin-RevId: 946b8be3dbcc5287940fe70cfbadfc2d00cf81f4
2024-09-11 10:07:40 +00:00
Roman Shevchenko
532770bca2 [tests] retrying launcher tests cowardly killed by macOS
GitOrigin-RevId: 8bd3da8f5a3b79321d4ccffb8c2ab55c6c3373ee
2024-09-11 09:25:26 +00:00
Roman Shevchenko
08244e6c15 [tests] improving remote dev launcher test diagnostics
GitOrigin-RevId: 437c45b2711c683578dbab03171760f271b9f3f2
2024-09-11 09:25:26 +00:00
Chris Lemaire
c792d53f08 [github] Add an action to generate title and description with AI
GitOrigin-RevId: f1fedd5c53cd42bc51b67426f148e7855e73121c
2024-09-11 09:19:46 +00:00
Chris Lemaire
aa2c2605c5 [gitlab] Add a button to MR creation to generate a title
GitOrigin-RevId: 53a9cb6bc2e0827d80d434d47482a2584d4ccb4c
2024-09-11 09:19:46 +00:00
Chris Lemaire
34dc69e116 [collab] Add a function to listen to extension list changes
GitOrigin-RevId: 1dfc8dc17f1e5c9a2b34961f334fd062c6ab85ac
2024-09-11 09:19:46 +00:00
Chris Lemaire
84e86c1258 [collab] Add a cancel function to SingleCoroutineLauncher
GitOrigin-RevId: 4ab95627158aafd53363005dc81336cb7d12b6f1
2024-09-11 09:19:46 +00:00
Chris Lemaire
e768016c4e [gitlab] Automatically fill in title if there's only 1 commit
GitOrigin-RevId: d87ea6cfe5c0fdf04c0ceb8e6ce05e87acd38f8b
2024-09-11 09:19:46 +00:00
Anna Kozlova
49c202d03d [kotlin] k2 inline: preserve safe qualified expression with java interop
^KTIJ-30650 fixed

GitOrigin-RevId: 8f8dda328b6264f5ac1c1c5a15ba64f59f9cd1b3
2024-09-11 07:58:49 +00:00
Anna Kozlova
5efc973c13 [kotlin] k2 generate shared indexes with the k2 binary indexes
KTIJ-30838

GitOrigin-RevId: aa0b92451dd86ca363995a7d450b4b2d6be6e3b9
2024-09-11 07:58:49 +00:00