Dmitry Avdeev
0a8a0ff91f
IDEA-336619 Can't deploy the application to application server added in project wizard
...
do not throw exceptions, log errors gracefully
GitOrigin-RevId: 26800efefcdeb47ec738e57cbfc19210bb551ee0
2024-03-08 14:09:46 +00:00
Vladimir Krivosheev
54d16354c1
do not require building a project to run product in dev mode
...
GitOrigin-RevId: 1e98741cbd59658c6e45a298ff21dce856f7edfc
2024-02-07 17:03:03 +00:00
Vladimir Krivosheev
2439a2f858
cleanup
...
GitOrigin-RevId: bd32595c17e0f24ae662d1aaf1aedc8d1f3d8808
2024-02-07 17:02:53 +00:00
Andrey Cherkasov
1a62d88764
Cleanup: use light services
...
^IDEA-254577
GitOrigin-RevId: 01afb3f2166f8713cd4599f37d43ecf7f4d2944c
2024-01-23 06:03:51 +00:00
Alex Plate
a0654e89a0
[Workspace Model] Remove redundant cast
...
GitOrigin-RevId: 78b4b09e658df8a456ab208362cb5236d36a1873
2024-01-08 14:38:49 +00:00
Alex Plate
cd05a94f85
[Workspace Model] [IJPL-345] Migrate external mapping key from string to an ExternalMappingKey object.
...
Such objects are also types, so there is no need to specify a type every time the external index is accessed.
GitOrigin-RevId: eba99e669c4d7fe9dcb8bf1a2908d518e1ed4aea
2024-01-04 21:02:47 +00:00
Alex Plate
fd7d93f2f4
[Workspace Model] Use a single string object as a key for external mappings in artifacts
...
GitOrigin-RevId: 34dabe9a25f0e23407419887607206a03d756017
2024-01-03 11:19:56 +00:00
Aleksey Dobrynin
7787e94286
[java, action] Generate module-info descriptors: support maven compiler output. IDEA-341625
...
GitOrigin-RevId: 49af91890e6347288a043c84c451724ac7825730
2023-12-21 20:31:36 +00:00
Vladislav Rassokhin
2fc97b069b
[jps caches] Replace "JetBrains Internal Authentication" with "Space" plugin (IJI-1252), i18n fixes
...
Hidden notification group don't need a name
GitOrigin-RevId: a5b67c97039b2d76f7e0de46fb9920b5c641007b
2023-12-15 13:35:23 +00:00
Andrey Cherkasov
019a6852f4
[java] Make extension classes final
...
GitOrigin-RevId: 1aae04982598568a111e8c78b9a71c9d2b4aa150
2023-12-13 20:02:09 +00:00
Tagir Valeev
0f9fdd1594
[java-intentions] JavaPlatformModuleSystem fixes -> ModCommand
...
JavaCompilerConfiguration is accessible via OptionController
GitOrigin-RevId: d597d3824e7082127e093fbbaf6622bdcd9bcd6d
2023-11-14 11:01:28 +00:00
Vladimir Krivosheev
69fc441f6e
IJPL-310 mark extensions as obsolete (part 11)
...
GitOrigin-RevId: ef915fa2bf11f9fbcdf9ebbf80bc553129314335
2023-10-29 20:09:28 +00:00
Yann Cébron
62d8759f01
[java] annotate Topic level
...
GitOrigin-RevId: b64ccde9cf72f39247c9450c4d80a3daac1a1b9f
2023-10-16 19:42:24 +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
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
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
Nikolay Chashnikov
d67bdd5b72
[java] API cleanup: remove unused deprecated API (IDEA-322162)
...
GitOrigin-RevId: 8b8a875126194efe99989d51127072dd8e503d6e
2023-09-29 09:21:34 +00:00
Mikhail Pyltsin
dc24b17a29
[java-execution] IDEA-327658 Freeze due to non-cancelable RA in ShowAffectedTestsAction.findMethods.
...
- not run until it calls explicitly
GitOrigin-RevId: 79b7ec3902cd374dd8b2e16196154df15752d36d
2023-09-15 15:07:08 +00:00
Dmitry Batkovich
ef5c4b3adb
compiler ref index: do not show progress indicator on compiler reference index initialization IDEA-323288
...
GitOrigin-RevId: 7876ded9462c8c7ea21cedb0b77f532f566ebb0c
2023-08-09 07:46:45 +00:00
Vladislav Rassokhin
8dc99d8df1
[jps caches] Replace "JetBrains Internal Authentication" with "Space" plugin (IJI-1252)
...
GitOrigin-RevId: 2f77b3037b862a996c0febf43410e94eba00f790
2023-07-31 18:02:56 +00:00
Nikolay Chashnikov
de2cfc9b36
[external system] remove unused code which causes UI freezes (IDEA-324651)
...
It looks like 'getExternalDependenciesList' wasn't used since 45ad15bc36d29ca1, so the relevant code can be safely removed. This will fix UI freezes caused by calling ArtifactUtil.processPackagingElements on EDT.
GitOrigin-RevId: 04ab3c9e643f33ffa7aa03aa5906653c8a1b8718
2023-07-07 19:56:38 +00:00
Tagir Valeev
0ffaede2b9
[java-inspections] ClassCanBeRecordInspection: simplify options; convert to OptPane
...
1. Radiobuttons -> checkbox
2. Remove annotation class selector, keep only textual input field (decrease of usability but people would rarely type a class name explicitly there, as we have a quick-fix)
Part of IDEA-313775 Process remaining inspections that have swing options panel
GitOrigin-RevId: f481bf923209cecb668e3b41370b52af029b1ed6
2023-07-07 15:57:36 +00:00
Nikolay Chashnikov
4167f4a603
[java] rewrite UnloadedModulesCompilationCheckinHandler to run computations on a background thread (IDEA-308600)
...
GitOrigin-RevId: 8e63afc07ae258aa557bf0d7e49c6c259725c90a
2023-06-30 11:00:03 +00:00
Alex Plate
0ea27da5c6
[Workspace Model] [IDEA-320676] Move all packages from workspaceModel to workspace folder
...
GitOrigin-RevId: b70062397efd6347c34431c24aacd2ec2e216897
2023-06-19 09:35:12 +00:00
Alex Plate
acde44da72
[Workspace Model] [IDEA-320676] Rename jps module of workspace model
...
GitOrigin-RevId: 146fda1ce8b8e436eb48070e8cf96f2c654ea6a2
2023-06-19 09:35:11 +00:00
Alex Plate
e18c7d8a5f
[Workspace Model] Move sources of the storage under workspace package
...
GitOrigin-RevId: 013ce64337fe7b3637d731c1093a2337bbe71f22
2023-06-19 09:35:08 +00:00
Alex Plate
c3b791a11a
[Workspace Model] [IDEA-320676] Rename module intellij.platform.workspaceModel.storage to intellij.platform.workspace.storage
...
GitOrigin-RevId: f3d3180c7e8aa2b0a339acaf94dae4e2c90da12b
2023-06-19 09:35:06 +00:00
Alex Plate
bfd595ae86
[Workspace Model] [IDEA-320676] Rename package of jps model (ModuleEntity and other related entities)
...
GitOrigin-RevId: 102135a4f66c4a12c9b1f95035b1607cb933825d
2023-06-19 09:35:04 +00:00
Alex Plate
d1f070efbe
[Workspace Model] [IDEA-320676] Move java entities under workspaceModel.entities package
...
GitOrigin-RevId: 0cc19eb22da6f12cc1d49dbb18bfe32b05161307
2023-06-19 09:35:01 +00:00
Alex Plate
9630a8a326
[Workspace Model] [IDEA-320676] Move ArtifactEntity to com.intellij.java.model package of intellij.platform.workspaceModel.jps module
...
GitOrigin-RevId: ac5b632a34f2a5633a9b7d1838937c69371fff1e
2023-06-19 09:34:55 +00:00
Alex Plate
4ade3683be
[Workspace Model] Inlined extension functions related to creation of the ArtifactEntity
...
GitOrigin-RevId: 33dcf6ce88be7cf4e7f803ac4be94f35b7c860b5
2023-06-19 09:34:41 +00:00
Alex Plate
37c54118b9
[Workspace Model] [IDEA-320676] Rename base packages of the workspace model: com.intellij.workspaceModel
...
The rename of the packages is needed to follow the naming convention. See the attached ticket for the details.
GitOrigin-RevId: 24b2328e572efa23d67133fc495855cf662ea795
2023-06-19 09:34:30 +00:00
Pavel Porvatov
e12e0b4b47
[Kotlin UI DSL] Port GroovyCompilerConfigurable to Kotlin UI DSL
...
GitOrigin-RevId: fe40258983f033217d8c90a34033e94a231d9fc0
2023-06-16 21:34:50 +00:00
Eugene Zhuravlev
17cc4455c8
require the SDK for running JPS build to be located in the same WSL distribution where the compiled project is stored (IDEA-319240)
...
- JPS process: added WSL path conversions for the SDK home path
- added diagnostics if build JDK's WSL distribution does not match the project's WSL distribution
- altered JPS build alternative SDK selection policy (triggered if neither of JDKs associated with the project is supported): now canditates will be searched in the ProjectJdkTable, and if nothing suitable is found there, the IDE's runtime SDK will be picked.
GitOrigin-RevId: 666fa9c7ea6657b730bf7641aadc5f22086d89f0
2023-05-05 17:57:59 +00:00
Ilya.Kazakevich
382a86c6e1
Cleanup and document WSL network connectivity for cases like PY-59150.
...
* Unify host and WSL fetching logic
* Handle error explicitly by exception
* Extract messages
* Log stdout/stderr to logs, not to show em in dialogs
* Test added
Cleanup and document WSL network connectivity for cases like PY-59150.
* No need to deal with IP address obtaining problems each time: encapsulate it in ``WslDistribution``.
* Use one registry key to switch to ``127.0.0.1`` for Windows To Linux connection
* Document current approach and usage
* Make methods not nullable (some usages do not check null at all)
Merge-request: IJ-MR-106936
Merged-by: Ilya Kazakevich <ilya.kazakevich@jetbrains.com >
GitOrigin-RevId: 8bb9415ea9859e76365dff79a57d2b4661897334
2023-05-05 12:25:02 +00:00
Vladimir Krivosheev
227d75a1fc
don't extend DynamicBundle
...
GitOrigin-RevId: 49cbebd629a92877dbeeffba8d97b0631fb9407e
2023-05-05 09:46:42 +00:00
Alexey Kudravtsev
970ae99e6d
use ContainerUtil.createMaybeSingularList() to simplify code
...
GitOrigin-RevId: 3474c183588944fa16fef901302492bf714aa815
2023-05-04 14:09:30 +00:00
Alexey Kudravtsev
3719a6a241
cleanup
...
GitOrigin-RevId: a4cb35f8f813f3246a5dbeab2d8f02929ea53461
2023-03-22 22:18:35 +00:00
Alex Plate
b71ea5f44b
[Workspace Model] [IDEA-272864] Fix accessing artifact elements that is now under modifications
...
GitOrigin-RevId: 3c30d131349667163769fbfed8c253d48aabc26d
2023-03-14 18:35:42 +00:00
Mikhail Mazurkevich
f956ed50ed
[jps caches] IDEA-311017 Avoid showing confusing notifications and ask to log in again
...
GitOrigin-RevId: 9f0cd6fd59f63431b130fcbe398514736e43e5bb
2023-02-23 15:22:04 +00:00
Tagir Valeev
11dae3785d
Use short ellipsis for build log unification
...
GitOrigin-RevId: a77a2a1bc46ab81e93561639552393a929011ee6
2023-02-15 17:02:43 +00:00
Tagir Valeev
e9832acb26
[java] Use pattern variables; other minor cleanup
...
GitOrigin-RevId: e2345bd54d92f6676c6fbc55955e85cbdc5c2793
2023-02-01 17:09:26 +00:00
Nikolay Chashnikov
a0db56f0cf
[java] API cleanup: remove unused deprecated API (IDEA-305637)
...
GitOrigin-RevId: 3aa124f6e8794b49c3e0e7275befc29e7bf6fa79
2023-01-18 13:27:12 +00:00
Dmitry Kichinsky
ecb4b8f98a
IDEA-307609 web facet importer: extract common code to base class
...
GitOrigin-RevId: 23d4092e1613e49000c5507f388f90a023f98a1b
2023-01-13 17:50:53 +00:00
Dmitry Kichinsky
101b418119
IDEA-307609 web facet importer: artifactModel
...
GitOrigin-RevId: e7bc52a20194fd6c824735934d399d80103f9726
2023-01-13 17:50:47 +00:00
Dmitry Kichinsky
ea63d2bd31
IDEA-307609 EJB facet importer: artifactModel
...
GitOrigin-RevId: 5b30cf3e4f4c6c26ef725a4cad83bfa1266848a6
2023-01-12 18:14:51 +00:00
Daniil Ovchinnikov
578eaaf60e
rename library kotlin-stdlib-jdk8 -> kotlin-stdlib
...
GitOrigin-RevId: cddf45ccfd5563d3fe209bea62a1c37c94f44ff9
2023-01-10 12:22:34 +00:00
Aleksey Pivovarov
4fda3c7846
vcs: remove pointless refreshes of FileStatusManager
...
GitOrigin-RevId: f6d6dfcaa10e375225974c28204eb2d1b88ac939
2023-01-04 10:50:50 +00:00
Dmitry Kichinsky
f4ee0e7b88
IDEA-307609 EjbFacetImporter migration to MavenWorkspaceConfigurator
...
GitOrigin-RevId: f504ff8dee51ca55724bf6c00d11fe49062d2c68
2022-12-29 15:41:41 +00:00
Dmitry Kichinsky
f6b44c19fb
IDEA-307609 WebFacetImporter: decouple logic from Module and Facet
...
GitOrigin-RevId: c45ee673f6251f32d34624c9fad5c88f81f768a2
2022-12-26 23:25:02 +00:00