Commit Graph

438761 Commits

Author SHA1 Message Date
Egor Ushakov
d9fa1b2091 [debugger] gather fresh slowness reports
GitOrigin-RevId: f8c25919f9da12bb7a0bb5b3112affcfb5563b2e
2024-04-08 15:26:39 +00:00
Egor Ushakov
4f4f2b6ff7 [debugger] fixed some warnings
GitOrigin-RevId: 6688154d4f8faa21e3b2018c4f0fe0a3167e7ec8
2024-04-08 15:26:35 +00:00
Bart van Helvert
5a61fd5a56 [kotlin] Fix add opens intention for local declarations
#KTIJ-29339 Fixed

GitOrigin-RevId: 6c5faf43caf4c43fbc6c6f7c30dcc0f852b007bc
2024-04-08 15:14:31 +00:00
Andrey Cherkasov
e8e903d725 [kotlin k2] ABSTRACT_MEMBER_NOT_IMPLEMENTED_BY_ENUM_ENTRY: provide a quick-fix
This quick fix suggests implementing missing declarations.

^KTIJ-28414

GitOrigin-RevId: d1c26469ba86af9a44619f1c424f528329c18e45
2024-04-08 14:57:28 +00:00
Andrey Cherkasov
a4dff30979 [kotlin] Extract the mapToKtClassMemberInfo extension function
GitOrigin-RevId: 1d851f1a3cee93a82cc8ae65ef0face7670af3db
2024-04-08 14:57:23 +00:00
Andrey Cherkasov
815e5162fb [kotlin] Reformat code
GitOrigin-RevId: 8a475eba400815b12a9e446afc2b53c3bdff1556
2024-04-08 14:57:17 +00:00
Nikolay Kuznetsov
aafcdbde17 [rdct] move split mode to new starter (RDCT-1055), support restart (fix RDCT-599), add parent process watcher in client
GitOrigin-RevId: 0fa68df67b415b1d82f214b4e3fc8155093590e7
2024-04-08 14:55:38 +00:00
Egor Ushakov
a85f43f597 [debugger] convert XLineBreakpointManager to kotlin
GitOrigin-RevId: 763626370a2d0b748b637319f01ca587f79d3b23
2024-04-08 14:41:29 +00:00
Egor Ushakov
b6e3ff2e89 Rename .java to .kt
GitOrigin-RevId: 4a0b94f06d1837dbaaa19e17f61485bade94f8cf
2024-04-08 14:41:24 +00:00
Vladimir Krivosheev
05bb3ecfdb IJPL-973 Rider core must not depend on VCS log
GitOrigin-RevId: 6cf69c467a27dbc72c5379c5575cf7ac9b6496db
2024-04-08 14:29:55 +00:00
Vladimir Krivosheev
a7e4a7e894 IJPL-973: avoid opening the module file too early - resolve the module descriptor during the build time and embed it
GitOrigin-RevId: 4c14459bd2f3fb3fe0461e144def3faf9b34f43a
2024-04-08 14:29:52 +00:00
Vladimir Krivosheev
1289cafff9 IJPL-973 add extracted modules to products using x-include (later, we can move more common modules to this list)
GitOrigin-RevId: 445cf458b388fff32a158872b86d86891157e9ea
2024-04-08 14:29:48 +00:00
Vladimir Krivosheev
cdbb38c45d IJPL-973 add extracted modules to dependencies even for modules (we are not yet in position to deprecate com.intellij.modules.vcs plugin alias)
GitOrigin-RevId: 58034d19fcb08525a8ac0f397fcb4aee5c27399d
2024-04-08 14:29:44 +00:00
Vladimir Krivosheev
f801e01e95 IJPL-973 fix ModuleStructureValidator - do not exclude product modules
GitOrigin-RevId: 7e510effa1bf7e2e00b4187042426bf1f324c462
2024-04-08 14:29:41 +00:00
Vladimir Krivosheev
d03da0fc2b IJPL-973 extract intellij.platform.vcs.log.impl and intellij.platform.vcs.dvcs.impl from Core (part 3 - VcsLogBundle it is not an API, move to impl)
GitOrigin-RevId: 9b66b5f52a2e84c56b8db8e544744d0e5a6e9200
2024-04-08 14:29:38 +00:00
Vladimir Krivosheev
36781f7de9 IJPL-973 extract intellij.platform.vcs.log.impl and intellij.platform.vcs.dvcs.impl from Core (part 2 - extract intellij.platform.vcs.dvcs)
GitOrigin-RevId: 7618399bb73bccc8123d4e760e633fb5921fee1f
2024-04-08 14:29:34 +00:00
Vladimir Krivosheev
c79d52738d IJPL-973 refactor ModuleGraph and PluginSetBuilder classes (don't expose)
Removed the SortedModuleGraph class in favor of adding a topological comparator directly to ModuleGraphBase

GitOrigin-RevId: 38e00f4276c5ccc1da8eaec2b0efa75bc5e40bff
2024-04-08 14:29:31 +00:00
Vladimir Krivosheev
f980e03c93 IJPL-973 extract intellij.platform.vcs.log.impl and intellij.platform.vcs.dvcs.impl from Core
GitOrigin-RevId: 64147c5b0cd8e648a33792e9be96d2381d9b5d39
2024-04-08 14:29:27 +00:00
Dmitry Pogrebnoy
b5e1d32bc0 IDEBIS-61 Adjust zendesk ticket description for Rider eval feedback forms
(cherry picked from commit fa07bd3c4e6c2fe1d1b18e36ca584d40bf501ff3)

IJ-CR-130705

GitOrigin-RevId: 5a2d404edebf37c0131f1796ccdc981bf01bd24b
2024-04-08 14:28:35 +00:00
Alexey Belkov
748b30c1c3 [kotlin] "Lambda argument inside parentheses": highlight only open curly brace
^KTIJ-29265 Fixed

GitOrigin-RevId: 88624051a41ecb60481540e273855dacbcdc08fb
2024-04-08 14:05:43 +00:00
Alexey Belkov
552988194e [kotlin] J2K: Rename test
GitOrigin-RevId: 86443a997eb3ac883680f3dfd90f2892753fce6a
2024-04-08 14:05:42 +00:00
Eve Matthaey
edf300846b [kotlin] J2K: Port JavaMapForEachInspection post-processing to JK conversion
https://github.com/JetBrains/intellij-community/pull/2727

KTIJ-28575

GitOrigin-RevId: a3031d0511cb073662c3324e00d1914a8acac70e
2024-04-08 14:05:40 +00:00
Arkady.Bazhanov
e4f72887a0 KTNB-628 Add "Create Gist" action to the toolbar of Kotlin Notebooks
Fix: do not show in non-Kotlin notebooks

GitOrigin-RevId: 347edbb59fde1b46acc10439157989778689fae1
2024-04-08 13:50:56 +00:00
Evgeny Abramov
4787554eaa (IDEA-349348) Do not expose third party API
GitOrigin-RevId: 2e49f303542463e850a33be4fa530d29f823b072
2024-04-08 13:36:20 +00:00
Evgeny Abramov
f08d7f6056 (IDEA-349348) Use only suspending locks in embedding index and file manager to allow cancellation
GitOrigin-RevId: 249c846d95078617c640078e514a4e38a7ac601c
2024-04-08 13:36:17 +00:00
Anastasia.Ivanova
90e51765c8 [fus] rename event field in markdown.events to not intersect with platform events names
GitOrigin-RevId: 4a3039bce577c97c2f2ca4817fc0c1119fa3ad24
2024-04-08 13:20:49 +00:00
Vladimir Dolzhenko
31a479d79b [kotlin] Improve diagnostic info
GitOrigin-RevId: 6f7f8480ee04a64fbbbe4428dd45744fe3db8b66
2024-04-08 12:34:53 +00:00
Georgii Ustinov
2350a6602f [Java. Logging] Add visual settings for colorscheme for the placeholders
IDEA-342483

GitOrigin-RevId: ea2357d858baf4f40f8573ab7a41ea7dc47e1632
2024-04-08 12:28:01 +00:00
Georgii Ustinov
bd7855d137 [Java. Logging] Reorder logger method resolving during getting PlaceholderContext
IDEA-342483

GitOrigin-RevId: 3b52acb66e19046264a060410067ac57f941d7f2
2024-04-08 12:27:58 +00:00
Georgii Ustinov
7efc1956d2 [Java. Logging] Implement simple logic for Logging placeholder annotator
IDEA-342483

GitOrigin-RevId: 009a594b4e80011599b846580d89ce4097149b6f
2024-04-08 12:27:54 +00:00
Tagir Valeev
faf35d0309 [java-refactoring] Extract delegate: fix when field has eol-comment (IDEA-350071)
GitOrigin-RevId: 6647c1d115ec2b49334f647ffaf8c0981d24862d
2024-04-08 11:42:20 +00:00
Dmitry Batrak
6ea5379f24 fix 'Read access is allowed from inside read-action only' exceptions in editor
for IDEA-307647 [macOS] Support AWT events dispatching on 'main' application thread

GitOrigin-RevId: 5ce1e6119c0b4c55964ab94b01cc8949bb523a95
2024-04-08 11:20:35 +00:00
Roman Grigorev
ef27d99de9 Switch to JBR 21, third attempt
GitOrigin-RevId: 34d005b1434dfc48a3836c6a745836bfe337cc76
2024-04-08 11:10:49 +00:00
Anton Lobov
1939fde2d6 [yaml] make a sequence from pasted multiline content if pasting into a sequence (fixes AMPER-413)
GitOrigin-RevId: d6ac5004bf1e3f976d9a2544cf08a14f548d716e
2024-04-08 10:34:33 +00:00
Gregory.Shrago
f57f6a11c2 restore template texts for macro and external tool actions
IDEA-314986 Unable to assign a shortcut per Macros
IDEA-315542 External Tools Show wrong Title on Keymaps

GitOrigin-RevId: af39af4a1dc61570548a7a07b1dce2de5be81c3a
2024-04-08 10:25:25 +00:00
Ruslan Cheremin
597bd164e8 [monitoring][fus] IDEA-350975: limit JVMResponsivenessMonitor recorded values to [0..MAX_LONG]
GitOrigin-RevId: 65d9d299b6afcaaadbe9d1e24ef44e108829f83b
2024-04-08 10:21:14 +00:00
Maksim Zuev
9ba1f0ae98 [coverage] Check line breaks in tests
GitOrigin-RevId: 3fbbbb0c0a3103cda2fc786096f4422348145ed9
2024-04-08 10:15:27 +00:00
Bas Leijdekkers
bcbd01ca20 [java] ignore non-serializable fields in enums (IDEA-274137)
GitOrigin-RevId: 2268d012377931be155463a846f7a257208d7e1d
2024-04-08 09:55:33 +00:00
Bas Leijdekkers
f9361a5042 [java] don't warn about @Serial on non-private serialVersionUID field (IDEA-321824)
GitOrigin-RevId: 726179763dabea03661d3a64696021f1b08fd8df
2024-04-08 09:55:28 +00:00
Bas Leijdekkers
99ea9a50c6 [java] cleanup test
GitOrigin-RevId: cdfe78bac7c6a37b6a6e7c7260406efda092b9ab
2024-04-08 09:55:23 +00:00
Bas Leijdekkers
466698df55 [Groovy] convert MissingReturnTest to Java (IDEA-327339)
GitOrigin-RevId: 23b4223ef04f7488e3f7ced4c5a08d6ff648b1da
2024-04-08 09:55:18 +00:00
Bas Leijdekkers
7be0023fd3 Rename .groovy to .java
IDEA-327339

GitOrigin-RevId: 6a23bd10cb0583286032aff214d7d0f35bbb6f1c
2024-04-08 09:55:13 +00:00
Bas Leijdekkers
c19a1c5ee4 [java] move serialization related methods to utility class
GitOrigin-RevId: 9d9e70fcf7972651edaae75649010491bbda8f7a
2024-04-08 09:55:08 +00:00
Bas Leijdekkers
00b96d94c9 [Groovy] convert MethodReferenceTest to Java (IDEA-327339)
GitOrigin-RevId: 461bc0e2d2670622af7311a3a4b6e2341d91da9d
2024-04-08 09:55:03 +00:00
Bas Leijdekkers
21d16a3443 Rename .groovy to .java
IDEA-327339

GitOrigin-RevId: 0c912bf10d5925e88b64653df37eb28c1a1d0f7a
2024-04-08 09:54:58 +00:00
Bas Leijdekkers
a37110021d [Groovy] convert LiteralTest to Java (IDEA-327339)
GitOrigin-RevId: c60cd0064c285bbb9c68257d9b83a702bc05165e
2024-04-08 09:54:53 +00:00
Bas Leijdekkers
abe922c97f Rename .groovy to .java
IDEA-327339

GitOrigin-RevId: 2158e1f65fc5187164cbecc0ad092487e66c40f4
2024-04-08 09:54:48 +00:00
Bas Leijdekkers
2ba5d02de1 [java] add missing punctuation to inspection description
GitOrigin-RevId: c32de60d4e526cfe50ec964d62a6f6272022d39c
2024-04-08 09:54:44 +00:00
Bas Leijdekkers
89c8dc03ed [java] better error message on @interface throws/extends list not allowed (IDEA-350501)
GitOrigin-RevId: 1f89c42ac5ffda1d026f6e40cb922b08a095d1dc
2024-04-08 09:54:38 +00:00
Anna Kozlova
01711f3ea2 [kotlin] test framework to set up light multiplatform tests in one file
changes after review

KTIJ-28551

GitOrigin-RevId: 8035d2e8a98c46c47cb5121d0902147e052ebbe5
2024-04-08 09:41:42 +00:00