Piotr Tomiak
c2121af7a3
WEB-70567 WebSymbols: properly support standard HTML attributes with enumerated values
...
(cherry picked from commit 1dd2997721d943b7a1c1d461a80a0eab6d68c4aa)
IJ-CR-150932
GitOrigin-RevId: e3a549d20ecdbdfd1d738c91decc16464be91e2e
2024-12-14 18:57:02 +00:00
Eugene Zhuravlev
972970502f
review follow-up: exclude unnecessary artifact (IDEA-361854)
...
(cherry picked from commit 93023adc668f27bb97a17f8b67db0170b669db09)
IJ-CR-151097
GitOrigin-RevId: 21b4056504917741a49b1a796f5b3409d19461bd
2024-12-14 16:00:00 +00:00
Eugene Zhuravlev
578a6bb592
use netty-4.1 in jps; fix javac7 compilation (IDEA-361854)
...
(cherry picked from commit 2c42d875202ef69dc0c33447a1859e1941bae668)
IJ-CR-151097
GitOrigin-RevId: 3a496497189b778ccc267db98503cc7eb5a11fa5
2024-12-14 16:00:00 +00:00
Yuriy Artamonov
17ec277637
[plugins] IJPL-171513 Missing information about install ID in update checks for plugins
...
(cherry picked from commit 1908f2601dc80f0ff1dc245129ab0a1219439983)
IJ-CR-150654
GitOrigin-RevId: f54fe80fae80962a4add0d5c139066792531fcc8
2024-12-13 18:23:18 +00:00
Yuriy Artamonov
6ae50f4d5f
[plugins] IJPL-171513 Missing information about install ID in update checks for plugins
...
(cherry picked from commit e23edbcf5841d137a7f635dcf2f54a729f43820b)
IJ-CR-150654
GitOrigin-RevId: d9ceb3c33c33a0d3fb64d1a32ae4f95423d2475f
2024-12-13 18:23:18 +00:00
Yuriy Artamonov
5222545a7d
[plugins] IJPL-171513 Missing information about install ID in update checks for plugins
...
(cherry picked from commit 7b036374075465735845b3a95477f958b6d3046b)
IJ-CR-150654
GitOrigin-RevId: 5dd31fd3a799b2aa44c93fd0552018fed9861d05
2024-12-13 18:23:18 +00:00
Snapshot dependency; Vitaly Provodin; Ultimate / 243 / Service / Promote JBR 21 Runtime to IntelliJ 243, build #21.0.5b631.32
5f2f064034
Updating versions of project dependencies: runtimeBuild->21.0.5b631.32
...
GitOrigin-RevId: 7ed9a1787bce686490843feadd1afdb8b6d2de3c
2024-12-13 12:04:51 +00:00
Tagir Valeev
a35bbc7c9c
[java-inspections] Preview feature warning: limit highlighting to method name
...
Fixes IDEA-362013 Stream.of should not be highlighted because it's not a preview feature
(cherry picked from commit 0818188d2e5ae25916c0433dfe976c808eebf869)
IJ-CR-151174
GitOrigin-RevId: c81154ec031a4da1ef432831628fe93537ce599b
2024-12-13 10:37:17 +00:00
Jakub Chrzanowski
f630f8ccd8
IJPL-158473 attach sources to bundledModule IntelliJ Platform artifacts
...
Signed-off-by: Jakub Chrzanowski <jakub.chrzanowski@jetbrains.com >
(cherry picked from commit 5d694421ef2a3cc5846ce4fdc3320a73d4b1bf41)
IJ-CR-151317
GitOrigin-RevId: adef0280c7a8c33545ff8c47a6a9c714d64ed03c
2024-12-12 19:00:15 +00:00
Jakub Chrzanowski
9f15c8a644
IJPL-158473 remove the product prefix (like IC-) from the coordinates version, which was introduced with IJPGP 2.2.0
...
Signed-off-by: Jakub Chrzanowski <jakub.chrzanowski@jetbrains.com >
(cherry picked from commit cc26859af9b25f3cdfb9967d8d8501bd3131d379)
IJ-CR-151317
GitOrigin-RevId: f28cb719fcd7a070ca356b8a430150b30f25e3e0
2024-12-12 19:00:15 +00:00
Mikhail Pyltsin
5ccf227f51
IJ-CR-151015 [java-decompiler] IDEA-364167 java decompiler failed to decompile bytecode from a kotlin class with default constructor argument
...
GitOrigin-RevId: 97d894594371fab7e4ba99c6a181b68e0a2a15d3
2024-12-12 14:17:19 +00:00
Gregory.Shrago
38afedf100
make ourApplication volatile
...
`setApplication` can be called from different threads.
(cherry picked from commit 9661ac9f49f6e98c85e5fd6e46772c2e48755825)
IJ-CR-151319
GitOrigin-RevId: ac55d5b6845b07910060451e1f29769330c77a96
2024-12-11 20:44:36 +00:00
Edem Ibraimov
c191b6d548
LLM-3762: license: add oauth providers to the login API
...
(cherry picked from commit 635b72f4ec14405e7ea52b68c56491e6d63aee7f)
GitOrigin-RevId: 2e56e84565b6bbe53229b44d0838d084d755b52a
2024-12-11 20:43:32 +00:00
Yuriy Artamonov
fd263f97f1
[AIA] LLM-12755 Bundle Full Line to community builds
...
(cherry picked from commit 243c626eb1acc4d7390ec6ed13a3bb39e220121b)
# Conflicts:
# build/plugins-autoupload.txt
# build/src/org/jetbrains/intellij/build/IdeaUltimateProperties.kt
GitOrigin-RevId: e82636f6ecc983d74d39264dbee4ad964ff8df56
2024-12-11 19:13:46 +00:00
Tagir Valeev
0a7dce9cba
[java-refactoring] Avoid local ref cache during inline refactoring
...
Useless anyway, as the files are constantly updated; does many unrelated computations
IDEA-364541 Inline method spends a lot of time inside getVariableReferences
(cherry picked from commit 1814ada8815641cb9159bbe10bc28c719d2bbf44)
IJ-CR-151330
GitOrigin-RevId: 406d056a261e17cf8d34d5b4edfa4a7a9e592d1a
2024-12-11 18:52:24 +00:00
Mikhail Golubev
6e515ed9b8
PY-77433 Don't report mutable field defaults in dataclass_transform-based dataclasses
...
Some dataclass implementations, such as Pydantic, allow declaring fields with
mutable defaults, deep-copying them under the hood.
See https://docs.pydantic.dev/latest/concepts/models/#fields-with-non-hashable-default-values
(cherry picked from commit e495621858950976226731dddbb01af4012704fa)
IJ-CR-151192
GitOrigin-RevId: 7412272584a4c26e404d3d84e6150f974027eca7
2024-12-11 17:33:12 +00:00
Yuriy Artamonov
19d6ad45a2
[plugins] IJPL-173011 FUS: no download events for opening download page of suggested IDE
...
(cherry picked from commit 2506805c5995b4401be327b07143d9c2647ef7cf)
IJ-CR-151331
GitOrigin-RevId: 477a992c91ec7eee47f8c0b0099911216a3a3bb3
2024-12-11 13:40:00 +00:00
Egor Eliseev
604b412918
PY-70408 Debugger skips all breakpoints in a single test file with the name "test_common.py"
...
Merge-request: IJ-MR-149769
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com >
(cherry picked from commit c517d3b49a16889c80ecf3e6f46e35380a9e8277)
IJ-MR-149769
GitOrigin-RevId: b5ccbefc1fba7708b9a2e8b59db3c23c69c96e72
2024-12-11 12:24:18 +00:00
Karina Kazaryan
e89d339644
IDEA 243 IC: changing minor v from 3.1 to 3.2
...
(cherry picked from commit d00385483bc0a8df83cd2cef564679232f6482dd)
IJ-MR-151208
GitOrigin-RevId: e4448b611b69c5dc9df0fcd04399d6b009c262e7
2024-12-10 10:00:19 +00:00
Piotr Tomiak
8fe7eb46e8
IJPL-165058 WEB-70490 WEB-70574 Introduce SuspendingLookupElementRenderer API to avoid creation of tons of threads, if the renderer performs suspending or blocking requests
...
(cherry picked from commit d2177ec9d91a0e4d2c85c8b1e0c1f8a065393853)
IJ-CR-150700
GitOrigin-RevId: 113d82171da592604e4c7902691a107a1f4d9023
2024-12-10 01:06:21 +00:00
Sergey Pak
ff9f0dea64
IJPL-172170 Advanced settings for a missing or disabled plugin disappear
...
(cherry picked from commit 29f3f0852da0b98459c97bc87ae70cb91f8dc26d)
IJ-CR-150420
GitOrigin-RevId: ca0ba23fe32d59f18e0b35d61bf9c9f12f9cd76b
2024-12-09 23:33:44 +00:00
Bogdan Kirilenko
432a14391d
[PyCharm] PY-77972 jupyter add cell toolbar - removed the condition that the toolbar is showed only if the cursor is in the rightmost 85% of the above cell panel
...
(cherry picked from commit b9bdd85a97849c4664140e9b5e7f975d26b19536)
GitOrigin-RevId: 1d58efdd87a266f65dfa7e6bfd58e61f9920b53f
2024-12-09 20:31:05 +00:00
Alexey.Merkulov
a635619cd2
[debugger] Fix a couple of cases with invalid statistics reporting
...
IDEA-362361
(cherry picked from commit 7bdf1ca436e487c70eff2badde6f9531e3960e4b)
IJ-CR-151042
GitOrigin-RevId: 098cf93fb08e99d71ab75ad7e19cfd336533d6b9
2024-12-09 18:30:49 +00:00
Alexey.Merkulov
4c5fca5bc6
[debugger] Refactoring: move utility method to common debugger module
...
(cherry picked from commit 6f6e50e992fe534f44636136d36c1e53067329b4)
IJ-CR-151042
GitOrigin-RevId: 80c7d32c3b8b297a01e46ed4170a4abe0f2adf0f
2024-12-09 18:30:49 +00:00
Alexey.Merkulov
f40e3cec5f
[debugger] Improve Kotlin evaluator runtime problems reporting
...
(cherry picked from commit d70d0a58620eabe9fe36233c908d46abc04a2213)
IJ-CR-151042
GitOrigin-RevId: 30390daa0fe9e41293d1fa13bda026cfedfd5598
2024-12-09 18:30:49 +00:00
Alexey.Merkulov
9afb971dd9
[debugger] Improve statistics about Kotlin code fragment evaluation
...
IDEA-362361
(cherry picked from commit be355d22d5edae92a009c687dc7c083eb0dff335)
IJ-CR-151042
GitOrigin-RevId: 089dd4e20439c541ee8da7f9105d55399c77d1fa
2024-12-09 18:30:49 +00:00
Alexey.Merkulov
a9a6b63c37
[debugger] Cache compilation errors
...
IDEA-362361
(cherry picked from commit 8889c2e7296bf0b6a4e915c78aee7be5b7b80f69)
IJ-CR-151042
GitOrigin-RevId: 66e1d2f7f71662724bc990753858f108788665ee
2024-12-09 18:30:49 +00:00
Alexey.Merkulov
66796e15d8
[debugger] Improve statistics about Kotlin code fragment compilation
...
IDEA-362361
(cherry picked from commit b91dbbf519d67861ef91558eb8a6265583697ab0)
IJ-CR-151042
GitOrigin-RevId: cd5a091a3223609027a0343fe4506e03eb0ecfca
2024-12-09 18:30:49 +00:00
Alexey.Merkulov
0dbb5fdb10
[debugger] Make EvaluationContextImpl to be UserDataHolder and add evaluation origin to it
...
IDEA-362361
(cherry picked from commit de48128651bafab7f170ca204c58adafe4fda403)
IJ-CR-151042
GitOrigin-RevId: 7b7ff87217b5ab89ba068c9177774a997951f1e9
2024-12-09 18:30:49 +00:00
Tagir Valeev
3eea2c8961
[java-analysis] Parameter nullability: prefer nullability known from type over nullability known from parameter declaration
...
Type nullability could be more precise if parameter is generic
Fixes IDEA-364343 False-positive NPE at unboxing inside lambda with JSpecify annotations
(cherry picked from commit 9a49f5687eccaa013e639cdf15950be911e100bc)
IJ-CR-151033
GitOrigin-RevId: be6c25b7e63a9d231077351fd0bf813515e7f9bf
2024-12-09 17:46:27 +00:00
Dmitriy.Panov
fca9777595
build scripts: Android plugin versions should satisfy the semantic versioning or the development build number scheme
...
IIP-27 IJ-CR-145591
(cherry picked from commit 1dfa1379d0e757c46db1611c8c132dac64ab7b69)
GitOrigin-RevId: 021671d2345bc0e5b1d095fecab2206be72111eb
2024-12-09 14:10:44 +00:00
Nikolay Chashnikov
1fddf514bb
[remote dev] restart the frontend process only calling 'restart' (IJPL-165387)
...
There is no need to ask about stopping the backend process when the frontend is restarting. So here a new method ApplicationListener.canRestartApplication is introduced, and it's overriden in the frontend process to suppress the confirmation before restarting.
(cherry picked from commit d68298df0513978a046829ec87fa1134ceefa1ca)
IJ-CR-150411
GitOrigin-RevId: eab235b69ca2252fe0170870a8f856f2a259407b
2024-12-09 14:07:25 +00:00
Anton Kozub
e8b1cfd99a
IDEA-361348 Spring Structure: inconsistent representation of @Bean methods
...
(cherry picked from commit 543f5219ac51fea0a6d1c0a50745a34460bc125f)
IJ-CR-151083
GitOrigin-RevId: 8f750b5983445b9d0e5456d179a21d51855cd967
2024-12-09 12:51:41 +00:00
Aleksey Pivovarov
958784b947
IJPL-163688 IJPL-161046 vcs: use adaptive layout for Stash toolwindow
...
Show splitter-preview for vertical toolwindow if it shares the toolwindow with VCS-Log.
(cherry picked from commit 874fb91ce8d58fd5373ed9b12f7dd12e12112d2e)
IJ-CR-150517
GitOrigin-RevId: 8c3609e6a537f96bf0b7601b297a4c8e0f58f56a
2024-12-09 11:56:39 +00:00
Aleksey Pivovarov
a79c5a028a
IJPL-163688 IJPL-161046 vcs: use adaptive layout for Local Changes and Shelve toolwindows
...
Show splitter-preview for vertical toolwindows if they share the toolwindow with VCS-Log.
(cherry picked from commit 3711ab15aa5b6d71aa7276312abe957409c1f960)
IJ-CR-150517
GitOrigin-RevId: e011ff96a81d6d0495eaa571f59ac0c6e278589a
2024-12-09 11:56:39 +00:00
Tagir Valeev
071179ffed
[java-intentions] IDEA-363624 Create Class generates invalid and redundant annotation @NotNull @NotNull for constructor parameter
...
(cherry picked from commit 9c3c9c55517369e6715c65a9696c287514261a10)
IJ-CR-151031
GitOrigin-RevId: 8306c8925395abd7dcee24de847335e4e9b1f535
2024-12-09 10:58:58 +00:00
Mikhail Shagvaliev
4331ed9295
[qodana] QD-10147 Enable php.additional.library.manager.new.updater=true in Qodana
...
GitOrigin-RevId: f5e61015952dff21ef63d3eafb154758897f8710
2024-12-09 10:39:02 +00:00
Yuriy Artamonov
059b5266dd
[plugins] IJPL-172926 Plugins: icon loading errors lead to test failures
...
(cherry picked from commit db60f69b076bed84efe82a89fe88dafe7355c28f)
IJ-CR-151071
GitOrigin-RevId: a5c35cd08464b793a9aadbe990dbb7905b49ae99
2024-12-08 12:47:48 +00:00
Snapshot dependency; Vitaly Provodin; Ultimate / 243 / Service / Promote JBR 21 Runtime to IntelliJ 243, build #21.0.5b631.30
531c429cd1
Updating versions of project dependencies: runtimeBuild->21.0.5b631.30
...
GitOrigin-RevId: 80ae16ddff114f48295e92b554d11f8f86cde010
2024-12-07 03:02:18 +00:00
Nikita.Lyubimov
4c88aeffe2
[RIDER] Add veto mechanism for AI Assistant plugin load RIDER-120772
...
(cherry picked from commit c0ce5cc65b673ae84f1261455a807b820c8824b3)
IJ-CR-150848
GitOrigin-RevId: 2b69a6287d142488d6d3b853d8d6ec694008094a
2024-12-06 19:17:04 +00:00
Pavel Porvatov
5146890bd1
IJPL-164471 Can't open LaF Defaults dialog in IJP 243 EAP 5
...
(cherry picked from commit 3f92d1875f91aca4ba69611f1f153501ddd50e27)
IJ-CR-150990
GitOrigin-RevId: 6c5e17d84385ea7078fb9a7e472a20d9c3cc4df8
2024-12-06 13:34:23 +00:00
alexey.afanasiev
8d58b4bc58
[qodana] Switch 243 versions to release
...
GitOrigin-RevId: fed53327deb87daf1a0e18177b7967151a6dffae
2024-12-06 13:23:26 +00:00
Alexander Bubenchikov
71e2c198bd
[IDEA-363401] revert logic of ModuleExcludeIndexImpl as it should be
...
Avoiding deleting the project dir in case if module output is empty (true for all maven projects)
(cherry picked from commit b385d3b408f9378f5bd2c9c553712cd1ad03a4a1)
IJ-CR-150866
GitOrigin-RevId: a85618054b60d0ddd989dc11edcd38bd4574db65
2024-12-06 11:34:28 +00:00
Patronus
a49292b93e
Merge analyzer-update/rride/kt-243/code-compilation into 243
...
GitOrigin-RevId: 88fe623a1aa76327136dc2b56644ac783e2fc43c
2024-12-05 23:16:49 +00:00
Alexey Belkov
d553c9555c
[kotlin] J2K copy-paste cleanup: rename DataForConversion
...
KTIJ-28714
IJ-CR-150614
(cherry picked from commit 13cfdd96db96306f742e3d102053a13a988f492b)
GitOrigin-RevId: 2ae30885302c38ab5066914353235fbd5be2d292
2024-12-05 21:53:56 +00:00
Alexey Belkov
2596b067cf
[kotlin] J2K copy-paste cleanup: rename ConversionTargetData
...
KTIJ-28714
IJ-CR-150614
(cherry picked from commit 325142ffeb5aa7fae9eade95e2d726f1237c522b)
GitOrigin-RevId: 4de0eb92594443955ced2152c04ce3af648dc500
2024-12-05 21:53:56 +00:00
Alexey Belkov
bf6e12e87f
[kotlin] J2K copy-paste: add threading assertions to copy-paste converters
...
KTIJ-28714
IJ-CR-150614
(cherry picked from commit 916187d830b07108e3e14b00dac642c734d1248b)
GitOrigin-RevId: b3b150dd33329e7ccc2c17a00ef1d67f44d68477
2024-12-05 21:53:56 +00:00
Alexey Belkov
143ae41304
[kotlin] J2K copy-paste: commit document correctly
...
KTIJ-28714
IJ-CR-150614
(cherry picked from commit 406f144ef15f81becf35a59bb3d844885d959683)
GitOrigin-RevId: f60767b9d805b84eeb7c46038a05680113019d99
2024-12-05 21:53:56 +00:00
Alexey Belkov
fe5b7f66f2
[kotlin] J2K copy-paste: replace not-null assertion with logging
...
KTIJ-28714
IJ-CR-150614
(cherry picked from commit 6c206a696e5fcd9d675a6d5b9976acc925cd17d5)
GitOrigin-RevId: ff3b2ea902388cfd4a1f96673e4d79498f068a48
2024-12-05 21:53:56 +00:00
Alexey Belkov
55dd9a893a
[kotlin] J2K cleanup: simplify JavaToJKTreeBuilder.buildTree
...
KTIJ-28714
IJ-CR-150614
(cherry picked from commit 114c64349e75cc7c4a87e86da0ae5638ac92cdf4)
GitOrigin-RevId: 0d3ffda45115bc1ac78ff9a67392ba930134d0d8
2024-12-05 21:53:56 +00:00