Commit Graph

4056 Commits

Author SHA1 Message Date
Vladimir Krivosheev
809b7ca201 deprecate ServiceManager.getService(project)
GitOrigin-RevId: 3805c3aac4e084c828558bf1b1570339f7f3b4a3
2021-03-26 21:30:32 +00:00
Dmitry Batkovich
3048b5a5ab index: log.error index access with default project
GitOrigin-RevId: 238153f2e1010ce1c5e34b7176e9a51b31a35e71
2021-03-22 15:27:59 +00:00
Nikita Nazarov
81385ee68a Don't set progress indicator to null after checking progress
GitOrigin-RevId: c917b805545b04e0a0a1bd84457eee1b129bd5cd
2021-03-17 20:52:56 +00:00
Nikita Nazarov
e26799fb62 Fix memory agent progress bar NPE.
GitOrigin-RevId: fad926cfe09a9e66c36846c1fa32f6382a38548d
2021-03-17 11:19:36 +00:00
Nikita Nazarov
ed3d86bf17 Make ValueDescriptorImpl#getRenderer method final.
(cherry picked from commit e8e677e68bb024f4da5b38e81572c306f7747e6d)

IJ-MR-6998

GitOrigin-RevId: ada70393fef1b63a5fc041db54e1d9cb452350fc
2021-03-15 09:27:18 +00:00
Nikita Nazarov
45c1b19267 Change ValueDescriptorImpl#getRenderer method visibility modifier to open it for subclasses.
(cherry picked from commit 82825bd295a4312e3e6b86fe9ca09a1d496d2310)

IJ-MR-6998

GitOrigin-RevId: f8a0065ec0ff2884c23b591550775ca87e7e54b4
2021-03-15 09:27:16 +00:00
Gregory.Shrago
ede72417c4 fix F4 shortcut in Run Tests view
GitOrigin-RevId: f78f852c8a92381b04fa2601807d7d3401e2aec4
2021-03-13 05:40:20 +00:00
Egor Ushakov
91dd206815 IDEA-262001 Switch in "Evaluate expression" compares Strings by reference, not by content.
GitOrigin-RevId: 827840168ed919495a63d143ebef04b71dfe0625
2021-03-12 09:08:35 +00:00
Egor Ushakov
7db9e608f5 IDEA-262527 ValueLookupManager.showHint
GitOrigin-RevId: 04f9e9e22533c947919740d82b15eb6f2501e5d8
2021-03-11 18:34:23 +00:00
Egor Ushakov
c848382548 IDEA-260695 Inline values in debugger are shown in comments
GitOrigin-RevId: 7bbb4ef7f487e733753ee0a1630e4cb83eec672f
2021-03-10 13:53:11 +00:00
Egor Ushakov
4222a613b2 cleanup: unused imports
GitOrigin-RevId: df4f3eb4933e5d3070da9ba0b60e223d961b5bb2
2021-03-10 13:53:09 +00:00
Nikita Nazarov
f43386073b Add capability to get progress of a memory agent's operation.
(cherry picked from commit 5228bfed5bd97267cc758330cc2d5163f9593584)

IJ-MR-6192

GitOrigin-RevId: 5273e7ba1268c82191e3ecb04e464e7e67f045ed
2021-03-05 14:41:21 +00:00
Kirill Kirichenko
157a4beed1 IDEA-191366 Link in file inspection header is unreadable due to wrong color
GitOrigin-RevId: a061d0bf3de194a83077814084156dbae4d27427
2021-03-04 12:40:52 +00:00
Anna Kozlova
02e3b78d48 java program runner/debugger: make async for known run configurations (IDEA-261332)
GitOrigin-RevId: e099448ce25b2d65ed9467d50f3cbd41aade524b
2021-03-01 17:22:46 +00:00
Alexey Kudravtsev
6c64bdea44 cleanup, reduce visibility
GitOrigin-RevId: 819e8934188c8d08fb12a255379c902a09592116
2021-03-01 16:52:39 +00:00
Egor Ushakov
4edd31b30e IDEA-262997 Incorrect lambda breakpoint
GitOrigin-RevId: 58835cddb9c31d4d916e16c5aa7f2e8af581ab4c
2021-02-26 12:56:57 +00:00
Egor Ushakov
a67934e16b [debugger] asm for capture agent updated to 9.1
GitOrigin-RevId: 463525a0fa38bbf502c6c3b5ec40dd4fd1376e45
2021-02-17 15:48:15 +00:00
Konstantin Aleev
b3cc2ae0c4 IDEA-261674 [quarkus] make run configuration compatible with run targets for maven-based modules
GitOrigin-RevId: 2ba31ec8581ac1cc84a21bdf78d27a1c37974a11
2021-02-15 20:05:03 +00:00
Nikolay Chashnikov
2125041499 [java] deprecation: add @ScheduledForRemoval annotation to deprecated elements (IDEA-259329)
GitOrigin-RevId: 9e43d4b84ea8860d2caf2928e6cd826597e67611
2021-02-12 16:33:10 +00:00
Gregory.Shrago
b864251824 deprecate some guessProject methods
Project instances shall be passed around honestly and openly.
All other ways are unreliable by design and must be avoided.

