Commit Graph
438402 Commits
Author SHA1 Message Date
Vera Petrenkova 75d6d70526 IDEA-326402 Fix scrolling tab issues and add delay 5 sec for relayout tabs (move to selected tab)
GitOrigin-RevId: e625d1bd9eab3eac5e60b932e9e7865bbe1d38c2
2024-03-26 16:57:29 +00:00
Alexander Bubenchikov 807fa8bed3 [maven ][IDEA-350098] make scheduleUpdateIndexContent available for 3d party developers
GitOrigin-RevId: 942ba3e26a482dc5f3ecbf3e9a5c61f23cbe8d17
2024-03-26 16:52:15 +00:00
Victoria.Petrakovich c4d864b79f [kotlin] Make conversion to Kotlin work after configuring
Calling J2K in project without Kotlin configured performed the configuration, but not the conversion

^KTIJ-14962 Fixed 

Merge-request: IJ-MR-127568
Merged-by: Victoria Petrakovich <Victoria.Petrakovich@jetbrains.com>

GitOrigin-RevId: 3a699ad501b356ff5d2b9280a5094e8bda7bba51
2024-03-26 15:26:47 +00:00
Alexey Kudravtsev bb19646b65 simplify to avoid possible inconsistencies (part of KTIJ-28926 K2: Create Function From Usage Fix)
GitOrigin-RevId: a3ccd56038e80ab9dc61c05f0d8dc2dd867c45b6
2024-03-26 15:22:37 +00:00
Yuriy Artamonov 87fe614b2a [icons] IDEA-350043 New UI: incorrect visibility icons
GitOrigin-RevId: dd1f20f017574034cb0add6349adb12a7bb17956
2024-03-26 14:53:35 +00:00
Aleksey Dobrynin c028214c24 [java, performance] jigsaw: lazy init a jps module IDEA-350003
GitOrigin-RevId: db01a97ce4cb393ae034d8c5fb8093d682eb2ec3
2024-03-26 14:50:07 +00:00
Anastasia.Ivanova e9d4192095 [fus] fix uploading integration test
GitOrigin-RevId: b6033a522ae8cbe5d8aed9a5b91bf87cf3a64ff1
2024-03-26 14:05:45 +00:00
Nikita Barkov 76a12d3bed [perf_tests]AT-816. Implemented createSpringProjectCommand in spring-initializr plugin
GitOrigin-RevId: b36ff31ee4e83afb7595016677e51aa7a8db6df0
2024-03-26 14:02:29 +00:00
Alexey Belkov d1bc5381f8 [kotlin] Add regression test for obsolete issue
KTIJ-11783

GitOrigin-RevId: 5a259a9a606a8cd42366628c2b0acb815b9a3ada
2024-03-26 14:01:50 +00:00
Alexey Belkov 77e6dcbf27 [kotlin] "Redundant SAM constructor" quickfix should move lambda argument out of parentheses
^KTIJ-29216 Fixed

GitOrigin-RevId: e367f210abb7d25037e65cc77f89945237471948
2024-03-26 14:01:45 +00:00
Alexey Belkov 84f279f662 [kotlin] Remove hyphen from "SAM-constructor" phrase
"SAM constructor" is more consistent with "SAM interface" and
"SAM conversions" used in the docs:
https://kotlinlang.org/docs/java-interop.html#sam-conversions

Curiously, we don't seem to officially use the phrase "SAM constructor" anywhere.
The docs only call it "an adapter function that converts a lambda to a specific SAM type."

GitOrigin-RevId: c701ee5a4c5b2ddb68e98cbcc0612be5f38bffe2
2024-03-26 14:01:41 +00:00
Andrey Lisin 3fca730d28 PY-57113 Handle smart step into function with positional and keyword arguments in Python 3.11 and above
GitOrigin-RevId: 7d510711ee1917a3e873f57821c8a64810cfaf4c
2024-03-26 13:54:29 +00:00
Anna Kozlova 7cd267ea10 [kotlin] k2: fix test data for renderer
- don't copy actual from super when container has no attribute

KT-66052

GitOrigin-RevId: 6a1274794e0372b745a02053e4c64c190a02f6eb
2024-03-26 14:46:34 +01:00
Alex Plate 62ff7ae1e0 [Workspace Model] [IJPL-857] Update codegen according to changes in the WorkspaceEntity.Builder
GitOrigin-RevId: f1bb40fda785119cb2f7064fa60d58640785d267
2024-03-26 13:42:03 +00:00
Nikita Katkov e710b04569 [json + javascript] IJ-CR-129937 Fix wording and utilize message bundle's choice feature
GitOrigin-RevId: 192f55c99b60bfddf8e75f0588bd95e09a05ca4a
2024-03-26 13:33:24 +00:00
Frederik Haselmeier ea1ff1d62c [Kotlin] Fixed for loop declarations leaking to outer scope when using PSI-only based completion
KTIJ-19995

