Mikhail Pyltsin
39b2be10ff
[java-highlighting] IDEA-341371 highlight duplicated classes with implicit classes
...
GitOrigin-RevId: 37e436871498d0c9470f164daaf2edb892082667
2023-12-19 19:44:19 +00:00
Konstantin Hudyakov
7cbbfe6b03
[terminal] IDEA-339408 Refactor: extract loading and parsing the JSON to separate function
...
GitOrigin-RevId: 61f341f3194e047c0b22af81605dcf275fadcd3d
2023-12-19 19:10:51 +00:00
Konstantin Hudyakov
dfa84f6335
[terminal] IDEA-339408 Show documentation for commands
...
It was required to edit the way of how command specs are loaded and stored to access the command descriptions without loading the whole command specification. So, in the new implementation, we first load short command specifications (names, description and loadSpec reference) for all commands. And these descriptions are used for showing the documentation.
GitOrigin-RevId: ae46abcd1f1a8f1f40f4a43e56c8d824c247df04
2023-12-19 19:10:47 +00:00
Alexey Kalina
33cc0bf69c
[evaluation-plugin] fix context provider reports rendering
...
GitOrigin-RevId: 7ed3e710c2a6e9fa86fe89591399d4405a216387
2023-12-19 19:08:05 +00:00
Alexey Kalina
9217befdac
[evaluation-plugin] ML-2152 Add new parameters to context collection eval (minimumOffset, maxSessionsPerFile)
...
GitOrigin-RevId: 345bd9e708c941a6cddf8ab60f8b7af1eb6ba5f6
2023-12-19 19:08:01 +00:00
Maksim Zuev
1bab762476
[coverage] IDEA-341396 Fix VCS colors in coverage table
...
* `isPhysical` returns false for Kotlin files, while `getVirtualFile` returns a correct element
GitOrigin-RevId: 5d96d42539ede019c3647570d5a2c98a68c3ae34
2023-12-19 18:34:31 +00:00
Oleg Taratukhin
fc1402d708
[eval-plugin] change type tokens in kt multi-line visitors
...
GitOrigin-RevId: bb44f0b7d88dfbe2016516bd91d304dcd16046aa
2023-12-19 18:32:13 +00:00
Vladimir Krivosheev
770a4e5dcd
IJPL-136 use writerside for docs
...
GitOrigin-RevId: 2c9d8058c58dc5c5a23fb61b7ecbd043e2e1f8a1
2023-12-19 19:30:14 +01:00
anna.gromova
e8dbbadec1
RIDER-102481 Refactoring for wizard
...
GitOrigin-RevId: 333d08557923d259d274363a956d0a0608d8762e
2023-12-19 18:12:17 +00:00
Aydar Mukhametzyanov
87098363bc
IDEA-332876 UI tests: Check Main Toolbar default state
...
Step 1.1
GitOrigin-RevId: c2e7a92c33b890d437f522c49bdeb2f2b3962deb
2023-12-19 18:08:46 +00:00
Maksim Zuev
5271d66222
[coverage] IDEA-340863 Move coverage settings to project level
...
Save them in JavaCoverageOptionsProvider
GitOrigin-RevId: 6b8e974319800c9aced78c4a5e924746daba2c5f
2023-12-19 17:24:23 +00:00
Maksim Zuev
a102d20429
[coverage] Refactor CoverageRunner: introduce getInstanceById method
...
GitOrigin-RevId: 8bd979812654cf50b1172408946ddefdf83d781a
2023-12-19 17:24:20 +00:00
Maksim Zuev
21b4fe05eb
[coverage] Store CoverageRunner id to restore it correctly if a plugin is disabled
...
GitOrigin-RevId: e1f1e49aca2da5acfa7a0faff0eef3718fbbe1c6
2023-12-19 17:24:16 +00:00
Maksim Zuev
d553ff0c92
[coverage] Refactor pass CoverageRunner in constructor instead of setter
...
GitOrigin-RevId: 44916a57f7f71d610b3815dad6c870a21d157807
2023-12-19 17:24:12 +00:00
Maksim Zuev
fa3b739293
[coverage] Refactor JavaCoverageEngine
...
GitOrigin-RevId: ae536364a6d21fd43c771327dba86e7cbf4a82fd
2023-12-19 17:24:08 +00:00
Maksim Zuev
c9d9f2b14e
[coverage] IDEA-340863 Refactor remove settings unused by non-java engines
...
GitOrigin-RevId: 0a51e6803134f872d6f9c80e69377e0ade3ab03a
2023-12-19 17:24:05 +00:00
Maksim Zuev
db2415285f
[coverage] Add coverage run config creation test
...
GitOrigin-RevId: 4498b11fa17ba600d01cbfef8dce614fe94d26e7
2023-12-19 17:24:01 +00:00
Maksim Zuev
ffda9d1b15
[coverage] Fix tests: assert no suites left after previous tests
...
GitOrigin-RevId: 7c30d4d09a13bf0e7f4faa9b29174bef8acc6592
2023-12-19 17:23:57 +00:00
Sergey.Kesarev
c14b9cdd8b
Add updatedFrom param in marketplace plugin download requests
...
Fix npe
Add updatedFrom param in marketplace plugin download requests
Merge-request: IJ-MR-122517
Merged-by: Sergey Kesarev <sergey.kesarev@jetbrains.com >
GitOrigin-RevId: d858958b5afb63e04ba978269652dba9383cb638
2023-12-19 17:14:48 +00:00
Tagir Valeev
87424cacb2
[core-api] More optimal stub tree elements comparison
...
GitOrigin-RevId: 965beb995b425c1e7cecd3b0d2f5672cdd55d95c
2023-12-19 16:48:58 +00:00
Tagir Valeev
c74bfa2e57
[java] IDEA-341317 Navigation into multi-release JARs
...
GitOrigin-RevId: 43612b6950fca72ab58af9b1eb5dc4940f90c501
2023-12-19 16:48:57 +00:00
Tagir Valeev
de78307927
[java-api] LanguageLevel#getLevel
...
GitOrigin-RevId: e79c14ea061a1dbf5a291bfd6b8d030c1fb935ee
2023-12-19 16:48:55 +00:00
Aydar Mukhametzyanov
26511f7ed1
IDEA-339663 Add registry key to discrete scale by floor, but not by rounding
...
The initial implementation before roundToInt() started being used: 53317a0cb6
GitOrigin-RevId: 5c1fcb3484cee7ab78dba9ab35d06ff3235d56c5
2023-12-19 16:44:25 +00:00
Bart van Helvert
515b909982
[kotlin] Create file if given file doesn't exist in K2 move
...
Also makes it so UI doesn't show full file path. #KTIJ-27845
GitOrigin-RevId: c8c3c40059d4ef3fb8ea5412a4f8ec022e4ac214
2023-12-19 16:42:32 +00:00
Sasha Blashenkov
c3e827fd3d
[feature-usage-database] IDEA-340827 Slow Op Grouped issue based on 19033033 1700014620000
...
GitOrigin-RevId: 8544e39c96d09e9a7d528055ea42a24741148af1
2023-12-19 16:38:23 +00:00
Sasha Blashenkov
55a5f291b1
[feature-usage-database] IDEA-341333 AE: Connection is null while metadata is not
...
GitOrigin-RevId: e1798ea84a91ace2f2b8671a9a7288a8df152f4f
2023-12-19 16:38:20 +00:00
Aleksandr Trushev
b7cfce2b0a
IJPL-440 Support editor markup cache for declarative inlay hints
...
Merge-request: IJ-MR-122603
Merged-by: Aleksandr Trushev <aleksandr.trushev@jetbrains.com >
GitOrigin-RevId: 9e60cec17e5f91cf0a6841761e13a6df59a365a0
2023-12-19 16:27:35 +00:00
Vladimir Parfinenko
6ba5b0d436
[debugger] inline breakpoints, fix races during inlay drawing, IDEA-337957
...
Line changed, so inlays started to redraw.
Then breakpoint line was changed, and it assumed
that there is no need to redraw inlays.
However first action already was able to spoil inlays.
So, redraw more until it would cost something.
^IDEA-337957 fixed
^IDEA-324621
GitOrigin-RevId: 6ba05c0854708445f82e5c14a6751282f67fca81
2023-12-19 15:59:04 +00:00
Vladimir Parfinenko
acb543eaa7
[debugger] new UI for inline breakpoints, IDEA-324621
...
Disable incompatible breakpoint/variant problems. :(
GitOrigin-RevId: 4cc2b7aefb22c554c5b1c67e350acfcef0371e59
2023-12-19 15:59:00 +00:00
Vladimir Parfinenko
3683849609
[debugger] new UI for inline breakpoints, IDEA-324621
...
Refactor ambiguous names.
GitOrigin-RevId: bd53f6a6ece14bbcfe0ab90305a2e31374ac47f2
2023-12-19 15:58:57 +00:00
Vyacheslav Moklev
ac5ad8cb0c
[RDCT] GTW-6734: Do not replace data context in Evaluate Expression handler for remote clients
...
This data context guess and replacement is a hack that allows Evaluate Expression action to work properly in the standalone IDEs. But this doesn't work in CWM and Remote Dev if this action is called from a remote client. Data context in such cases are properly formed by the RDCT Core code, and it should not be replaced by a focus-based guess.
GitOrigin-RevId: f19cca7709c3f4b3009daaabe335560729147703
2023-12-19 15:47:03 +00:00
Maxim.Kolmakov
3b630b66c1
IJ-CR-122569 Use component hierarchy
...
GitOrigin-RevId: 2e46d7fcdb1dfa661e1ef5d638753fd80494b24a
2023-12-19 15:39:44 +00:00
Roman Shevchenko
39635797ce
[platform] correcting more Windows/JRE date/time format mismatches (EA-990586)
...
GitOrigin-RevId: 2bfedff0162c3eb96a519a7c1331769564eb7d42
2023-12-19 15:33:43 +00:00
Pavel Porvatov
e833f88081
[Kotlin UI DSL] Removed deprecated TrustedHostsConfigurablePanelProvider
...
GitOrigin-RevId: 6c25185c44b5665f27049d754b83291fd096cadb
2023-12-19 15:13:02 +00:00
Alexey Kudravtsev
6435265914
more diagnostics
...
GitOrigin-RevId: c99f3a60744c6d0983b94a2129de4c880b14bd9b
2023-12-19 14:42:20 +00:00
Alexey Kudravtsev
8d960a4c66
optimization: use a primitive-aware map to avoid frequent TextRange allocations
...
GitOrigin-RevId: ac3378ca9d04b265b1a3ec4aa2fd710615e0219a
2023-12-19 14:42:16 +00:00
Yuriy Artamonov
9b05a93fbc
[performance] IDEA-340303 There is no need to cache references in HyperlinkAnnotator
...
GitOrigin-RevId: cc80b90115a134a03ec5064169521442c0e7b0c4
2023-12-19 14:14:38 +00:00
Yuriy Artamonov
3266b134fb
[spring] IDEA-340303 SEM memory usage
...
GitOrigin-RevId: a90a6dde439d8e589d3175dee80255a7a2241c01
2023-12-19 14:14:38 +00:00
Vladimir Parfinenko
34e08300e0
[debugger] new UI for inline breakpoints, IDEA-324621
...
Report incompatible breakpoint and variants to catch them all.
GitOrigin-RevId: 03d8d668f8ec56384ec150db93bdff6aff300889
2023-12-19 14:12:48 +00:00
Alex Plate
df6b32ac6e
[Workspace Model] Do not check global entity sources in project level serializers
...
GitOrigin-RevId: e2147b3496884a702a449a07c80c32730328a6b7
2023-12-19 13:58:15 +00:00
Sergey Simonchik
cc75db01e3
terminal: better name (IJ-CR-121952)
...
GitOrigin-RevId: f6d8aa16e64535dc98a85a78492d43c0a2788c04
2023-12-19 13:36:57 +00:00
Sergey Simonchik
c2547ca553
terminal: fix warning (line is not-null always)
...
GitOrigin-RevId: a1432c2bc102fc3f6261ac0c024773c5bfbfbd05
2023-12-19 13:36:53 +00:00
Mikhail Pyltsin
fab280de6b
[java-refactoring] IJ-CR-122503 IDEA-340596 Unable to rename file with implicit class
...
- check identifier
GitOrigin-RevId: 143e8d34a9eae594133c3f9ff66b18affa60ed53
2023-12-19 13:34:28 +00:00
Alexander Lobas
a4329cbe15
IDEA-341324 It is now hard to distinguish different overloads in the overload list
...
GitOrigin-RevId: d13c5d2e80a8dc8817af06be72b9d59629db1ec2
2023-12-19 13:31:32 +00:00
Bogdan Kirilenko
f731230839
[platform diff] PY-20132 changed access level of diff-related attributes and methods from private
...
Needed for extensibility in Jupyter diff implementation. This modification allows for the inheritance and creation of specialized functionalities tailored to the needs of Jupyter notebook diff processing.
GitOrigin-RevId: 34ce30ef32de8079d483c78b335622091b0942c7
2023-12-19 13:28:45 +00:00
Bogdan Kirilenko
41f7ee9ccd
[jupyter] PY-20132 adjusted above and below cell delimiter panels for jupyter diff viewer
...
GitOrigin-RevId: f6f6af3cd7c5d872b147a27f8f9605b1b6c50874
2023-12-19 13:28:41 +00:00
Bogdan Kirilenko
69b94eb752
[jupyter] PY-20132 temporarily disabled jupyter outputs in the diff viewer
...
GitOrigin-RevId: ea2e783e1c449712e2f868c08145a8013d0faa14
2023-12-19 13:28:34 +00:00
Bogdan Kirilenko
9f29eadd0e
[jupyter] PY-20132
...
added user data keys for jupyter diff editors such that "expand by default action" is disabled and line marker is always visible in the EditorGutterComponentImpl even if intersects folded region
GitOrigin-RevId: a1d2f11bca914738a68bf89c2e59b67a679cc059
2023-12-19 13:28:30 +00:00
Bogdan Kirilenko
4a07e7311c
[jupyter] PY-20132 excluding some inlays for better UI in the jupyter diff viewer
...
GitOrigin-RevId: dd9086774280d1efb9fa7171f781b66b2c17c314
2023-12-19 13:28:26 +00:00
Bogdan Kirilenko
f2ee9951c1
[jupyter] PY-20132 activate jupyter diff feature in PyCharm Pro
...
GitOrigin-RevId: 9579a62aa655609b1a4cbb4da4462fe883cc377d
2023-12-19 13:28:23 +00:00