GitOrigin-RevId: 46d3c6c71777fccea23193be2b815fa5816b6389
2021-02-12 11:33:41 +00:00
Gregory.Shrago
9dac61c070 deprecate now unused TransparentUpdate
GitOrigin-RevId: 2100f2e8747f8f0e0ccf690f41ef79cef544f4c7
2021-02-12 02:28:37 +00:00
Egor Ushakov
77381f8f56 IDEA-261586 Error on Tomcat Debug - provide project where possible
GitOrigin-RevId: 6a3bb97bb7b296b148f3c22148131c7f120ae6df
2021-02-11 15:18:18 +00:00
Egor Ushakov
7f00f495a5 [debugger] more stable hack for project guessing
GitOrigin-RevId: a126bf00fcbbbb9dc2eecf91595141b2a720ede9
2021-02-11 15:18:17 +00:00
Egor Ushakov
4ea323de58 [debugger] use project for memory agent
GitOrigin-RevId: c7d308c80690e8360b4d7dc1b0c62fa9b1597495
2021-02-11 11:42:45 +00:00
Tagir Valeev
0b0c0b1bd5 [java-dfa] Rework unknowns are nullables mode: now tracked by visitor instead of factory
GitOrigin-RevId: e9af3d831999536f83f58fc431a1a7a819d9e785
2021-02-11 05:23:58 +00:00
Vladimir Krivosheev
4b0fbc270a get NotificationGroupManager on demand
GitOrigin-RevId: 2695bebc339d00709acaf311685f41688b7cb465
2021-02-10 17:40:41 +00:00
Egor Ushakov
59030ac8e4 IDEA-261586 Error on Tomcat Debug - do not fail on assert
GitOrigin-RevId: 37a70f2c86214a9e468f58c17739950151bc2e6f
2021-02-10 17:25:43 +00:00
Alexey Kudravtsev
554370f83f avoid too concrete fastutil class declarations, use interface instead to decrease dependence on third-party library internals
GitOrigin-RevId: 112e4b2cffa845c7c26aca87ac3870ea24fe48aa
2021-02-08 18:10:49 +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
Egor Ushakov
48a12fe781 IDEA-261197 Unable to evaluate marked anonymous class instance
GitOrigin-RevId: d449b31aef9bf2d618f3149cb4e46cf1dec980da
2021-02-03 18:36:59 +00:00
Egor Ushakov
848f582288 EA-251888 - T: DataManagerImpl.getDataContext
GitOrigin-RevId: d313e5730818eb3ce4b2f8ffab742624d668d485
2021-02-03 16:11:03 +00:00
Tagir Valeev
61fb94acd0 Remove casts by narrowing for-each loop parameter type
+ other trivial warnings fixed

