Roman Shevchenko
e08f60652e
[build scripts] updating roten library URLs
...
GitOrigin-RevId: e410fcf274aa6d77ce37cfecb246b0bee0eaebfc
2024-07-11 10:17:41 +00:00
Roman Shevchenko
ecf88e5b72
[tests] downgrading library URL check tests from "smoke" to "regular"
...
GitOrigin-RevId: 30cefbaefbbafc2c088cc5a1820b83950799f638
2024-07-10 18:20:02 +00:00
Louis Vignier
b7092ab42b
[jdk] Rename jdk.download.consent to sdk.download.consent
...
#IDEA-281903
#IDEA-355522
GitOrigin-RevId: 76f694b4b82b4930780b8baf1760d4c976424c2c
2024-07-10 13:52:53 +00:00
Nikita Pavlenko
f87a1466b3
[PyCharm] Jupyter (fix): intellij.jupyter.core module is now pure v2 module, and propely included to everywhere. #PY-73770 Fixed
...
GitOrigin-RevId: f990cb2ff9e32a38565d4d25975a7c9929880dfa
2024-07-10 10:50:42 +00:00
Vladimir Krivosheev
1faf780399
build script downloader - switch to JDK engine as CIO doesn't support TLS 1.3
...
It leads to a duplicated ktor files in dist, but that is relatively ok
GitOrigin-RevId: 091579a4dae960415ad2ddbc2bbbfa92d75fbe65
2024-07-09 16:45:52 +00:00
Dmitriy.Panov
c024e85769
Revert "WEB-53315 signing binaries for Tailwind CSS plugin until they are unbundled"
...
This reverts commit 1f7770e4
GitOrigin-RevId: 3858f875f772e7adaf750d4023b9382b20bd3e8d
2024-07-09 10:15:41 +00:00
Dmitriy.Panov
8a5ada0dcf
GitHub plugin is split into community and ultimate parts which should be published with the same ID if not bundled
...
GitOrigin-RevId: 7673da63563b1b8005cc8259440ff2e8cfd32c2b
2024-07-09 10:15:41 +00:00
Vlad Koshkin
1d84270b7b
Merge IJ-MR-138941: master-813e61b202209c2216e28c3c9a58cb8b5d4c0682
...
GitOrigin-RevId: ddefdde60e077fe76f295f1ef496526e1ef71a95
2024-07-09 02:19:47 +00:00
Alexander Bubenchikov
db715aff46
maven [IDEA-353303] remove deps from maven-archetype-common to make scanners happy
...
GitOrigin-RevId: 4eebdb547f9bb5fb3de63ba6b88e62c245d7a07f
2024-07-08 10:06:13 +00:00
alexey.afanasiev
7362dbdee5
[qodana] IDEA-355815 set jdk.download.consent=true for Qodana runners
...
GitOrigin-RevId: 94e7fb521d74ad8fe5d39d3829501afef0da4193
2024-07-05 22:22:59 +00:00
Vlad Koshkin
ce6f8813db
Merge commit '813e61b202209c2216e28c3c9a58cb8b5d4c0682' into master-813e61b202209c2216e28c3c9a58cb8b5d4c0682
...
# Conflicts:
# community/plugins/kotlin/core/src/org/jetbrains/kotlin/idea/references/KtFe10ReferenceResolutionHelperImpl.kt
# community/plugins/kotlin/jvm-debugger/core/src/org/jetbrains/kotlin/idea/debugger/core/jvmNameUtil.kt
# community/plugins/kotlin/refactorings/kotlin.refactorings.k2/src/org/jetbrains/kotlin/idea/k2/refactoring/inline/codeInliner/InlinePreprocessorUtil.kt
GitOrigin-RevId: de65740be8c1237da67bebcfd95aaf44db380104
2024-07-05 12:07:45 +02:00
Sebastian Sellmair
147cb02ec2
[android] (Koala) Merge AS 2024.1.2 Canary 7: Add motion-editor to design plugin layout.
...
See:
Extract motion-editor to separate module
Change-Id: I4b8e83ec21036f36b379f4c77638ddde8766f9b1
GitOrigin-RevId: b4316c4b766d104935dbcbe8bf01cd3747981ee1
2024-07-04 01:03:07 +02:00
Sebastian Sellmair
4a9418e84c
[android] (Koala) Merge AS 2024.1.2 Canary 7: Fix setup for adt.ui.compose's jewel-markdown dependency
...
GitOrigin-RevId: 719cbd09661ae6b337ac51d4090635f6b2e3c375
2024-07-03 15:44:49 +02:00
Sebastian Sellmair
47376361b6
[android] (Koala) Merge AS 2024.1.2 Canary 7
...
GitOrigin-RevId: 6621bbe4307108220e476d286989eb7edf56f38a
2024-07-03 15:42:13 +02:00
Anna Koehler
3b0f4d7f5e
[AT-1020] test on fingerprint stability has been created
...
GitOrigin-RevId: 3bd1887f31b97e9dd470206469b6eb9723e3e4ee
2024-07-02 22:25:48 +00:00
Egor.Eliseev
58d8eddeb8
PY-73525 Split HelpersLocator into Community/Pro versions
...
Merge-request: IJ-MR-138058
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com >
GitOrigin-RevId: cd82bc44337e7fdd182262c44ea5ca29e1804ad2
2024-07-02 11:43:46 +00:00
Ilya Muradyan
7e4a275cbe
KTNB-235, PY-64586: Move core notebook support to the dedicated plugin to make it possible to install from different IDEs
...
GitOrigin-RevId: 1ffd4c09b575a83c37b83514fb7789e1d9863280
2024-07-01 19:29:25 +00:00
Vladimir Krivosheev
2341c61121
IJPL-157546 disable optimize for fastutil
...
GitOrigin-RevId: c5bf2cac044ae3d0f2163e7aee54fe8bd424ee09
2024-07-01 15:20:32 +00:00
Jaebaek Seo
dc2df9e648
Add Compose compiler plugin to allow-list of plugins
...
^KTIJ-30164
GitOrigin-RevId: e70c1f8b4516fbb7cd62ec4c4924a494231925c1
2024-07-01 13:46:37 +02:00
Vladimir Lagunov
b47ab08593
IJPL-149878 IJent WSL FS: module with constants, functions to enable in particular IDEs
...
To enable the new filesystem, some tricky VM options must be specified. Just changing the default value of the registry key is not enough.
The new code brings tooling and constants to ease enabling the IJent WSL filesystem in specific products.
`IjentWslNioFsToggler` stops specifying `-Didea.io.use.nio2` because `com.intellij.openapi.util.io.FileSystemUtil.computeMediator` is already aware of the IJent WSL filesystem and starts to use java.nio without the explicit system property.
`IjentWslNioFsToggler` keeps reacting to the registry key changes, but forces its value into the VM options, literally ignoring the state of the registry. It was done on purpose to make the VM options file the only source of truth and to not deal with registry-vmoptions synchronization issues.
GitOrigin-RevId: 6a3c333f841f87cece56ddc26bcbc284cf1a1ecf
2024-06-28 20:15:32 +00:00
Vladimir Lagunov
8d5b7b9a73
IJPL-149878 IJent WSL FS: add nio-fs.jar to boot class path
...
GitOrigin-RevId: 25987722c2454b757c78387f655cb6b82c0ff626
2024-06-28 20:15:32 +00:00
Vladimir Lagunov
0757162f27
Revert "IJPL-149878 Constants for enabling IJent WSL file system in particular IDEs"
...
This reverts commit 57bba690b7b97239f3069e888fb01744b3c97faa.
GitOrigin-RevId: ea3266706fdee0ac2a1467f585fb3ce0568e13ae
2024-06-28 20:15:31 +00:00
Vladimir Lagunov
389a293caa
Revert "IJPL-149878 Ability to add specific VM options into Windows distributions"
...
This reverts commit b2ee7a1fc721f37184360f5e300bc02b3fce113a.
GitOrigin-RevId: c94a87137cbe1f51f7a243ba905506b7156cd2e1
2024-06-28 20:15:31 +00:00
Nikolay Chashnikov
a6554884e9
[jps model serialization] refactoring: pass externalConfigurationPath explicitly and use Path instead of String
...
This is needed to test loading external configuration in the new implementation of JPS model (IJPL-409) and to avoid conversions between Path and String.
JpsCompilerConfigurationTest changed to load the project configuration using JpsSerializationManager API and migrated to JUnit5.
GitOrigin-RevId: a9d85b2b8797cdecbc43c07339ad89511823d758
2024-06-28 17:05:00 +00:00
Ilia Kirianovskii
1643527091
[build-scripts] Fix product version for two components build number when SNAPSHOT in WindowsDistributionBuilder#buildWinLauncher
...
GitOrigin-RevId: 80fba17436f47362dcbb03a7e03ae974cdb35944
2024-06-27 18:18:08 +00:00
Roman Shevchenko
bbfd46d3e6
[platform] script launchers: looking for RAM percentage when filtering VM options (IJPL-157077)
...
GitOrigin-RevId: 26e7c000aa1ff5dee7fb0e9aaf4cc13ce07f343a
2024-06-27 11:16:25 +00:00
Alexander Lobas
db4181013a
IJPL-150231 Move icon mappings from json to icon generator (remove ExpUiIcons)
...
GitOrigin-RevId: ec563768e3a10df6a758997d6be43bb707a70fe8
2024-06-27 10:30:26 +00:00
Dmitry Batrak
352497a8b3
support runtime with JCEF in JdkDownloader (for GTW-4830)
...
GitOrigin-RevId: 508dd4b11dec6667ea8f1da3e4bd0bf0e7d00351
2024-06-26 10:51:50 +00:00
Vladimir Krivosheev
104835460b
IJPL-155974 locale-independent searchable option index
...
GitOrigin-RevId: 557bfa01b83fcf09a712f7cd25d9fe5a8b5c6fbe
2024-06-26 08:01:10 +00:00
Sergey Simonchik
4c1c449798
[terminal] update pty4j to 0.12.32 (IJPL-157074)
...
Include "darwin/pty4j-unix-spawn-helper" to distribution.
Also, set Posix execute permissions for "darwin/pty4j-unix-spawn-helper" if pty4j is used without pre-extracted binaries:
1bf4098c8a
(cherry picked from commit 0f9056f51679493f451e98e9e63e753dac5355da)
IJ-MR-137742
GitOrigin-RevId: e008c102c073e1641760526dd5ede1997166e3c0
2024-06-25 18:45:00 +00:00
Aleksei.Cherepanov
39efbe22e4
KTIJ-29067 Return FILE_HASHING_STRATEGY for backward compatibility
...
Spring 2.* uses Kotlin 1.6.*, which needs FILE_HASHING_STRATEGY field for correct work of JPS
^KTIJ-29067 Fixed
Merge-request: IJ-MR-136737
Merged-by: Aleksei Cherepanov <aleksei.cherepanov@jetbrains.com >
GitOrigin-RevId: 6216268d5ce0ca82f3af43072ea0a5ef3c576e5f
2024-06-25 10:55:21 +00:00
Roman Shevchenko
2a1d8d17a6
[project] extracting credential store API classes into a separate module
...
GitOrigin-RevId: 9729c01a9737d01d7a9730401f2307b185991779
2024-06-25 07:58:49 +00:00
Daniil Ovchinnikov
3f0ad90b05
intellij.platform.navbar.compatibility -> intellij.platform.navbar
...
- `intellij.platform.navbar` becomes v2 module;
- `.compatibility` is merged into it.
GitOrigin-RevId: d7049b912957916a092d2fe18eb9a71182fb6eae
2024-06-24 20:16:04 +00:00
Daniil Ovchinnikov
b0c124a5a7
intellij.platform.navbar.frontend.compatibility -> intellij.platform.navbar.frontend
...
- `intellij.platform.navbar.frontend` becomes v2 module;
- `.compatibility` is merged into it.
GitOrigin-RevId: f20055b1b6ecec2376a908f8e489b1670917dacb
2024-06-24 20:16:04 +00:00
Nikolay Chashnikov
f68ef66b57
[rdct] rename modules in the remote-dev part accordingly to the new naming schema (RDCT-1417)
...
The following conventions are now used:
* modules with frontend functionality have the 'frontend' word in their names;
* modules with backend functionality have the 'backend' word in their names;
* modules used when running backend and frontend in separate processes only have the 'split' word in their names.
`integrity of non-standard root packages list` test is temporarily commented to avoid merge conflicts.
GitOrigin-RevId: 67487ef9224d3007eb7aff6f3a4c9fd3fe848e5f
2024-06-24 15:37:42 +00:00
Daniil Ovchinnikov
9f2b32c3c7
rename intellij.platform.devBuildServer -> intellij.platform.buildScripts.devBuildServer
...
This change excludes this module from the platform.
GitOrigin-RevId: 96e159a092772b0ae9bc3faa224f544281c951f5
2024-06-24 15:32:55 +00:00
Daniil Ovchinnikov
db3d8b7c58
rename intellij.platform.reproducibleBuilds.diffTool -> intellij.tools.reproducibleBuilds.diff
...
This change excludes this module from the platform.
GitOrigin-RevId: 3a2b33461fd4f6c56f35f487196a05120b5a5c10
2024-06-24 15:32:55 +00:00
Daniil Ovchinnikov
7c990fc5be
move NavBarLeftSideExtension back to lang-impl
...
`intellij.platform.frontend` is about to become a v2 module, which cannot be used from core classloader in JB Client.
GitOrigin-RevId: 757983e054298a37ce87e91e75186d4df1ad4236
2024-06-23 21:34:59 +00:00
Yuriy Artamonov
f1f7cfbae1
[testing] Move IntegrationPerformanceTest language to separate plugin
...
GitOrigin-RevId: 5e96653cc76b4fb6a48089777c241806452cb312
2024-06-22 14:55:42 +00:00
Vladimir Krivosheev
7feacfd213
IJPL-157106 Dev Mode: localization plugins changes fingerprint on each run and takes 10 seconds
...
GitOrigin-RevId: 81bc62e4731dc2b6de50b331e68ab4e095d57736
2024-06-22 14:04:11 +00:00
Vladimir Lagunov
f4003b0078
IJPL-149878 Constants for enabling IJent WSL file system in particular IDEs
...
GitOrigin-RevId: 57bba690b7b97239f3069e888fb01744b3c97faa
2024-06-22 13:12:28 +00:00
Vladimir Lagunov
41bb80db8b
IJPL-149878 Ability to add specific VM options into Windows distributions
...
Required for enabling IJent FS for WSL.
GitOrigin-RevId: b2ee7a1fc721f37184360f5e300bc02b3fce113a
2024-06-22 13:12:28 +00:00
Eldar Abusalimov
61773b0cbf
IJPL-149476: JarPackagerDependencyHelper: Extract variable for readability/debuggability
...
GitOrigin-RevId: 1031865113490a1ea3cc27d2686c02320ada5d20
2024-06-22 02:06:14 +00:00
Aleksandr Sorotskii
8ec6736e20
remove core plugin modules from pro plugin package; PY-72274
...
GitOrigin-RevId: f95e6b1fb7ddc7f23ee619491a676eef2fc1fd9d
2024-06-21 17:20:47 +00:00
Shumaf Lovpache
f48929e5ee
Platform [IDEA-212382] Initial debug adapter protocol support
...
Merge-request: IJ-MR-135545
Merged-by: Shumaf Lovpache <soarex16@gmail.com >
GitOrigin-RevId: acffad21fe055b959a80c18b4a782ef3053e23e1
2024-06-21 01:44:45 +00:00
Vladimir Koshelev
dbf9ec4291
[python] do not copy community modules to professional plugin
...
GitOrigin-RevId: 2b14895026b5e3bac7c86a33d55264a61fc6bb1a
2024-06-20 19:25:46 +00:00
Yan Zhulanow
945c59ebb9
Merge commit 'fb0b5d95b1b945e38319a28aef9c570f84c37ce3'
...
GitOrigin-RevId: fc990f2e70fc1bdfe36c6130c87344f51a55e683
2024-06-20 23:37:03 +09:00
Nikolay Chashnikov
bb75f9a386
[build scripts] API cleanup: mark for removal API which was deprecated in 2023.3 or earlier (IJPL-503)
...
GitOrigin-RevId: 737106965af037cfe5e97661bbaf5aaf46ce927a
2024-06-20 09:26:41 +00:00
Egor.Eliseev
0c73c9eff9
PY-72274 separating content for python core/pro plugins
...
1. Delete `intellij.python.community.impl.xml` (move content to `PythonCore` plugin). It is necessary to fix incorrect dependencies: `PythonCore`, `Pythonid` include the same module.
2. Fixed dependencies: if some plugin/module needs Python core functionality, then it should depend on `PythonCore`.
Co-authored-by: Vladimir Koshelev <Vladimir.Koshelev@jetbrains.com >
Merge-request: IJ-MR-136158
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com >
GitOrigin-RevId: ce9ed4c17f601ee1ca2b6cf608f4e30fdac1d879
2024-06-19 21:39:24 +00:00
Vladimir Dolzhenko
3e3ed16f33
[kotlin] Split onboarding modules into common and gradle specific
...
Otherwise, onboarding would be disabled when gradle plugin is unloaded
#KTIJ-30309
GitOrigin-RevId: a7ced3d2bb9f2c40bfb47f647e63bc894eac79f3
2024-06-19 12:45:13 +00:00