Nikolay Chashnikov
e819e273dc
[platform] API: include empty api-dump.txt files to newly added modules to ensure that we won't accidentally expose API from them (IJPL-797)
...
GitOrigin-RevId: 4782210382cd0ce58073d1b3d97bb3ad042a10fc
2024-05-17 12:11:37 +00:00
Nikolay Chashnikov
4639b56ff9
IJPL-797 intellij.platform.runtime.product review internal API
...
Constructor is replaced by a factory method in RawRuntimeModuleDescriptor.
GitOrigin-RevId: fda5def0c258cb94b1d960da69439115163b528f
2024-05-17 12:11:34 +00:00
Nikolay Chashnikov
cebbe13031
IJPL-797 intellij.platform.runtime.repository review internal API
...
Constructor is replaced by a factory method in RawRuntimeModuleDescriptor.
GitOrigin-RevId: d6538ac3444867271aa81900d14143677ccaa538
2024-05-17 12:11:30 +00:00
Nikolay Chashnikov
cd8348e73b
IJPL-797 intellij.platform.runtime.loader review internal API
...
GitOrigin-RevId: 60adc1faaa7a3d7f0932dbbbbd0df522df281633
2024-05-17 12:11:27 +00:00
Egor Ushakov
3b935d74de
IDEA-335197 Debugger, "Java type renderers": custom visualization expression does not accept Kotlin code when expanded
...
GitOrigin-RevId: 5a0a423f8db4e889eac7b55c143968682548c5ed
2024-05-17 11:58:35 +00:00
Vladislav Annenkov
fd22f9fa25
[rider][rdct] Add trace-logs in code completion codebase
...
GitOrigin-RevId: 32cb039acabd5c92aed142719e4e52f0709f76bd
2024-05-17 11:55:00 +00:00
Alexandr Trushev
9be0f1cb4f
IJPL-878 Disable breadcrumbs by default in yaml files
...
It makes sense to disable it by default in favor of already enabled sticky lines
GitOrigin-RevId: 1a865c99aa03843127f9cc6d820e00e8c359b5a4
2024-05-17 11:34:28 +00:00
Alexandr Trushev
9e4436cb93
IJPL-878 Disable breadcrumbs by default in json files
...
It makes sense to disable it by default in favor of already enabled sticky lines
GitOrigin-RevId: 135239b55b29ef6b433c0b8aaad1b57e78b7d565
2024-05-17 11:34:28 +00:00
Vera Petrenkova
104ebd199f
IJPL-149640 simplify set icons condition in FilenameToolbarWidgetAction
...
GitOrigin-RevId: 0c7ee1dd14065ee9cc85ae098746ac8a8492e8bd
2024-05-17 11:26:22 +00:00
Vera Petrenkova
4099789f3b
IJPL-149640 Improve toolbar compressing layout strategy
...
GitOrigin-RevId: fd545c79e76b1243a62cbc2e3574213ecb4b90dc
2024-05-17 11:26:16 +00:00
Vladimir Krivosheev
21edde884f
IJPL-149947 ClassNotFound exception for com.jetbrains.rdserver.*
...
GitOrigin-RevId: bca6fee7c1a3f5c80425171a1a5d10f7f768a298
2024-05-17 11:25:00 +00:00
Georgii Ustinov
77bfbe1b39
[Java. Code Formatting] Fix tests which relied on old version of Nullable/NotNull annotations
...
IDEA-353192
GitOrigin-RevId: f913b37c8fb9c7c754d7c6fcd5c1cdd215a7f295
2024-05-17 11:16:41 +00:00
Georgii Ustinov
95ffe008da
[Java. Code Formatting] Add support to preserve multiple known type annotations on the same line
...
IDEA-353192
GitOrigin-RevId: ea883b1326c056f6c09bb62b6d03af75ac4e98b8
2024-05-17 11:16:41 +00:00
Georgii Ustinov
ba3477f10c
[Java. Code Formatting] Preserve single known type annotation on the same line with type or type parameter list
...
IDEA-353192
GitOrigin-RevId: 5baee165cdc0acd33cca2b77c7a0430203e1a24c
2024-05-17 11:16:41 +00:00
Georgii Ustinov
ef1b44b6ff
[Java. Code Formatting] Improve readability for JavaFormatterUtil#extractTextRangesFromLiteralText
...
IDEA-271085
GitOrigin-RevId: e63726f2908fffea92225595c531016b47ea711b
2024-05-17 11:16:41 +00:00
Georgii Ustinov
93d32858b7
[Groovy] Rename old quickfix to WrapWithParensQuickFix and improve readability in GroovyAnnotator25
...
IDEA-232448
GitOrigin-RevId: 3666962aa57b1c2fe8f3500e15c17fc4e239b6a4
2024-05-17 11:16:41 +00:00
Alexander.Kass
2047ac2b40
fix offsets in goto database object
...
GitOrigin-RevId: b7bf2c77b88d57ce22f56e389623971878330dc4
2024-05-17 11:07:28 +00:00
Roman Shevchenko
1636b34077
[build scripts] setting "File Description" field in .exe launcher
...
Stupidly, Task Manager uses this field (and not, say, "Product Name") in the process list.
GitOrigin-RevId: 2506dfbb7404ed20ccf295530d210635671a63d5
2024-05-17 11:03:14 +00:00
Marat Dinmukhametov
c9372a4ec8
[kotlin] KTIJ-29075 Available kotlin run configuration in dumb mode
...
GitOrigin-RevId: bd99306e5794a7f4c483c6f664f5d52204a462e2
2024-05-17 10:55:29 +00:00
Marat Dinmukhametov
86a3121d51
[ktor] IDEA-326103 Added ktor development mode tag
...
GitOrigin-RevId: 2ad7ca6747f3ac79bfbcb97ff260c94736bce4b7
2024-05-17 10:55:19 +00:00
Max Medvedev
b8f54f8c12
explanation for CanISilentlyChange.Result
...
GitOrigin-RevId: af5674948b3db85e9c4f30d0f7606128345d4835
2024-05-17 10:54:16 +00:00
Max Medvedev
9f3fca334e
Revert "[platform cleanup] simplify enum values' names of CanISilentlyChange.Result"
...
This reverts commit 994a97928c3d2c4a2836f908162ba1b2d97129aa.
GitOrigin-RevId: 68cde3611e9a520b5a71d97601606b1ac92d579d
2024-05-17 10:54:11 +00:00
Evgeny Abramov
335f4a75d2
(IJPL-61963) Switch SE scope from project files to all places automatically if only semantic results were found
...
To provide the requested behavior, I do not process semantic items in semantic contributors if the standard search had no results, and the current search scope is default and is automatically set by SE either on tab opening or typing.
GitOrigin-RevId: cd2bc34d1db6e1c866ea5f7798a2e40f68f7b1ce
2024-05-17 10:53:31 +00:00
Evgeny Abramov
1bdc887fcc
(IJPL-62009) ML in SE: make sure results do not disappear in the Actions tab when 'disabled actions' checkbox is toggled
...
GitOrigin-RevId: 6391e8b3f3878ab3e0bcf368580b70e4b895d1b0
2024-05-17 10:53:26 +00:00
Evgeny Abramov
146c153654
ML in SE: account for possible bug with saving of embedding storage with data loss
...
This bug could be reproduced on the second IDE opening after reading index from the file system. The reason was that the uncheckedIds set in EmbeddingIndex-es was not used after the recent indexing update
GitOrigin-RevId: 4abda68c42e3ed1a8d764fe7c13e63f9d8c1749e
2024-05-17 10:53:21 +00:00
Nikolay Chashnikov
14ef56ff61
[test framework] API cleanup: inline deprecated LightPlatformCodeInsightFixtureTestCase class (IJPL-503)
...
GitOrigin-RevId: 24d0bfaccb6d7a0327d6c1660efe94c95d9e849a
2024-05-17 10:39:35 +00:00
Nikolay Chashnikov
104eff8a32
[test framework] API cleanup: remove deprecated PlatformTestCase class (IJPL-503)
...
GitOrigin-RevId: bfb7e4d23ed628ce7ff41ab682b60b7fc8a9b933
2024-05-17 10:39:30 +00:00
Darya Sharkova
db7abeb040
RUBY-26668: fix some MessageView and ToolWindow-related exceptions in ExecutionHelper.
...
IJ-CR-132860
GitOrigin-RevId: e215a0c82692667c7769d358562f7ebadaa7d6da
2024-05-17 10:20:26 +00:00
Vladimir Shefer
e0355b9211
[terminal] IJPL-101380 Fix: ls alias breaks files autocomplete
...
GitOrigin-RevId: ab486087b1cba0c13869866a8cbaf2557e547da0
2024-05-17 10:17:12 +00:00
Vladimir Shefer
80df26753d
[terminal] Fix wrong package for TerminalPromptHighlightingSuppressor
...
GitOrigin-RevId: 38903685a7d232234412cfd5b38cb1f1877d0aca
2024-05-17 10:17:12 +00:00
Vladimir Shefer
c1997b6fdb
[terminal] IJPL-149869 Detect more shell binaries
...
GitOrigin-RevId: c1283b6cded51b4834b6ae0798cc48d39ac5720b
2024-05-17 10:17:12 +00:00
Vladimir Krivosheev
89f1280e65
IJPL-148837 Gradle projects are reloaded on every project reopen if JetBrains IDE Services is installed
...
GitOrigin-RevId: 3012a71b6777879846c70ff66243ee46483d3e8b
2024-05-17 10:06:56 +00:00
Vladimir Krivosheev
fa9201ab6e
IJPL-148837 PersistentStateComponentWithModificationTracker doesn't help - remove to simplify code
...
GitOrigin-RevId: 65b91e42f34947843079ed478e176918890a0f3e
2024-05-17 10:06:51 +00:00
Vladimir Krivosheev
0904aef625
IJPL-148837 cleanup
...
GitOrigin-RevId: 5f67c4c65927d4924b93191377e9b092cb39e8ee
2024-05-17 10:06:45 +00:00
Maxim Kartashev
8d811792ce
IJPL-149326 Add toolkit name to About info
...
GitOrigin-RevId: 7f9240d59a0a40638534c60d8b7ece9e3beb60ae
2024-05-17 09:58:20 +00:00
Vera Petrenkova
81d40770a5
IJPL-149640 keep the modification of presentation properties together in the update method (ProjectToolbarWidgetAction)
...
GitOrigin-RevId: c892970743e098d121c62abbf535bf003d1690b2
2024-05-17 09:57:27 +00:00
Maxim.Kolmakov
4ce7e56802
[ui-tests] Don't log error in case method isShowing was invoked on the invalid reference
...
We call isShowing on cache check and it's enough to just throw exception
GitOrigin-RevId: f1d5b41f05cecd8fa51c6e5bb9ff62bc539c7f1d
2024-05-17 09:55:06 +00:00
Vera Petrenkova
997b316c63
IJPL-148392 remove cwm step from NewUiOnboarding
...
GitOrigin-RevId: 49953cb76c6b8d5c0fe8d0ce8e1209379993a662
2024-05-17 09:42:22 +00:00
Sergei Tachenov
42fdd30f06
IJPL-797 'intellij.platform.usageView' review internal API
...
Review is finished. Most classes are either used by plugins
or look like they're supposed to be used. It's expected,
as most implementation details are in the usageView.impl
module.
GitOrigin-RevId: aa519025fc0801a07a37515a4158822b6c706f33
2024-05-17 09:27:57 +00:00
Sergei Tachenov
ebb0b1937f
IJPL-797 'intellij.platform.usageView' review internal API
...
Hide classes in com.intellij.usages.impl. Judging by the package
name, they're supposed to be private implementation details,
and indeed, none of them have any external usages.
GitOrigin-RevId: 625a755ec99f5ea233352e76cc6a25f305d87aed
2024-05-17 09:27:52 +00:00
Sergei Tachenov
28b29a3aa8
IJPL-797 'intellij.platform.usageView' review internal API
...
Hide extensions and EP_NAMEs. At least those with no
external usages, which is thankfully all of them but one.
GitOrigin-RevId: 284cbc30abc4f8ae225b4142a1ff104568b1071f
2024-05-17 09:27:47 +00:00
Sergei Tachenov
6bf0223d49
IJPL-797 'intellij.platform.usageView' review internal API
...
Hide UsageDataUtil. It's unclear whether it's intended
to be a public API or not, but it looks like one potential
point of mixing up UI and VFS code.
GitOrigin-RevId: 9b9fa0d0e70ca67742cc4fb3a422c681a0fe40b0
2024-05-17 09:27:42 +00:00
Sergei Tachenov
9203365294
IJPL-797 'intellij.platform.usageView' review internal API
...
Hide ShowUsagesSettings and ShowUsageViewSettings.
These seem to be internal classes for state storage.
GitOrigin-RevId: 2a7695011967a570ab7943db4a6bae721ba18e0e
2024-05-17 09:27:37 +00:00
Sergei Tachenov
d902dcdf6c
IJPL-797 'intellij.platform.usageView' review internal API
...
Fix 3rd party API exposures. Some stuff was exposed
from FUS classes which should've been internal to begin with.
One more is Bag.getBag() which has no external usages
and badly exposes an obvious implementation detail.
GitOrigin-RevId: 3b7e012192e929390b0b1d0fa6e6d6fd6627019a
2024-05-17 09:27:32 +00:00
Sergei Tachenov
b2fc9fadf8
IJPL-797 'intellij.platform.usageView' review internal API
...
Fix internal API exposures. It was mostly about a FUS collector,
which has no business being in the public API to begin with.
And there was also a couple of obviously internal methods
for dealing with cached presentations. No external usages
in either case, so a fix is easy.
GitOrigin-RevId: 24584f9adcc23f625829eb10faa01a5d0e35774d
2024-05-17 09:27:26 +00:00
Julia Beliaeva
b091182efc
[lvcs] disable revert action for multi selection
...
GitOrigin-RevId: 0b6896a2a19f8fb5207d950e8bccadafd56c201f
2024-05-17 09:17:28 +00:00
Julia Beliaeva
f1a163561a
[lvcs] add a notification group for the local history
...
GitOrigin-RevId: b0982ade2b52f74f58bdd4c24de436f685edd85e
2024-05-17 09:17:28 +00:00
Pavel Porvatov
ec9ce0ae8d
IJPL-149889 Application icon is not hidden if window controls' placement at the left
...
GitOrigin-RevId: c425c40fbd2e207750396285514ea1a160dd5341
2024-05-17 09:16:50 +00:00
Pavel Porvatov
962bcfcdfa
IJPL-149926 Missing tooltips for window control buttons when custom header is enabled
...
GitOrigin-RevId: c739d540270583af62d8a84a6816ff2882bf536c
2024-05-17 09:16:47 +00:00
Oleg Taratukhin
398efe2891
[ai-completion] ML-3308 reuse the same context for copying and displaying
...
GitOrigin-RevId: 27de929c8dc5d1c5e9d137652debab88b4acd992
2024-05-17 05:43:59 +00:00