Mikhail Pyltsin
1480e7881b
[java-compiler] IDEA-354499 After building the project, find usages is broken for Record
...
- update jps
GitOrigin-RevId: 1db8fcf4e15b4e8053afdbb1db2bbc7b36eb73fe
2024-09-06 17:10:18 +00:00
Roman Shevchenko
a5666abead
[project] pruning FileChooserDescriptor overrides (IJPL-150176 prerequisite)
...
`BrowseFolderRunnable` and `*WithBrowseButton` family: getting rid of separate "title" and "description" parameters in favor of the chooser descriptor object, to avoid cloning the latter down the road.
GitOrigin-RevId: 33ec5968a1db953c60848974135055c288accf85
2024-09-06 11:41:43 +00:00
Mikhail Filippov
f13d92e82f
IJPL-150165 switch to invoke dynamic lambdas in Kotlin
...
GitOrigin-RevId: 63ba45a21874cc723917982996fce1a510b2a182
2024-09-05 11:19:31 +00:00
Artem.Bukhonov
faaf73bb9c
RDCT-1642 Use runInChildContext() in BuildMessageDispatcher for context propagation
...
GitOrigin-RevId: 7374b84250161e57d0a5fc9d53fc4a3fa392b47f
2024-09-04 21:27:14 +00:00
Mikhail Filippov
bf43f2fc01
IJPL-150165 bump Kotlin language and API version
...
GitOrigin-RevId: a59dc8ca214a5047773fccf1cf28a1e1b07acf68
2024-08-30 22:15:55 +00:00
Vladimir Lagunov
d0bab98c22
JPS: Don't set up JNA for Windows if the build process runs in WSL
...
GitOrigin-RevId: b5ccda50d67f3b43395ccacc47a912760f199bcc
2024-08-29 09:12:42 +00:00
Aleksey Dobrynin
e70c081733
[java, compilation-charts] fix: the color of the search field
...
GitOrigin-RevId: bdc15263289008a2339f76591600ab95ca4e5a74
2024-08-28 14:22:49 +00:00
Aleksey Dobrynin
9920bc6cee
[java, compilation-charts] compress threads view IDEA-353078
...
GitOrigin-RevId: 163c5694e1c7843d5bcab266cda7cb4f74d636a7
2024-08-28 11:06:33 +00:00
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
Gregory.Shrago
038c336ddc
migrate ActionPlaces.isPopupPlace usages
...
GitOrigin-RevId: 6caf1344423c8142a549d507c19e4ea40a721284
2024-08-28 05:13:52 +00:00
Alex Plate
f093067ae0
[Workspace Model] [IJPL-161113] Extract createEntitySourceForArtifact into the separate service
...
GitOrigin-RevId: 58c2a87fdd325a95c738117e97468de38e090605
2024-08-27 16:19:06 +00:00
Aleksey Dobrynin
ce0b6f3e25
[java, compilation-charts] add information about usage
...
GitOrigin-RevId: 46c2cc331bcc30bdc90ca3912dfa93a608eb8f1a
2024-08-27 13:55:08 +00:00
Aleksey Dobrynin
42d0f196e0
[java, compilation-charts] fix: a popup with info about the module/a graphic of usage resources.
...
GitOrigin-RevId: 3b7463238a4b4a0a066fb313f41bbe51dcbe7ba9
2024-08-27 13:55:08 +00:00
Aleksey Dobrynin
0e7473268a
[java, compilation-charts] add lazy cache
...
GitOrigin-RevId: ea4b6cabc5bb75e89e773afa0e6327ad65603613
2024-08-27 13:55:08 +00:00
Aleksey Dobrynin
9c20259313
[java, compilation-charts] small fixes
...
GitOrigin-RevId: 64c227c65716a87e209996913cec6da2d03d783b
2024-08-27 13:55:08 +00:00
Georgii Ustinov
7e29b09e04
[Java] Add comma for settings.parallel.module.compile.context.help.description
...
IDEA-352162
GitOrigin-RevId: 4a7a947305f222fe4d7181238e938276714546f6
2024-08-27 10:05:40 +00:00
Vladimir Krivosheev
403fc6d37d
make sure that we use the configured registry value
...
GitOrigin-RevId: 8e833d3aaf47f8ef56a914f243da52379336b546
2024-08-21 14:00:59 +00:00
Aleksey Dobrynin
d04cde423f
[java, compilation-charts] draw only on a viewport
...
GitOrigin-RevId: f7bb3dd1b0fbdf03727b539815938ea8530571d9
2024-08-14 16:09:07 +00:00
Georgii Ustinov
f5029d7b21
[Java] Improve caching mechanism for hw specs in CompilerConfigurationUtils
...
IDEA-352162
GitOrigin-RevId: b2bd4b997a797a441932c2b67a71f08ae02448bf
2024-08-08 12:35:16 +00:00
Georgii Ustinov
c45d432165
[Java] Cache computer specs in CompilerConfigurationUtils
...
IDEA-352162
GitOrigin-RevId: b90560948e208aacebd51365dd04904fca029977
2024-08-08 12:35:16 +00:00
Georgii Ustinov
1f5b04cb1d
[Java] Update CompilerSettingsCollector to count users who can possibly compile in parallel
...
IDEA-352162
GitOrigin-RevId: 2eaaaec2471e96058c86e02611e089c01caf49f5
2024-08-08 12:35:16 +00:00
Georgii Ustinov
2e55ef8101
[Java] Add context help for automatic parallel compilation
...
IDEA-352162
GitOrigin-RevId: aa75d83d5d448ff151d4b2318be391f2135d688c
2024-08-08 12:35:16 +00:00
Georgii Ustinov
3e6f02b8d7
[Java] Enable parallel compilation in automatic mode only when there are enough cores and ram
...
IDEA-352162
GitOrigin-RevId: 7f48b635d0c21e1e8091a963405517236c3b8817
2024-08-08 12:35:16 +00:00
Georgii Ustinov
02cb0d7c98
[Java] Modify parallel compilation option only when it is actually changed
...
IDEA-352162
GitOrigin-RevId: 4a0af2539590b6803f7299f72f7d4cc7d84b09d7
2024-08-08 12:35:16 +00:00
Georgii Ustinov
8035be9433
[Java] Update CompilerSettingsCollector after migration parallel compilation option
...
IDEA-352162
GitOrigin-RevId: 862092122790bf8ecbdc6e62e1f4d653796b59a9
2024-08-08 12:35:16 +00:00
Georgii Ustinov
a661a4a2b9
[Java] Add tests for the CompilerConfiguration
...
IDEA-352162
GitOrigin-RevId: 1e8879e88bc39a108aa654fb0b8b5f5c025e0324
2024-08-08 12:35:16 +00:00
Georgii Ustinov
f63a7ee0f9
[Java] Save parallel compilation option in CompilerConfigurationImpl only when it was changed explicitly
...
IDEA-352162
GitOrigin-RevId: f517838b3eff746eb2b46cb8ad52c1aa2d3d272e
2024-08-08 12:35:16 +00:00
Georgii Ustinov
01d2643c0a
[Java] Rename JPS_PARALLEL_COMPILATION to PARALLEL_COMPILATION_OPTION
...
IDEA-352162
GitOrigin-RevId: 42a3bb20545707cff36b1f92b2096da23378b887
2024-08-08 12:35:16 +00:00
Georgii Ustinov
942bdd2a9f
[Java] Move JPS_PARALLEL_COMPILATION option to CompilerConfigurationImpl
...
IDEA-352162
GitOrigin-RevId: 3551ea248bf7ef50595e5e78cdcb4c691b540860
2024-08-08 12:35:15 +00:00
Georgii Ustinov
ef1cd4e18d
[Java] Restrict access to the old parallel compilation variable
...
IDEA-352162
GitOrigin-RevId: 1da7759c7683941f1b3515d66dc5ab984649e58c
2024-08-08 12:35:15 +00:00
Georgii Ustinov
2f99f21eef
[Java] Remove checkbox for old compilation in parallel boolean field
...
IDEA-352162
GitOrigin-RevId: 16c75ec22f8aad23ec085e52b1940254624e2dbe
2024-08-08 12:35:15 +00:00
Georgii Ustinov
79b9bf1b34
[Java] Add 3 state combobox to compile modules in parallel in CompilerUIConfigurableKt
...
IDEA-352162
GitOrigin-RevId: 5262222db58cb535dd1055d7cc01c9c8269d818f
2024-08-08 12:35:15 +00:00
Aleksey Dobrynin
ca3f72e76b
[java, compilation-charts] fix JSON deserialization problem
...
GitOrigin-RevId: 50cfa28cb1238fd0d7f8dcd2f712720e38ef64a2
2024-08-08 11:38:29 +00:00
Georgii Ustinov
caf9d8cb51
[Java] Set scroll bar always for horizontal scroll bar in CompilationChartsView
...
IDEA-356480
GitOrigin-RevId: c7d199dcdbc6786e8f90386c6d2fbb32af2f4bd4
2024-08-08 08:49:56 +00:00
Georgii Ustinov
4ceb3ae86b
[Java] merge shouldRepaint and isRepaintScheduled into one flag in CompilationChartsDiagramsComponent
...
IDEA-356484
GitOrigin-RevId: 9a70d540fb60675d24adca23fcd20ad5e31c7fae
2024-08-05 17:06:32 +00:00
Georgii Ustinov
da66c83ec0
[Java] Remove extra spaces in CompilationChartsBundle
...
IDEA-356480
GitOrigin-RevId: eb7ecf9f9046dd26fccdedf2b67fc88f28214c3b
2024-08-05 17:06:32 +00:00
Georgii Ustinov
19f947809b
[Java] Remove useless extra configuration in CompilationChartsView
...
IDEA-356480
GitOrigin-RevId: 9d09d88ec5cbf9e8230d30837fc22325ce1e98c2
2024-08-05 17:06:32 +00:00
Mikhail Pyltsin
f58f454022
[java-compiler] IDEA-354499 After building the project, find usages is broken for Record
...
- workaround, actual problems in jps-javac-extension, because it doesn't support RECORD as type
GitOrigin-RevId: 8cc695f9ba2672cff732496678f16cd3d96b83ed
2024-08-02 18:19:13 +00:00
Georgii Ustinov
7b15b03c29
[Java] Refactor toolbar in ActionPanel for compilation charts
...
IDEA-356480
GitOrigin-RevId: a1497ba7ae235d09264f268b512c43322597ea9b
2024-08-01 13:20:10 +00:00
Aleksei.Cherepanov
5705ecc4e4
[JPS] IJPL-105 Enable unified Java/Kotlin IC by default
...
Also relates: KT-59527, OSIP-160
GitOrigin-RevId: 3252353d6e9b681aadb47ccff69715a8184ebf4b
2024-07-31 21:34:26 +00:00
Vladimir Krivosheev
6f3748266c
IJPL-158348 JSRemoteModulesUsagesDetector - get rid of Disposable
...
GitOrigin-RevId: 05ea0150241ff1fee7b857d0cdcf95a580b37123
2024-07-27 17:40:38 +00:00
Georgii Ustinov
571ab91be6
[Java] Remove unused loggers
...
IDEA-356480
GitOrigin-RevId: 4cb1b4e70c1c2356071f58643ebb540253017b6c
2024-07-26 16:51:09 +00:00
Georgii Ustinov
c423c74bb9
[Java] Add toolbar and button for the scrolling until end in compilation charts
...
IDEA-356480
GitOrigin-RevId: 0a9f4a9e9eb44dc557286ce32faabd7f4d5b2f72
2024-07-26 16:51:08 +00:00
Georgii Ustinov
fb1a7b145a
[Java] Repaint components immediately when apply any of the filters
...
IDEA-356484
GitOrigin-RevId: 8b58ac8ee2ce59e47b1ac6ae63d3de0393428bf7
2024-07-26 16:51:08 +00:00
Georgii Ustinov
5c3080b5d5
[Java] Improve adhesion to the right border for compilation charts
...
IDEA-356480
GitOrigin-RevId: 5ea82d24ca31e8bb3a185b27f5424728405497b0
2024-07-26 16:51:08 +00:00
Georgii Ustinov
789e32da8f
[Java] Change position in zooming of compilation charts only when viewport width is smaller than overall width
...
IDEA-356484
GitOrigin-RevId: 418c67811b6c89a0c7cd9811e431d05bd9a41119
2024-07-25 15:26:34 +00:00
Georgii Ustinov
8ebc6783c7
[Java] Refactor drawing image
...
IDEA-356484
GitOrigin-RevId: 0d3cefd760c2d90ca17b570ed63b5b66ef996083
2024-07-25 15:07:09 +00:00
Georgii Ustinov
ff15063ad4
[Java] Basic performance improvement of the compilation chart during zooming
...
IDEA-356484
GitOrigin-RevId: ad130a0f227d89fd822be9fc64953a01b92bf0ad
2024-07-25 15:07:09 +00:00
Georgii Ustinov
9be8046a23
[Java] Replace adhesion from horizontal scroll bar to viewport
...
IDEA-356480
GitOrigin-RevId: af5b29adde12a31360424c08ae4dca32b508e244
2024-07-23 19:18:13 +00:00
Georgii Ustinov
c6568b6da8
[Java] Refresh UI of compilation charts one time per second
...
IDEA-356484
GitOrigin-RevId: 98927225d8adb528530f51397c40f08faea96e50
2024-07-23 19:18:13 +00:00