Alexey.Merkulov
4c5fca5bc6
[debugger] Refactoring: move utility method to common debugger module
...
(cherry picked from commit 6f6e50e992fe534f44636136d36c1e53067329b4)
IJ-CR-151042
GitOrigin-RevId: 80c7d32c3b8b297a01e46ed4170a4abe0f2adf0f
2024-12-09 18:30:49 +00:00
Vladimir Krivosheev
398ebce1d5
split content report
...
GitOrigin-RevId: ef449bdf4c5480a6ee3ce43b4af118c2c6e31219
2024-07-25 19:20:06 +00:00
Alexander Lobas
932f2d438e
Swap icon path parameters: move expUI path to the first place
...
GitOrigin-RevId: 74cf09fb454c89b676be259cdd7437a81ac4c067
2024-07-25 15:12:07 +00:00
Tagir Valeev
19fb624028
[java] Use PsiUtil.getContainingClass instead of ClassUtils.getContainingClass
...
GitOrigin-RevId: f8a6abc7358a2c39dc4c50deaabe14c676f0977c
2024-06-26 11:52:02 +00:00
Alexander Lobas
89d58ee436
IJPL-150231 Move icon mappings from json to icon generator
...
GitOrigin-RevId: 4d4576fc7eeb92ec43c36abec2d62d271b45d9a4
2024-06-15 23:19:46 +00:00
Mikhail Pyltsin
582c1c03e9
Pattern variable can be used mass cleanup
...
GitOrigin-RevId: 2cf24395e268af841e621531336548a865f5b339
2024-04-18 14:03:54 +00:00
Alexey Belkov
c31c206162
Apply Kotlin inspection "Move lambda argument out of parentheses" in some places
...
Mostly in simple cases like stdlib function calls
that don't affect readability.
GitOrigin-RevId: 535eab65931e4af5beaa7a2c12b7e501d320f35b
2024-04-09 16:36:04 +00:00
Egor Ushakov
e553fdf221
EA-937001 - PIEAE: PsiUtilCore.ensureValid
...
GitOrigin-RevId: 4341dc9dacd60695bb319f88c7a4e019fc0894dc
2024-03-06 14:37:18 +00:00
Egor Ushakov
92565c9738
IDEA-339182 Debugger: Trace current stream chain action is randomly disabled.
...
GitOrigin-RevId: a701aae84f44c829b0cbd8b0f50f7c0629cb8ce7
2024-02-29 20:09:17 +00:00
Anna Kozlova
6aebaca523
[java] deprecate and scheduler for removal PsiModifiableCodeBlock
...
interface is not used externally, and after removing PsiModificationTracker#getOutOfCodeBlockModificationCount() it makes no sense anymore.
^IDEA-340901 fixed
GitOrigin-RevId: e121babc02bf14f820dd8b3f974111e8240d692b
2023-12-14 21:16:04 +00:00
Vladimir Krivosheev
30c6a54233
IJPL-310 mark extensions as obsolete
...
GitOrigin-RevId: a0bc5236f8812e8e53519c7470d1c672840088ea
2023-10-29 20:08:19 +00:00
Tagir Valeev
51854f80b3
"Method can be static" fix massive application
...
GitOrigin-RevId: ed296b85922a6814d5c6057b5cbc720f0c546e41
2023-10-20 19:12:56 +00:00
Alexey Belkov
a34bfe3d47
Apply Kotlin inspection "Join declaration and assignment" in some places
...
GitOrigin-RevId: f1faf49699509980900ea1a6d3349e822c4f0c64
2023-08-16 15:10:50 +00:00
Vladimir Krivosheev
8dd13764a9
IDEA-326151 update hash algo for icons
...
GitOrigin-RevId: bb8f3acd0314190362619afb86151270b893f082
2023-08-09 14:46:20 +00:00
Egor Ushakov
1acb69251c
EA-661495 - T: FileManagerImpl.findFile
...
GitOrigin-RevId: 3e3ee919e6a7c4eb48cc3927d5cfa9193c920268
2023-06-30 13:52:04 +00:00
Alexey Belkov
4467dc883b
Apply Kotlin inspection "Unnecessary type argument" on whole project
...
GitOrigin-RevId: 70a38b512309685d57bb5eddf2fc5068f14fe481
2023-05-27 14:22:18 +00:00
Gregory.Shrago
8ab7bc6ab2
typo fix choosen -> chosen 2
...
GitOrigin-RevId: 75bb18ca2301fa82b0566b114797b1ad35c37238
2023-05-08 20:29:45 +00:00
Vladimir Krivosheev
227d75a1fc
don't extend DynamicBundle
...
GitOrigin-RevId: 49cbebd629a92877dbeeffba8d97b0631fb9407e
2023-05-05 09:46:42 +00:00
Vladimir Krivosheev
6dbda83b26
use komihash for icon classes to align rasterized key with a runtime cache key (same algo)
...
GitOrigin-RevId: fec04acb91d4a69d5c50571d3408c9b0ce3fddd4
2023-03-24 15:49:56 +00:00
Tagir Valeev
f456ed0604
Pattern variable can be used mass cleanup
...
GitOrigin-RevId: 55839bf0deca5f81d0f7eb5b1c190145a5ea0037
2023-02-07 13:58:20 +00:00
Nikolay Chashnikov
8ce3039acf
cleanup: get rid of usages of deprecated constants from PsiType (IDEA-309438)
...
GitOrigin-RevId: 3373eb8b47af51b9f6dd71e565f773d69e8a3218
2023-01-26 16:11:57 +00:00
Daniil Ovchinnikov
578eaaf60e
rename library kotlin-stdlib-jdk8 -> kotlin-stdlib
...
GitOrigin-RevId: cddf45ccfd5563d3fe209bea62a1c37c94f44ff9
2023-01-10 12:22:34 +00:00
Vladimir Krivosheev
98ace0a061
use XXH3 instead of MurMur3 to generate an icon image key
...
The main reason — use XXH3 everywhere
GitOrigin-RevId: 7b158b9b3689d16f09182abb0b58113c7303f874
2022-12-27 08:01:26 +00:00
Vladimir Krivosheev
240537def2
cleanup
...
GitOrigin-RevId: 82e394f43131c7cdadbc957f31098cc8a3f15d66
2022-10-26 18:46:24 +00:00
Tagir Valeev
5759075a7f
Text blocks (small part)
...
GitOrigin-RevId: d75f3223e371b87748c4073d1cebab24a29fbae7
2022-09-23 20:46:42 +00:00
Tagir Valeev
22fad300dc
Enhanced switch used
...
GitOrigin-RevId: f7dbee133a3e42d0e959bd84dd869fa7fa2844ea
2022-09-13 08:49:41 +00:00
Egor Ushakov
3bdfb5c64f
debugger code cleanup pt.2
...
GitOrigin-RevId: 7c2b28d49f73595dfdd69623f0dc10b7321e5133
2022-08-19 17:35:09 +00:00
Egor Ushakov
16b16d7c7e
debugger cleanup - added final
...
GitOrigin-RevId: d1be762172cd530dec228bc4b3596fe1c6403e7a
2022-08-19 09:34:38 +00:00
Egor Ushakov
ccecb57ca6
EA-601986 - T: ChainResolver$ChainsSearchResult.updateStatus
...
GitOrigin-RevId: 9b34840d7635441e564ce3b6c0800b4ae5783b3c
2022-07-29 10:22:50 +00:00
Dmitry Avdeev
bdcae4f78b
action-update-thread: debugger actions
...
GitOrigin-RevId: 018ab5575b4a33ac82578da6846edc677b5bc690
2022-07-19 20:50:06 +00:00
Egor Ushakov
45fa618c10
debugger cleanup: warnings
...
GitOrigin-RevId: 7bb7f505b3b2b75a4ad5411afa983ae062f43740
2022-07-18 09:08:31 +00:00
Vitaliy.Bibaev
3e6a9ad17a
[stream-debugger] Fix javadoc
...
GitOrigin-RevId: 75a2a0fd16e47ab4b6a406442ac854d7805e9f0b
2022-07-13 19:23:53 +00:00
Alina Mishina
0f37cbc180
[ExpUI] Update debugger icons
...
GitOrigin-RevId: 0f070e348eea409b70391d8f82f8df2dda2e106a
2022-07-06 18:57:44 +00:00
Alexey Kudravtsev
3f2a2eaf34
JavaElementVisitor: notnull
...
GitOrigin-RevId: e4b356ce28796e2631b0a631b5108e0348b77baf
2022-06-11 23:31:48 +00:00
Egor Ushakov
36840d4bdc
IDEA-291700 Debugger: "View" links hidden under border
...
GitOrigin-RevId: 180706c9e882c6dc84456fafcf4226eab8094bca
2022-04-12 12:16:54 +00:00
Tagir Valeev
69e6fc61af
[stream-debugger] Use StreamEx from IDEA itself
...
GitOrigin-RevId: d58907f30c4470d7e8c9f3f56ef825fdd0de826e
2022-01-13 12:45:31 +00:00
Tagir Valeev
01cd6a25e7
[stream-debugger] Use PathUtil.getLocalPath
...
GitOrigin-RevId: ca73d640969460f7438b15fb854280b1df18d836
2022-01-13 04:29:20 +00:00
Tagir Valeev
41b1078ec1
[stream-debugger] Update tests for Java 17
...
skip and limit preserve SIZED in Java 17 and count() doesn't actually consume the stream, so Stream debugger cannot traverse the stream
GitOrigin-RevId: b12e6b6110bbf60b36ac6f928d5348db5f676c3a
2022-01-12 14:54:03 +00:00
Tagir Valeev
0076f858ba
[stream-debugger] Use StreamEx library from Maven; update it to 0.8.0
...
0.6.5 required some illegal access, so we had failing tests under Java 17.
SkipOrdered test removed, as skipOrdered() method in StreamEx was removed as well
GitOrigin-RevId: c8c7792565fd143f729ed61d6db4e2c8ec6023f0
2022-01-12 07:28:47 +00:00
Vladimir Krivosheev
c5ece48381
do not use NotNullProducer (use Supplier from JDK instead)
...
GitOrigin-RevId: 238676678444ece26589c24f5d80786ce085b014
2021-12-26 19:50:57 +00:00
Vladimir Krivosheev
0429b0130d
use murmur 3 32 instead of xxhash 64 for icon digests - reduce icon db size (mostly in memory, because on disk compressed using LZ4) and avoid loading extra classes on start-up (murmur is already used in classloader)
...
no collisions so far
GitOrigin-RevId: 1f41a238729772b4b3c4faa5de5cd1ccb9ec3f65
2021-11-19 09:43:32 +00:00
Nikolay Chashnikov
4c181e05ff
[java debugger] cleanup: delete unused deprecated API (IDEA-271555)
...
GitOrigin-RevId: e26658f61425659395a23f032dbc9fbb17c74137
2021-10-07 07:55:12 +00:00
Tagir Valeev
81d730447a
Add type parameters for raw type casts where it's safe
...
GitOrigin-RevId: 49c3dd961c5c7122d6644b7e4959d0e86ad271da
2021-10-01 07:59:54 +00:00
Nikolay Chashnikov
b87707b316
[debugger streams] move test classes to test sources and get rid of dependency on testFramework from production
...
GitOrigin-RevId: cccd78994e5a639fe60afebe9f4234cc1c19295f
2021-09-09 15:54:12 +00:00
Egor Ushakov
4feb5303a9
[debuggger] prefer ContainerUtil
...
GitOrigin-RevId: 8725051cdb1d9ea6fa3353a46bdb524f0abc86ab
2021-08-25 10:19:11 +00:00
Egor Ushakov
e7d88fb013
[debugger] get session from data context first
...
GitOrigin-RevId: 8e9aa677ebce06570d746fd84ef6f705556b4360
2021-08-24 09:00:00 +00:00
Dmitry Jemerov
f1168cec42
Initial version of test for building and running JPS projects in WSL with WSL JDK
...
GitOrigin-RevId: 5200d2b02d9df5bf83e2ed5ae189d6005044f8cb
2021-03-17 16:18:40 +00:00
Egor Ushakov
4222a613b2
cleanup: unused imports
...
GitOrigin-RevId: df4f3eb4933e5d3070da9ba0b60e223d961b5bb2
2021-03-10 13:53:09 +00:00
Tagir Valeev
f6f05ef1c3
Remove redundant overrides
...
GitOrigin-RevId: d9ed3b2fc338d604b10b9641f8a1f39e89a8d834
2021-02-16 03:54:09 +00:00
Nikolay Chashnikov
ebda80c42c
deprecation: add @ScheduledForRemoval annotation to deprecated elements (IDEA-259329)
...
GitOrigin-RevId: 8ab1f92485b718807bac77682b7038c42c65dba1
2021-02-12 16:33:25 +00:00