Andrey Zaytsev
dbdb5fc964
[wobbler] try to minimize damage to platform
...
GitOrigin-RevId: fcde18b0895f44e4ddd15d32d18bf97faf686303
2025-02-01 16:06:30 +00:00
Andrey Zaytsev
76a0e8cdea
[wobbler] move additional java stub index out of community
...
GitOrigin-RevId: 4c57346e93b44dc284d1cde81f55ebe160839942
2025-02-01 16:06:30 +00:00
Andrey Zaytsev
1f5797b1a8
[wobbler] revert part of my changes increasing visibility of things in community modules
...
GitOrigin-RevId: e2ad718e7108392b558509dc0fac5a394989fb9a
2025-02-01 16:06:30 +00:00
Andrey Zaytsev
9b9a43f291
[wobbler] remove copy-paste
...
GitOrigin-RevId: 168d1f1569858c5bbeeb18726d0d784742432718
2025-02-01 16:06:29 +00:00
Andrey Zaytsev
1a7279b9a1
[wobbler] switch built-ins resolution to use stubs, as we will not have a jar file at hand
...
GitOrigin-RevId: 766ee87baf16cc52da61905c2c533c8f57a8287e
2025-02-01 16:06:29 +00:00
Andrey Zaytsev
fb033d22eb
[wobbler] make public
...
GitOrigin-RevId: 2541a77d991dc670af1e8abe977ee12648394e42
2025-02-01 16:06:29 +00:00
Andrey Zaytsev
866aa97382
[wobbler] add some kotlin indexes, which were left out with no reason
...
GitOrigin-RevId: a0a8609c9dbaf351801df02091bdad0f84b0f2ce
2025-02-01 16:06:29 +00:00
Andrey Zaytsev
e28fe78235
[wobbler] get kotlin-src -> java-src resolve working
...
GitOrigin-RevId: be35003debe792017e51d7792f1b1b09d2fe075b
2025-02-01 16:06:29 +00:00
Andrey Zaytsev
aa2a8928f7
[wobbler] register problem reporter
...
GitOrigin-RevId: 9a91562f803fa9b22e2d3ae23461937860c07cc2
2025-02-01 16:06:29 +00:00
Andrey Zaytsev
f3e3f0c4dd
[wobbler] get resolution to jdk working
...
GitOrigin-RevId: 98f16eb5685309cfe15faf92adf1969b7f5a22a6
2025-02-01 16:06:29 +00:00
Andrey Zaytsev
c2c5590b88
[wobbler] default to MAX INT
...
GitOrigin-RevId: 05140a760ee4bb494837957ae82d1304412e4e8e
2025-02-01 16:06:29 +00:00
Andrey Zaytsev
3481cf84aa
[wobbler] expose IdeKotlinModulePackageNamesProvider
...
GitOrigin-RevId: 2c9bc33b297f62760b34ee656c3270bcb1dd961a
2025-02-01 16:06:29 +00:00
Andrey Zaytsev
76d30ff5ca
[wobbler] make kotlin indices public
...
GitOrigin-RevId: e324f272a6b9a57fd72cd8725bdaaa8974cab0bc
2025-02-01 16:06:29 +00:00
Andrey Zaytsev
bccad27da7
[wobbler] move my work from kotlin repo to here
...
it will be easier to integrate java resolve
GitOrigin-RevId: 4114ed7bf7fce96e52734f844e8aabea781467c5
2025-02-01 16:06:29 +00:00
Dmitry Kichinsky
290d42517d
[maven] IDEA-255308 introduce MultiReleaseSupport extension
...
GitOrigin-RevId: 8652a6d5cf88b36272e18f574ce00be6878976af
2025-02-01 15:29:32 +00:00
Dmitry Kichinsky
feb5f2c448
[maven] IDEA-255308 simplify MultiReleaseUtil
...
GitOrigin-RevId: ff2078c0a19ab5a1125debc2cae17ffee4ab94cd
2025-02-01 14:40:48 +00:00
Dmitry Kichinsky
697e99c821
[maven] IDEA-255308 fix "Package not found" error for multi-release modules
...
GitOrigin-RevId: c0450edd873e2a8a7f3d8fdea5000acb313d3b21
2025-02-01 14:40:48 +00:00
Piotr Tomiak
79f47ce77b
[angular] WEB-53009 Modernize parameter info test.
...
GitOrigin-RevId: 9f477a2904192e0cccc93dd5297d43e4eac0e9fa
2025-02-01 12:52:07 +00:00
Piotr Tomiak
24c2d7bf7e
[angular] WEB-53009 Fix rendering of documentation for JS WebSymbols
...
GitOrigin-RevId: 4f3d608ab31f2e2ef60b8a24c65734d22fa057d6
2025-02-01 12:52:07 +00:00
Piotr Tomiak
35b80ef86b
[angular] WEB-53009 Support template context properties in structural directives
...
GitOrigin-RevId: 3722b4104d2b674bb686483567a9fec0ba9fae1d
2025-02-01 12:52:07 +00:00
Piotr Tomiak
b54d6e8373
[webSymbols] Avoid having empty files in the checkListByFile method in tests; instead use <empty list> marker for such files
...
GitOrigin-RevId: 04b2c018f014b3e621072ce29044fc8f3960ea36
2025-02-01 12:52:07 +00:00
Dmitry Kichinsky
e66362d4cc
[maven] IDEA-255308 fix "The service implementation must be defined in the same module" error for multi-release modules
...
GitOrigin-RevId: ca9fbd1ea7611357844fdf3c77a731e0e911c651
2025-02-01 12:25:30 +00:00
Andrey.Matveev
8e8b301fb2
PY-78687 Implement generation in the middle of the notebook
...
GitOrigin-RevId: cfbee9faa9cb45034727b8a017e6f90b7d5f36e9
2025-02-01 12:21:36 +00:00
Sergey Simonchik
c87096fcd5
[terminal] fix warning - remove redundant qualifier
...
GitOrigin-RevId: 60e2ba32f237bb46ff0b1a73637c942d1925604a
2025-02-01 12:16:43 +00:00
Sergey Simonchik
2d341e0ccc
[terminal] IJPL-176473 fix race when cancelling content updates might leave the last output pending/unapplied
...
The problem is that `TerminalOutputChangesTracker` state is already updated, so `collectChangedOutputOrNull` sees the updated state, and therefore the pending/unapplied output is lost.
`BlockTerminalCommandExecutionTest.commands are executed in order` is fixed now. Previously, it was flacky and the failure could be reproduced when running with "Repeat: Until failure".
GitOrigin-RevId: 2f2431f930e15d5ef54ef62f1b9b13b90df72ae9
2025-02-01 12:16:43 +00:00
Snapshot dependency; Vitaly Provodin; Ultimate / Master / Service / Promote JBR 21 Runtime to IntelliJ master, build #21.0.6b872.79
b84fe0eece
Updating versions of project dependencies: runtimeBuild->21.0.6b872.79
...
GitOrigin-RevId: a796efb81c79dad1693889c3f6f0ad4de7873443
2025-02-01 10:02:18 +00:00
Anton Kozub
de2f86c4ab
IDEA-366742 Show Spring Debug info in Logical Structure
...
GitOrigin-RevId: 085353362fe70431f550376bb24f9fc40249aa93
2025-02-01 08:54:30 +00:00
Sergei Dubov
ce99bf0c1d
[rdct] IJPL-171305. Add check for closing tabbed project view in closeWindow API
...
- Remote Development has a special handlers for the case when all projects are closed to ask a user if they need to shut down a backend process. On macOS when tabbed project view feature is enabled, we need to separate cases when projects are closed via tab or application process close. We need it to keep all opened projects open if a user declines the operation in the confirmation dialog. Updated check in windowClosing() API to support check for tabbed project view;
- Add tests to verify macOS tabbed project view cases.
(cherry picked from commit 826fb0605b47f89ee9c43315deb99b615daa12b7)
IJ-CR-154038
GitOrigin-RevId: 56f092de57486d566d5fb6f76f541c993c09b8f3
2025-02-01 01:42:14 +00:00
Sasha Blashenkov
4efd15a0ca
fix tests
...
GitOrigin-RevId: 0ee3ec482e08d9feb7e53e6b9e11cf08c1f35c65
2025-02-01 01:28:04 +00:00
Sasha Blashenkov
ef9153fbad
Remove unused plugins from monorepo
...
These plugins were extracted from monorepo to a separate repository. The last updated source code is available in the `alter-ego-dev` branch
GitOrigin-RevId: 26946fe048c85fedf4e924f0b8bf67a7a1718c6f
2025-02-01 01:28:04 +00:00
Sasha Blashenkov
c452f718f8
[ui] Allow painting any content as background for component
...
GitOrigin-RevId: 96c9b865ed72b125bb2fef009514da4a44e84290
2025-02-01 01:28:03 +00:00
Roman Shevchenko
794ebfdcb7
Cleanup (minor optimization; typos; formatting)
...
GitOrigin-RevId: 2c943eaf1942825820effaa788e0de7832c4307e
2025-01-31 23:48:44 +00:00
Roman Shevchenko
65ee93d8f7
[ui] avoiding restart confirmation in the "disable plugins" dialog (IJPL-1311)
...
GitOrigin-RevId: 0ed9b314a66457a16a85c33c75c6074abc6ac40f
2025-01-31 23:48:44 +00:00
Roman Shevchenko
06f2174b9f
[diagnostic] NPE in "Analyze Plugin Startup Performance" action
...
GitOrigin-RevId: 994afe04691d1087cfbd5fe1453fd56dcec58084
2025-01-31 23:48:44 +00:00
Roman Golyshev
ea1a393c87
KTIJ-27232 [kotlin] Properly call reference shortener when importing classifiers with auto-import
...
Reference shortener incorrectly handles the situation
with conflicting class vs import alias.
This testcase is temporarily muted (see KTIJ-32886).
^KTIJ-27232 Fixed
GitOrigin-RevId: bb213b0d687d4b2faff8732e46e1188fe6becff4
2025-01-31 23:41:02 +00:00
Roman Golyshev
e2f381e22b
KTIJ-27232 [kotlin] Put ImportCandidatePointer into SymbolBasedAutoImportVariant
...
GitOrigin-RevId: 44e319237478011b6afe00688b93e973dcb0e334
2025-01-31 23:41:02 +00:00
Roman Golyshev
7989e790c4
KTIJ-27232 [kotlin] Add pointer capabilities for ImportCandidate
...
GitOrigin-RevId: 32e48e799fa7f10b44b579792fe1362968a379c8
2025-01-31 23:41:01 +00:00
Bas Leijdekkers
e41f056a6b
Java: report errors again on qualified reference if the type of the qualifier is unknown (revert of fix for IDEA-240047)
...
GitOrigin-RevId: 28d8cda938544f81c5b32d931496b6ba707b5c35
2025-01-31 23:27:00 +00:00
Bas Leijdekkers
d716a552d4
Java: BasicDeclarationParser cleanup
...
GitOrigin-RevId: af9d7d4e473eaa6ba2e9627d135847b6dc260d79
2025-01-31 23:27:00 +00:00
Egor Ushakov
11d74fb190
IDEA-366620 Evaluate and log works incorrectly in concurrent scenario
...
Merge-request: IJ-MR-154018
Merged-by: Egor Ushakov <Egor.Ushakov@jetbrains.com >
GitOrigin-RevId: 8b73b6442426fd45dde9b74f3989bb848cd7c401
2025-01-31 23:21:47 +00:00
Leonid Shalupov
5d3d9e3059
project structure: mark folders named like generated folders with the generated flag in iml + test
...
GitOrigin-RevId: 0cedefec55840abf917ccd1161a61c27e14105e4
2025-01-31 23:17:43 +00:00
Leonid Shalupov
fa9465dedf
cleanup: move execution targets docs to a separate dir
...
GitOrigin-RevId: 32eaa39f4842eec27d40a4ae3809b69a6e3e2f04
2025-01-31 23:17:43 +00:00
Leonid Shalupov
4166977093
IJI-2422 community/platform: housekeeping: move resources from source roots to resources roots
...
GitOrigin-RevId: a02691fcdee00a5588d22a1e2c081ce639a6140e
2025-01-31 23:17:43 +00:00
Leonid Shalupov
090a9aba83
project structure: do not mark resource roots as sources
...
GitOrigin-RevId: bef37eae24b83fe1b74c96b7e338c6125a912a62
2025-01-31 23:17:43 +00:00
Leonid Shalupov
47d0706b98
build scripts: do not generate icon classes for Toolbox modules since Toolbox is not based on IJ Platform
...
GitOrigin-RevId: 438e36e52d8e37152f382b0bb4805e513ba22486
2025-01-31 23:17:43 +00:00
Leonid Shalupov
f53edfad46
build-scripts: support excluding directories in icons generator
...
GitOrigin-RevId: c23b032314b9ea57cec626ed9cc8d7e6d6892a5b
2025-01-31 23:17:43 +00:00
Ilya.Kazakevich
1bb2332f0c
Python: ExecService API clean-up: it can only return ExecException, not PyError
...
GitOrigin-RevId: ca635cc7b5b639cb5d6434f7f360d6ddf1de0eb1
2025-01-31 23:16:54 +00:00
Andrew Kozlov
8e677810e6
[kotlin] KTIJ-31384 withRootPrefixIfNeeded is used in all InsertionHandlers
...
next step: unify insertion handling
GitOrigin-RevId: d696f6e468fd59d09c653f00b71c9a7a7d0504e2
2025-01-31 23:11:59 +00:00
Andrew Kozlov
a40a0b3936
[kotlin] KTIJ-32862 test added
...
GitOrigin-RevId: 0d9fe49639c7f1bd3e1c8815c4245663001db1c2
2025-01-31 23:11:59 +00:00
Dmitry Kichinsky
4dd3c4c5e2
[maven] IDEA-255308 fix "Package is declared in the unnamed module, ..." error for Maven multi-release modules
...
During sync, Maven creates separate modules for each multi-release source root. The default module gets type MAIN_ONLY, additional source root modules get type MAIN_ONLY_ADDITIONAL. Unlike Gradle, we cannot rely on module suffix because modules are named after the relevant Maven compiler plugins execution ids
GitOrigin-RevId: d38d9ae8b1bc6eb83da6121cc49c56ccca57d3f6
2025-01-31 22:16:53 +00:00