GitOrigin-RevId: e01effa55285da3258b029ce4be963a7a040db2e
2024-03-26 13:29:17 +00:00
Pavel Porvatov 8dae39dcf8 IDEA-346877 Tiny arches are visible in Choose Action Icon dialog
GitOrigin-RevId: 532a46c19c3487f08b9a2d9a05fe7417fcf5dc1d
2024-03-26 13:12:37 +00:00
Petr 2133229b97 PY-45863 Fixed import element resolve
GitOrigin-RevId: a4b4a912826c1be12cc87de47c75a54ac2592751
2024-03-26 13:07:38 +00:00
Aleksei.Cherepanov 2e99ca83dc KTIJ-29212 Align Kotlin workspace model entity's types with facet ones
Continue the work that started in e2d229c9. By making some types nullable, I clean up some logic that was based on empty strings

(^KTIJ-29151, ^KTIJ-29212) Fixed

GitOrigin-RevId: 20dba18799afc8786742ccbcc54ca64810ff2302
2024-03-26 13:06:27 +00:00
Madalin Valceleanu 2825233df8 [IDEA-349528] Fix serialization issues on KotlinModuleSettingsSerializer
closes https://github.com/JetBrains/intellij-community/pull/2716

GitOrigin-RevId: fde53f5930c418300c6039d6fe70e54bc06f0dd2
2024-03-26 13:06:23 +00:00
Ivan Pashchenko 61b5678291 IJPL-442: fix manifest embedding
GitOrigin-RevId: c84d02ea2d43971262279a88138f264872e4ce0b
2024-03-26 12:57:20 +00:00
Andrei.Kuznetsov c99b6410fb IDEA-347619 smartReadAction (coroutines) should wait for the same condition as DumbService.runWhenSmart
GitOrigin-RevId: fdd7b0849561f268d2cb126345e89bc2df4333c0
2024-03-26 12:54:34 +00:00
Roman Shevchenko 01c84094b4 [platform] restarter refresh
- linking statically on Linux (IDEA-344529); CI builds are configured to use an Alpine container
- actualizing dependency versions
- updating copyright headers

GitOrigin-RevId: 214aac22b63dd0db183cf8e4324aac1a9ff53f1a
2024-03-26 12:35:48 +00:00
Alex Plate 99894db2f9 [Workspace Model] [IJPL-857] Unbind WorkspaceEntity.Builder interface from WorkspaceEntity interface
GitOrigin-RevId: 5513599cebb0a0bf2948edc6a4938be2fd7842e5
2024-03-26 11:43:58 +00:00
Maxim Kartashev 4fc2b005a0 IDEA-349390 Wayland: git push dialog dropdown option misplaced
GitOrigin-RevId: 6154e17269bcc606dae83fa9974ca92e666504cf
2024-03-26 11:28:07 +00:00
Jinseong Jeon cf666d61ff K2 UAST: use function symbol for accessors of Java synthetic property
...which are literally closer to the resolution result as PsiMethod
than KtProperty(G|S)etterSymbol, which seems to be subject to change
depending on the underlying frontend change.

^KT-66785

GitOrigin-RevId: cce265b6dad74db82dae1c45262a78270c5e3afe
2024-03-26 11:11:33 +00:00
Jinseong Jeon 780106c7b0 KT UAST: delegate textRange of local variable
GitOrigin-RevId: 5cf10ca5c1b612323985b2f71d1e5407fd84153d
2024-03-26 11:11:29 +00:00
Bogdan Kirilenko 7fe939e6e0 [pycharm] PY-66455 toolbar inserts new cell above based on it's own position, does not depend on the context anymore
GitOrigin-RevId: c0bf1caaa42989a1740cc80270d485c4cc9e8ce1
2024-03-26 10:18:04 +00:00
Dmitriy.Panov fbbe62e528 IJI-941 jps-bootstrap language level upgraded from 11 to 17
GitOrigin-RevId: 6c28ed464753416e99d0626dedfec17104924d9f
2024-03-26 00:22:55 +00:00
Ruslan Cheremin 33f5f89593 [vfs][refactoring] make PersistentFSRecordsStorage factory more configurable
GitOrigin-RevId: f3df6aef41ef4856f002cfe0fc3b63b09c5a6d69
2024-03-25 23:31:00 +00:00
Ruslan Cheremin 311414d181 [vfs][cleanup] remove legacy fs-records format detection
+ 231 was the last version with non-mmapped default fs records impl --full year passed, no need to keep legacy storage detection anymore

GitOrigin-RevId: 6a883fb1c69bf914239e2de7235815a2bcf977d6
2024-03-25 23:31:00 +00:00
Ruslan Cheremin c5108950a1 [vfs][refactoring] rename PersistentFSRecordsStorage factory
GitOrigin-RevId: 3ca99708b87fc2465dc69ddc99033e04b50b4e3e
2024-03-25 23:31:00 +00:00
Ruslan Cheremin c7cf8c153a [vfs][refactoring] Making a proper StorageFactory for PersistentFSRecordsStorage
GitOrigin-RevId: 727d15fe90bc1f54f09dcc0f5fdcad05304ffdaa
2024-03-25 23:31:00 +00:00
Gregory.Shrago 3e5f57202e switch getActions to existing visible actions only
Groups must not be queried outside an update session. Especially in RemDev.

