Vladimir Krivosheev
8455df53ca
build build-scripts using Bazel
...
GitOrigin-RevId: f6ab74d791f866f567297e20266a7620cddfafae
2024-09-20 01:52:02 +00:00
Vladimir Krivosheev
c6f555ef59
experimental compact storage for JPS Cache (part 2 - finish ExperimentalOneToManyPathMapping and add test)
...
GitOrigin-RevId: 6c8dadfc2fb7ad6c6ac39f31265c77cbbae9876b
2024-09-19 05:28:30 +00:00
Aleksey Dobrynin
e5e787824c
[java, compilation-charts] small optimisations
...
GitOrigin-RevId: a7ec0ff2cfb4ea3d6d95dff2d92a7c9236319a3e
2024-09-18 15:53:38 +00:00
Aleksey Dobrynin
7165b1f4e7
[java, compilation-charts] clear the cache after each editor zooming
...
GitOrigin-RevId: ef30baea092824c4c98351dcd34b662ea7d93d93
2024-09-18 15:53:38 +00:00
Tagir Valeev
33a3a3d3d9
[java] Less raw types
...
GitOrigin-RevId: 0bb21ea1ab22c45d79e74e8c839c6b8495a9036a
2024-09-18 12:08:08 +00:00
Georgii Ustinov
06a2c61331
[Java] Change shortcut for resetting zooming in compilation charts
...
IDEA-353070
GitOrigin-RevId: 9b2049da588c898adb26386d09fcc9aa4a177e4a
2024-09-18 06:25:24 +00:00
Georgii Ustinov
217fbd8506
[Java] Override text for toolbar in compilation charts panel for scroll to end action
...
IDEA-353070
GitOrigin-RevId: 37c1bf8f1519d1792c92abcea77844cf9f6558cb
2024-09-18 06:25:24 +00:00
Georgii Ustinov
fd02c173db
[Java] Override text for toolbar in compilation charts panel for zoom actions
...
IDEA-353070
GitOrigin-RevId: d2fccbd52a53c842a949da137410171e08e9d654
2024-09-18 06:25:24 +00:00
Georgii Ustinov
1533c62747
[Java] move ScrollToEnd Action of Compilation Charts to intellij.java.compiler.charts.xml
...
IDEA-353070
GitOrigin-RevId: b31bd27e96b9e2e74c64d7873d423418a0dab19b
2024-09-18 06:25:24 +00:00
Georgii Ustinov
cc61ed361e
[Java] Extract zoom actions of compilation charts into the intellij.java.compiler.charts.xml
...
IDEA-353070
GitOrigin-RevId: 60cb62d5e21810a2ef189d7dc9947d10621e6a21
2024-09-18 06:25:24 +00:00
Aleksey Dobrynin
5b8b013fcd
[java, compilation-charts] fix: display icon
...
GitOrigin-RevId: 1a515ee6adcef2157cc054431dd32b418b553995
2024-09-17 15:26:23 +00:00
Aleksey Dobrynin
3caf198ee1
[java, compilation-charts] fix: zoom and magnification logic IDEA-356476
...
GitOrigin-RevId: b2f219160c96110000d77292d78377306af98e14
2024-09-17 10:04:01 +00:00
Artem.Bukhonov
5313707077
IJPL-162087 Call resetThreadContext inside the methods of ContextAwareBuilderMessageHandler
...
GitOrigin-RevId: 866a1927cd423b59acb074a6bf8752cf1a7f8d53
2024-09-16 15:37:56 +00:00
Georgii Ustinov
3e04d2c94e
[Java] Refactor RightAdhesionScrollBarListener and CompilationChartsView
...
IDEA-353070
GitOrigin-RevId: 03925903a21da48cbc8caf85c1960c257c7907db
2024-09-16 10:00:26 +00:00
Yuriy Artamonov
47f1c44a90
[java] IJPL-158521 Actions: fix ellipsis in messages for Java actions
...
GitOrigin-RevId: bfce0d6efa8747660c4b9af3d8defbfa47e4509a
2024-09-15 14:50:09 +00:00
Aleksey Dobrynin
25cb51da31
[java, compilation-charts] Support for a feature flag in JPS IDEA-359089
...
GitOrigin-RevId: 85b795a9f36ceb2358fe7d23a110c733d2d58081
2024-09-13 06:24:34 +00:00
Aleksey Dobrynin
e80d1ba2da
[java, compilation-charts] Refactor zoom and magnification logic IDEA-356476
...
GitOrigin-RevId: 51e3050399543d420db3850d6237a428509fe490
2024-09-13 06:24:34 +00:00
Georgii Ustinov
59f0061db3
[Java] Make the processor statistics graph smoother in compilation charts without passing double value through the gson
...
IDEA-359059
GitOrigin-RevId: b30082d110c7766510bf8db197ddafa3c2701cd2
2024-09-12 12:47:31 +00:00
Tagir Valeev
379cf688d8
Revert "[Java] Make the processor statistics graph smoother in compilation charts"
...
This reverts commit 4fa4361b88e9e63e5758c552f7ede78ee33e31fc.
GitOrigin-RevId: aa3ea69f929222a8cdb5a2f03a3c7d9442a043cf
2024-09-12 08:57:51 +00:00
Georgii Ustinov
6fefa04308
[Java] Make the processor statistics graph smoother in compilation charts
...
IDEA-359059
GitOrigin-RevId: 4fa4361b88e9e63e5758c552f7ede78ee33e31fc
2024-09-11 21:17:53 +00:00
Georgii Ustinov
27b8088ef5
[Java] Pass viewport instead of CompilationChartsDiagramComponent in ActionPanel
...
IDEA-353070
GitOrigin-RevId: 5481a9e0ae80661c2160500877efee014347b7c0
2024-09-11 21:17:53 +00:00
Georgii Ustinov
ebbc9af9e7
[Java] Add keyboard shortcuts for zooming actions in compilation charts
...
IDEA-353070
GitOrigin-RevId: a004cc171eeb8262ea2a0e23677f9d21bbe2abcd
2024-09-11 21:17:53 +00:00
Georgii Ustinov
cd55a5b68b
[Java] Implement basic cmd+ +/- zoom in compilation charts
...
IDEA-353070
GitOrigin-RevId: 0d6380f7362c094038e08bdb52ff8b1e0447f2f6
2024-09-11 21:17:53 +00:00
Georgii Ustinov
acb49729e1
[Java] Fix testParallelCompilationOptionMapToBoolean by checking the value in automatic mode properly
...
IDEA-352162
GitOrigin-RevId: 3dae1f0e7b3dc8024f634807de224a95500b10e0
2024-09-09 18:47:39 +00:00
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