Vladimir Krivosheev
a9860a447e
update netty and add netty-codec-protobuf library - now it is extracted from http
...
GitOrigin-RevId: dc27611f156eafd5002dd5d708e1f4c53ccb2521
2024-08-28 10:05:36 +00:00
Nikolay Chashnikov
f3ab5a172e
[jps build] provide a way to pass workspace model to the JPS build process in serialized way (IJPL-409)
...
If newly introduced 'jps.build.use.workspace.model' registry option is enabled, required modules and libraries are added to the JPS build classpath, paths to global and project cache file for the workspace model are passed to the build process, and it loads the project model from them instead of reading the project configuration files.
It's an experimental approach, and it isn't fully implemented yet:
* it doesn't ensure that caches are up-to-date;
* the cache currently cannot be loaded by the build process because it references entities and other classes aren't available in the build process (e.g. ScratchRootsEntity and VirtualFileUrlBridge).
GitOrigin-RevId: 54a4a49566ca9dd0433c7a13251c2e28fc051e78
2024-07-01 14:04:06 +00:00
Eugene Zhuravlev
9a359dc3dd
use wslproxy for wsl builds connectivity (IDEA-338992)
...
GitOrigin-RevId: 4c88373873732b6ca0e7d11b97f0aee0431ae138
2024-05-02 16:12:31 +00:00
Vladimir Krivosheev
72efd72cf0
reduce the usage of kotlinx-immutable-collections
...
GitOrigin-RevId: f5a8cc34ffff305e2793ea2a109156dcde4014b0
2024-03-11 02:16:11 +00:00
Andrei Efanov
06685bed62
refactor(otel): use otel semantic attributes for easy access to docs
...
GitOrigin-RevId: fc04c1014919ba612b5cce7164cf812b197a43ca
2024-01-23 14:28:30 +00:00
Nikita Kudrin
fd79133ad8
[project import tests] AT-598 More metrics for Artifacts (in compiler module)
...
GitOrigin-RevId: bdc35eb04acaf4f73d3165a821545599ff85d9a4
2023-11-09 17:39:02 +00:00
Vladimir Krivosheev
f0f3ce047d
IJPL-227 use Caffeine for name cache in BuildManager
...
GitOrigin-RevId: b15792973eea94c0ef60e316de7137b7466edbad
2023-10-12 11:04:29 +00:00
Alex Plate
069e1b0932
[Workspace Model] [IDEA-320676] Move WorkspaceModel to the new module
...
GitOrigin-RevId: 16b9ef5a148ed992acffce8cc14124045e9dd376
2023-06-19 09:35:21 +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
Daniil Ovchinnikov
675b19fb2c
IJPL-130 rename library kotlin-coroutines-jdk8 -> kotlin-coroutines-core
...
GitOrigin-RevId: e987a9f48391d74e401c860a57f99634ccc21a4a
2023-05-18 22:52:00 +00:00
Daniil Ovchinnikov
578eaaf60e
rename library kotlin-stdlib-jdk8 -> kotlin-stdlib
...
GitOrigin-RevId: cddf45ccfd5563d3fe209bea62a1c37c94f44ff9
2023-01-10 12:22:34 +00:00
Alex Plate
ec35ad59ca
[Workspace Model] Remove key to enable old artifacts
...
GitOrigin-RevId: cbf76181a177d5aedc99fb4027b048461bfe5dca
2022-07-14 15:34:42 +00:00
Vladimir Krivosheev
65fb3c4277
use kotlin coroutines instead of fork-join pool and completable future (part 28 - use current scope of runBlocking in initApplication instead of main scope)
...
GitOrigin-RevId: cb6b597a70142fe500fbb405d2aeadce4527b10a
2022-07-13 10:23:19 +00:00
Vladimir Krivosheev
a8f6a48409
add jdom to source code to modify and strip to our needs
...
GitOrigin-RevId: 3e16d0d954aa7bc45c4eadb91164b44e4b2e75d3
2022-03-27 18:52:47 +00:00
Mikhail Mazurkevich
a2a387f8dc
[jps caches] Fix review notes
...
GitOrigin-RevId: 36a597f7ff4960ce6e4a03c70d3b48661e9e4c96
2022-01-21 20:41:41 +00:00
Mikhail Mazurkevich
ffae730478
[jps caches] Pass all params needed for caches download ones at JPS start
...
GitOrigin-RevId: a1b8a8ad2d865b0d1db32dbe7671667ecc464d8f
2022-01-21 20:41:29 +00:00
Vladimir Krivosheev
ca4e72ba20
cleanup - get rid of trove
...
GitOrigin-RevId: dbb4a1a6413da8a643de1e3dc1b99886befe5194
2021-12-16 11:39:22 +00:00
Leonid Shalupov
26866df446
build: run JPS external process with lower priority
...
By running the build under lower priority we give more CPU time to interactive processes
like browser or IDE.
ref IDEA-196318 Deprioritize heavy background processes
GitOrigin-RevId: 23ff81b59a1c92e24f9499ca3b894526e58d339b
2021-12-10 23:10:23 +00:00
Roman Ivanov
9b692e6019
[tracing] tracing -> tracing.rt, fix project structure problems
...
GitOrigin-RevId: 76356bc73d3fbb54b6a3c46d6ef6daa6459f9c23
2021-09-29 16:31:32 +00:00
Roman Ivanov
45e2bab709
add tracing infrastructure
...
GitOrigin-RevId: 363b79b56e59bbc36d1abd59b929048d77fb6ada
2021-09-29 16:31:24 +00:00
Dmitry Trofimov
da05003ec0
Extract netty helpers to platform.ide.util.netty module
...
GitOrigin-RevId: 02b0aba63e4568dc64ee9438ac51c8ff56fdf294
2021-08-13 16:28:46 +00:00
Dmitry Trofimov
187ace473b
Move pty4j from platform-ide-util-io to it's implementation counterpart
...
GitOrigin-RevId: 59f167e087223905f737a92c01b2a3aac813f098
2021-08-12 01:05:43 +00:00
Mikhail Mazurkevich
c9e370afef
[workspace model] Add JavaDoc for LegacyBridgeArtifactManagerRedefiner
...
GitOrigin-RevId: 73cb204e5b5a4616eac3e9280e357e6ad0fad8c4
2021-06-23 18:26:16 +00:00
Mikhail Mazurkevich
d343503ce3
[workspace model] IDEA-271843 Fix registration of ArtifactManagerBridge
...
GitOrigin-RevId: a2ee259554545d641d83ad5ee45db0ddf2cc6042
2021-06-23 18:26:12 +00:00
Nikolay Chashnikov
b00114efcd
[intellij project configuration] rename workspaceModel.ide to workspaceModel.jps
...
Now the module contains classes related to serialization to JPS format only, so it's better to rename it, get rid of dependencies on IDE modules and use inside JPS build process (IDEA-252970).
GitOrigin-RevId: f36a94e900828631a8d2039c598f44f19af75817
2021-06-12 08:14:21 +00:00
Alex Plate
bd1441e373
[Workspace Model] Implement artifacts via workspace model
...
GitOrigin-RevId: 539f54c3efa07b13e7da8b8da40b01404eef75b0
2021-04-27 15:54:57 +00:00
Vladimir Krivosheev
10b8a7abf3
don't export intellij.platform.ide.util.io dependency blindly
...
GitOrigin-RevId: 7f83ed73f84e9073b71cf3dd1872caabca0e2946
2021-02-06 10:32:46 +00:00
Vladimir Krivosheev
a67c59c561
platform.core.impl — remove dependency on intellij.platform.util.ui and intellij.platform.core.ui
...
java.psi.iml — remove dependency on intellij.platform.core.ui
GitOrigin-RevId: c1d4feb04c0471c7d17b5331b86738ee54a97f80
2020-09-21 13:40:47 +00:00
Vladimir Krivosheev
886fa598f1
extract netty-buffer from netty-codec-http to use it as a generic library
...
GitOrigin-RevId: 52d3374ddbf44dc434a3abb7fb370fb4eedabb46
2020-09-21 13:40:41 +00:00
Eugene Zhuravlev
0898ffc75c
jps-javac-extension project extracted
...
GitOrigin-RevId: e88bcbe562fa67445996dc5e59d535293e7969db
2020-08-21 12:39:59 +00:00
Vladimir Krivosheev
ba65cd10c8
prefer fastutil IntArrayList
...
GitOrigin-RevId: f57a2f34a522a21fac3dbe5e10ccdbe3ef9c702a
2020-05-09 10:13:32 +00:00
Vladimir Krivosheev
3deee4e14b
do not export kotlinx-coroutines-jdk8 and module statistics from platform-impl
...
GitOrigin-RevId: 1e0f98fedd06dc7789d808025d53b2424141adca
2020-02-17 09:07:39 +00:00
Vladimir Krivosheev
16776be5f7
do not export StreamEx lib from platform-impl
...
GitOrigin-RevId: b4b5c70dc99510609083c3ff097936be94e0548c
2020-02-15 06:44:09 +00:00
Roman Shevchenko
04e6f4a623
Cleanup (warnings; typos; formatting)
...
GitOrigin-RevId: 1cad4232ba1d1f58c522aa26019d245e2bf6832d
2019-06-16 06:52:20 +03:00
Vyacheslav Karpukhin
d5fb24d414
Merge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into slava/out_of_process_sim_and_dev
...
GitOrigin-RevId: ccfc7bb2ab1846fbf2c169f6262ffa412f3efb80
2019-06-16 06:51:48 +03:00
Dmitry Jemerov
da9e941d80
@NotNull for RunConfigurationExtension.updateJavaParameters()
...
GitOrigin-RevId: 5c472044f340aeaf67f3a81695814e70e3a125f0
2019-06-16 06:51:17 +03:00
Vyacheslav Karpukhin
24d766790c
Merge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into egorzhdan/coverage
...
GitOrigin-RevId: 55b653eb620e8dc5642c467b0308e447a5ac32a7
2019-06-16 06:50:45 +03:00
Vladislav.Soroka
4cff641148
ES: remove intellij.java.compiler dependency from ES api module IDEA-187832
...
GitOrigin-RevId: 6c6c411afaaf73bbd286a795608227055329f4ee
2019-06-16 06:02:02 +03:00
Eldar Abusalimov
1120c30a56
Merge remote-tracking branch 'origin/master' into eldar/cidr-debugger
...
# Conflicts:
# CIDR/clion/src/com/jetbrains/cidr/cpp/toolchains/MSVC.java
GitOrigin-RevId: f3593b526d1870f32b3f1451cab0c6a653e5beb5
2019-06-16 03:01:38 +03:00
Roman Shevchenko
c1a58ffd17
Cleanup (warnings; typos; formatting)
...
GitOrigin-RevId: 1cad4232ba1d1f58c522aa26019d245e2bf6832d
2019-06-13 03:32:53 +03:00
Vyacheslav Karpukhin
e4effb75b9
Merge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into slava/out_of_process_sim_and_dev
...
GitOrigin-RevId: ccfc7bb2ab1846fbf2c169f6262ffa412f3efb80
2019-06-13 03:32:21 +03:00
Dmitry Jemerov
7afa5ca0ac
@NotNull for RunConfigurationExtension.updateJavaParameters()
...
GitOrigin-RevId: 5c472044f340aeaf67f3a81695814e70e3a125f0
2019-06-13 03:31:49 +03:00
Vyacheslav Karpukhin
8f41ae3227
Merge commit 'a85b798667f6a81500b21eda3c8d508a28cb969c' into egorzhdan/coverage
...
GitOrigin-RevId: 55b653eb620e8dc5642c467b0308e447a5ac32a7
2019-06-13 03:31:18 +03:00
Anna Kozlova
91f7445298
constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
...
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Vladislav.Soroka
8dbc95f646
ES: remove intellij.java.compiler dependency from ES api module IDEA-187832
...
GitOrigin-RevId: 6c6c411afaaf73bbd286a795608227055329f4ee
2019-06-11 18:17:57 +03:00
nik
d2653869a5
IntelliJ project configuration: rename KotlinJavaRuntime library to kotlin-stdlib-jdk8
...
For clarity and consistency with artifactId and other Kotlin libraries.
2019-01-11 11:59:04 +03:00
Konstantin Kolosovsky
5728dae9ce
vcs: Unify boolean commit options implementation
2018-06-07 15:06:34 +03:00
Vladimir Krivosheev
f8342bf799
use only required libs from Netty (not netty-all)
2018-05-11 16:54:14 +02:00
nik
c9620ce099
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Update *.iml files.
2018-01-25 12:59:02 +03:00