IJPL-566 Cleanup ActionToolbar API

GitOrigin-RevId: 090e9611db62d410068727f4e0c53c8e76acda9e
2024-03-25 23:12:06 +00:00
Gregory.Shrago b6317fe474 reuse update session to expand toolbar groups properly
Fixes
GTW-8175 Toolbar actions icons are missing sometimes in Run toolwindow

GitOrigin-RevId: 6dd5a6158585d7552875bb1e25707084793f403f
2024-03-25 23:12:01 +00:00
Gregory.Shrago ffd217e2bf improve ActionsWithInvalidTemplatePresentationTest
And fix all the newly reported actions.

GitOrigin-RevId: 7e386afd5de679b52c47f9500becb5aa7cc6fec8
2024-03-25 23:11:56 +00:00
Ivan Pashchenko 337fc4832f IJPL-442: fix cargo test linking
GitOrigin-RevId: e6ae61c6cc7812334f0cfbec8d39edc5de4c170a
2024-03-25 22:59:20 +00:00
Ivan Pashchenko 9e658ba7dc IJPL-442: fix cargo deny vuln, do not use external info for license scanning
GitOrigin-RevId: 88394269437d4c774cd281a65ba1effe7b62de70
2024-03-25 22:59:20 +00:00
Ivan Pashchenko 987cc772cf IJPL-442: remove explicit var for metadata embedding
IJ-CR-129069

GitOrigin-RevId: eec62becb7389e9243f4c912717e6cc6b1761be8
2024-03-25 22:59:20 +00:00
Ivan Pashchenko 7441df86c8 IJPL-442: CEF sandbox for windows launcher
GitOrigin-RevId: 6cd9138b4fcfb3aa06dbb194deb882e1aa776d1a
2024-03-25 22:59:20 +00:00
Ivan Pashchenko 41a7f442f7 IJPL-442: fix wrong base path for vmoptions
GitOrigin-RevId: 9d0bd39728b76f7c959cdd5906f118099997792e
2024-03-25 22:59:20 +00:00
Ivan Pashchenko d0e8b8145c IJPL-442: use anyhow in build script
reason: it's already big enough for that + cef download is coming next

GitOrigin-RevId: 1c88d373902d8b78d717e845aa1cd9070f8d75aa
2024-03-25 22:59:20 +00:00
Ivan Pashchenko 101b19fc48 IJPL-442: use fixed versions for stable crates to reduce randomness in builds
GitOrigin-RevId: 2be4701370b5cc707ab5bd4d44ab90b2b8e26b8a
2024-03-25 22:59:20 +00:00
Aleksei.Cherepanov b01067ea6e Refactor and enable on CI tests for kotlin.base.facet.tests module
^KTIJ-29210 Fixed

GitOrigin-RevId: 2950107ffd5ab7d68d76a1987126c2c6af2ddba5
2024-03-25 22:43:45 +00:00
Ilya Goncharov ffef0db30a [Kotlin] Use wasm.js and wasm.wasi as statistics
GitOrigin-RevId: 2e737fcf9cb12d3a2aa9508e3c8a2523126b4a52
2024-03-25 23:42:22 +01:00
Jinseong Jeon 3566ea8042 LC: regression test for findAttributeValue for defalut value in Java
^KT-66692

GitOrigin-RevId: 8721f49f4e6b1dff39001b338e0af6caa95a1ced
2024-03-25 23:42:20 +01:00
Roman Golyshev 65bac0c820 [kotlin] restore cooperative development in the kt-master branch
GitOrigin-RevId: 0e836aa842186e5ead5d62f7ef060246fb994838
2024-03-25 23:42:19 +01:00
Elena Shaverdova 86b38782d5 Revert "IDEA-348788 Refactoring of com.jetbrains.performancePlugin.commands.WaitForFinishedCodeAnalysis"
This reverts commit ccae7c3b2c33423458cbf94b4d50ff7bd5958943.

GitOrigin-RevId: fd2aba355a5b70f84d4e4f35542d69dc53a78d8f
2024-03-25 21:54:12 +00:00
Elena Shaverdova 85a52308c1 Revert "IJPL-845 Make opening performance tests wait till full highlight"
This reverts commit a267a8eb10b303075737865e9a9e4bc459e963ae.

GitOrigin-RevId: c6538d85b96f45c5b526fa575c943e4a07411e40
2024-03-25 21:54:07 +00:00
Elena Shaverdova 59d047773b Revert "WaitForFinishedCodeAnalysis waits for edited documents to be analyzed at least once"
This reverts commit 20e3c79205403868850e7bce27d29430eaf13e55.

GitOrigin-RevId: fedbe9a408a4b56db12acd62ddce589dcd152ba6
2024-03-25 21:54:02 +00:00