Commit Graph

4274 Commits

Author SHA1 Message Date
Vladimir Krivosheev
a9e7930abe bazel - build lang-impl
GitOrigin-RevId: c4c4dce20bd6e4046644f95f6e7b3f437c51668d
2024-09-27 13:47:17 +00:00
Aleksey Dobrynin
0795152b04 [java, compilation-charts] add color schema IDEA-353077
GitOrigin-RevId: b71aa9c734bc3c5bc0823a69ab564976d848cdc5
2024-09-27 11:31:27 +00:00
Vladimir Krivosheev
a1210118c0 bazel - fix JPMS, exports and internal
GitOrigin-RevId: 3dc80a9ee01e1900c0cebc24b2d08f04f93ddeff
2024-09-25 19:05:37 +00:00
Georgii Ustinov
146b23c1a2 [Java] Don't call Zoom reset action consecutive more than once
IDEA-359694

GitOrigin-RevId: d6298db0b60e3fd38aef2d08d626dc186164a189
2024-09-25 12:52:12 +00:00
Georgii Ustinov
60ce4b63ba [Java] Move viewport position after redrawing when initial zoom greater than current zoom
IDEA-359613

GitOrigin-RevId: 00b59c28aab2b07ab56c0ea4950b24ba2b7caa84
2024-09-25 12:52:12 +00:00
Georgii Ustinov
38cfbc9e40 [Java] Make zooming multipliers be divisible to each other
IDEA-359613

GitOrigin-RevId: 4da6e65f3d10249dd243b565b25f4048033607c0
2024-09-25 12:52:12 +00:00
Georgii Ustinov
4a9946c587 [Java] Add scroll to end, when compilation charts graph is small and user resets zoom
IDEA-359613

GitOrigin-RevId: 28c312a678e1226a2add582239e06bcf80f90701
2024-09-25 12:52:12 +00:00
Gregory.Shrago
c41d6cce61 employ ProjectUtil.getProjectForComponent
GitOrigin-RevId: e83a6d0210f8ff20c71172d646c7c64e7f1dc239
2024-09-23 18:58:15 +00:00
Georgii Ustinov
ec98448d79 [Java] Don't use same action group when building compilation charts action panel
IDEA-359472

GitOrigin-RevId: f6f29a31a176e176ec33201f4a2ab0b2ed3e91db
2024-09-22 19:00:31 +00:00
Vladimir Krivosheev
4eb9b78b78 use bazel to build platform-impl
GitOrigin-RevId: b5bbc75323a08c7674777e512dcfd988ceb4461f
2024-09-22 17:01:28 +00:00
Vladimir Krivosheev
834bd75254 run jps-to-bazel by Bazel, compile platform using Bazel
GitOrigin-RevId: 3774d5adc404b02036f70b7cc35c9e60fdb5d84c
2024-09-21 00:54:17 +00:00
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