GitOrigin-RevId: 42314f8e8ea8a9982e009f8a7f9ad413ebfc4893
2021-02-03 02:25:25 +00:00
Egor Ushakov
d53ddc1f22 [debugger] do not compute inline arrays presentation on EDT
GitOrigin-RevId: edb5cae4f337b8123ecd458c7a8e632f05efd7b2
2021-02-01 14:16:21 +00:00
Alexey Kudravtsev
bb440db5b2 Fix method signatures with wildcards for well-known functional interfaces and collections
GitOrigin-RevId: 0b56f672e97d2068a19aef430c9cec7b636279fb
2021-02-01 13:48:17 +00:00
Egor Ushakov
dfc6c7f3d6 IDEA-260286 Provide a way to see more array elements inline
GitOrigin-RevId: cd94776c6e8d79b71d928151976c4fd4b4092e75
2021-01-29 15:28:47 +00:00
Tagir Valeev
ba4305a463 String.repeat used
GitOrigin-RevId: 33df64e10d10fdbeec3dff5fd2b6d1e10a993a0a
2021-01-28 05:40:21 +00:00
Egor Ushakov
0201e55da7 EA-249287 - NPE: XDebuggerEditorLinePainter.lambda$computeVariablePresentationWithChanges$0
GitOrigin-RevId: b8380dc8ce611b4311f37f253eaee678714555fc
2021-01-27 16:58:21 +00:00
Egor Ushakov
721a4b612e [debugger] use non-blocking read action to avoid long lasting read actions
GitOrigin-RevId: b48f4e6bcd6b4305aa811a2730f4c294b03c04d4
2021-01-26 12:45:02 +00:00
Nikita Nazarov
fddbf48bef Refactor JavaStackFrame so that inheritors could affect variables building process when auto watch mode is enabled
(cherry picked from commit 45eccda9619afd83adcfe45e1cea01b01a94735c)

IJ-MR-5243

GitOrigin-RevId: 5f3c12a60763b5fd7bbecd4e137076044099bd89
2021-01-25 16:50:44 +00:00
Daniil Ovchinnikov
20be9891bc IJP-961 allow slow operations in the common cases for the time being
GitOrigin-RevId: 34c4d3a16e01eb560fc9ae284a8e65cedfb9c54c
2021-01-22 16:33:52 +00:00
Kirill Likhodedov
5ccf83b42d ui: right-align dialog action buttons: IDEA-259903
Buttons should be right-aligned on all platforms according to the UI guidelines.

GitOrigin-RevId: ed6512511914da1e563bafc6570de5cddc6dc57c
2021-01-21 09:59:14 +00:00
Anastasia Ivanova
4f39299c42 IDEA-258584: add project id to custom.action.invoked event
GitOrigin-RevId: 0614049d4b3a966bde198ec6fae70b42d00319dc
2021-01-20 13:03:20 +00:00
Egor Ushakov
f295439646 IDEA-259625 Modify breakpoint PassCount does not accept underscore (_) in numbers
GitOrigin-RevId: 86f0a2cddeb4f5e47234d87ee067a9772caf5976
2021-01-18 17:30:54 +00:00
Vitaliy.Bibaev
b7dd1b0c24 [java-debugger] IDEA-234345 Preview features not supported when evaluating during tests debugging
GitOrigin-RevId: e637685de73e317d2b4b264eeeabddddacf603ae
2021-01-17 15:58:22 +00:00
Nikolay Chashnikov
645a720b58 [java] API cleanup: remove unused API which was deprecated for a long time (IDEA-259329)
GitOrigin-RevId: b2f2c85514d360e8d716e6f136f7c11760086f0e
2021-01-15 22:21:07 +00:00
Egor Ushakov
0d42fcf049 [debugger] fixed deprecations
GitOrigin-RevId: 090ae79b5dcce0ab68d36e6e508cfb474b59868d
2021-01-13 17:58:36 +00:00
Egor Ushakov
cf0743e0b9 [debugger] removed obsolete registry keys
GitOrigin-RevId: 1aaf544ee1f76efdb6e9e64bb0737b3069ec78dc
2021-01-13 16:28:49 +00:00
Egor Ushakov
1fcb857a5d IDEA-259213 No alternative source switcher for fallback case
GitOrigin-RevId: 02b8f7cd2d7f2f84e5099a2409f91f826ff287ba
2021-01-11 14:21:46 +00:00
Roman Shevchenko
ada492a63e [platform] properly deprecating outdated Java version properties in SystemInfo
GitOrigin-RevId: 6f382965f2aaa2825a03981a7a1809d45e46c3d4
2021-01-05 13:10:29 +00:00
Egor Ushakov
0c4fab6744 IDEA-235956 - added mockito stepping filter
GitOrigin-RevId: d6ec5e47d858bb1a37f70cd07733d89b7f8a6383
2020-12-31 09:29:11 +00:00