Commit Graph
403813 Commits
Author SHA1 Message Date
Louis Vignier 1869ec9da6 [codeInspection] Fix python inspection descriptions
GitOrigin-RevId: 56876a5dd073a06c3fcc92f63ed1f5674830bc25
2023-04-28 13:13:25 +00:00
Louis Vignier fc3e55da21 [codeInspection] Fix gradle inspection descriptions
GitOrigin-RevId: a3cd7edae9bf92180dc22fb3ae7fb79dc530f595
2023-04-28 13:13:21 +00:00
Louis Vignier 02aa1025ca [codeInspection] Fix java inspection descriptions
GitOrigin-RevId: 72abae5df6a01c8c6b633b0967d4f23e243e1cd5
2023-04-28 13:13:18 +00:00
Louis Vignier 1a47dfe94d [codeInspection] Fix platform inspection descriptions
GitOrigin-RevId: e7aa72a7617ed91803722dacf8b53cb21b7ff760
2023-04-28 13:13:17 +00:00
Louis Vignier 6340eac498 [codeInspection.ui] Fix <pre><code> parsing in DescriptionEditorPane
IJ-CR-106458

GitOrigin-RevId: 6abb696717e5198d4b2bab258066aa7657579b8b
2023-04-28 13:13:11 +00:00
Bart van Helvert e3de2c2f54 [kotlin] Move MoveUsage to common refactoring module
^KTIJ-23273 Also makes it sealed and renames to 'KotlinMoveUsage'

GitOrigin-RevId: 4d86e86269640bc2ad89823e5912be815e2ea65a
2023-04-28 13:11:48 +00:00
Bart van Helvert 720c97c795 [kotlin] Move OuterInstanceReferenceUsageInfo to common refactoring module
^KTIJ-23273 Also makes inheritor element fields non-nullable

GitOrigin-RevId: 8ca0a3ebb7cccc43b3cfd8bb2d17ac1fa06e5229
2023-04-28 13:11:44 +00:00
Bart van Helvert 2c989a2303 [kotlin] Move Mover to common refactoring module
^KTIJ-23273 Also moves `deleteSingle` extension function.

GitOrigin-RevId: c64aef7886c2921eb9d22d1b6cd86d4598e521b3
2023-04-28 13:11:41 +00:00
Bart van Helvert 179f71a4f4 [kotlin] Introduce KotlinMoveRefactoringSupport
^KTIJ-23273 A compiler version agnostic interface to be used in common code for the move refactoring.

GitOrigin-RevId: 57c8b6291e6da618de552d38ab87ee053dfed947
2023-04-28 13:11:37 +00:00
Bart van Helvert 63e34c4bf3 [kotlin] Move ContainerInfo to common refactoring module
^KTIJ-23273 Also renames it to `MoveContainerInfo`.

GitOrigin-RevId: 7cfc0917f999eb0aeef32ed934828d94f6bf7431
2023-04-28 13:11:34 +00:00
Bart van Helvert f8d79cb446 [kotlin] Move MoveSource to common refactoring module
^KTIJ-23273 Also renames it to `KotlinMoveSource` to make it similar to `KotlinMoveTarget`

GitOrigin-RevId: 813909d52de9efd8359528cdc2a330af56c12381
2023-04-28 13:11:31 +00:00
Bart van Helvert a0137aca0c [kotlin] Move KotlinMoveTarget to common refactoring module
^KTIJ-23273 Also turns it into a sealed interface and make inheritors nested

GitOrigin-RevId: 1e773093d7ead4305763267a024f233e9d523865
2023-04-28 13:11:27 +00:00
Bart van Helvert 3cc4406110 [kotlin] Move getModule util methods from idea to util module
^KTIJ-23273

GitOrigin-RevId: 51ebbdf60afb2af451feeb448adeafa60b0806bc
2023-04-28 13:11:24 +00:00
Bart van Helvert 63e538d5bb [kotlin] Move KtClass#getOrCreateCompanionObject from core to PSI module
^KTIJ-23273

GitOrigin-RevId: 7de611e9759a62e6378036a22a1a4f74c9f506fb
2023-04-28 13:11:20 +00:00
Bart van Helvert 012484e87e [kotlin] Move Kotlin move refactoring processors to common refactoring module
^KTIJ-23273

GitOrigin-RevId: 703d1b037cab421bb06b8fd7c7190e8cc9270b3e
2023-04-28 13:11:17 +00:00
Bart van Helvert 08e2b8f4d6 [kotlin] Move ConflictUsages to common refactoring module
^KTIJ-23273 Also makes class more readable.

GitOrigin-RevId: 1337ebdb7d4fa633a9305880ca13576268e7dafe
2023-04-28 13:11:13 +00:00
Daniil Ovchinnikov 46f46a4c0a ProgressRunner: move modality semaphore and thread function closer to where they are actually used
GitOrigin-RevId: 2f4946597c9bcc125bebf763c6683c864f302b0d
2023-04-28 13:01:49 +00:00
Alexander.Kass cf5427d3d7 DBE-7947 allow passing jks in ca/key fields
GitOrigin-RevId: 81d88a6d20454194c70e186372f9e6dc93c6a23e
2023-04-28 12:59:53 +00:00
Alexander.Kass fb9fdc0fef DBE-7947 load certificates from system storage (move required libs from app.jar)
GitOrigin-RevId: 6ec87d46540299f8c68c288fa7aff97f571084bc
2023-04-28 12:59:50 +00:00
Alexander.Kass 41f3d5ba2b DBE-7947 load certificates from system storage
GitOrigin-RevId: d2dc31ee0ff16eb4289bffc6c79c083dc1d4ba15
2023-04-28 12:59:47 +00:00
Alexander.Kass b65849248d ssl: populate storages through RMI calls
GitOrigin-RevId: e89a0fd55dd2b6aecb67b76b4003c4d4d3d2ee6f
2023-04-28 12:59:40 +00:00
Alexander.Kass 7ee469273a ssl: load certificates from other truststores
GitOrigin-RevId: 15f8577e0bb2cd394216130bd471b40c9bad2665
2023-04-28 12:59:37 +00:00
Alexey Kudravtsev 1e454e600f avoid Alarm useless allocation and fix DCCE: ObjectTree.runWithTrace
GitOrigin-RevId: 18417b7ed622f76bfef0c878b8ba89a9595cbfe1
2023-04-28 12:51:38 +00:00
Roman Efremov 8cda476067 Fix exception caused by EnumEntries resolve
For .kts support extra kotlin-stdlib.jar is added. As a result,
IdeStdlibClassFinderImpl can find two EnumEntries classes.
Class from .kts stdlib will cause exception in `ideService()` call,
because it doesn't belong to any module.

^KTIJ-25083 Fixed

GitOrigin-RevId: 74d93aabb12025d469dccb51a1fa5a4b69a27cbd
2023-04-28 12:40:16 +00:00
Konstantin Bulenkov ac167f51ea IDEA-315841 New Terminal Blocks: Right-click actions - implement the Context menu
GitOrigin-RevId: 7d0ecbbf34cd92d8bbc456d74dec12c9fc42ba89
2023-04-28 12:29:21 +00:00
Konstantin Bulenkov 88c96a7fba [terminal] copy output command
GitOrigin-RevId: 3a825a91c45a037deae3806a0d127a5fff958605
2023-04-28 12:29:18 +00:00
Konstantin Bulenkov 5782a99eb6 add a method to copy text to the clipboard
GitOrigin-RevId: ba759796658495aed214c048cc2002ab6c052727
2023-04-28 12:29:15 +00:00
Alex Plate 1b9a105d48 [Workspace Model] Tests reformat
GitOrigin-RevId: 5cca3aa7a719ce4460595b43d67cec10fbb38a5d
2023-04-28 12:26:34 +00:00
Alex Plate e9bdf5c88a [Workspace Model] Perform tests cleanup and update package names, according to the new guide
GitOrigin-RevId: 821983cb1888c285e36f417c0a90c01df725d30f
2023-04-28 12:26:31 +00:00
Alex Plate 18f8d9db5f [Workspace Model] Cleanup test entities
GitOrigin-RevId: a8a1e0e33cbc5db9cd98a9dc90b7845bfd2347e9
2023-04-28 12:26:27 +00:00
Alex Plate a8270fb3cb [Workspace Model] Remove a bunch of commented-out tests about an unsupported functionality
GitOrigin-RevId: b740f1cc9054fa0bfd14e4b678d1fb3971b66743
2023-04-28 12:26:24 +00:00
Alex Plate 96431b6dee [Workspace Model] Inline extension function for test entities
GitOrigin-RevId: 39a3c7a39e76152451e57c9bd0b3840ed99b6c85
2023-04-28 12:26:21 +00:00
Alex Plate 3e9b482316 [Workspace Model] Replace by source small cleanup
GitOrigin-RevId: eeaceffd9837a60cf68a5c7306319c3397ff2217
2023-04-28 12:26:18 +00:00
Nicolay Mitropolsky 85f7d4d928 IJ-CR-106433: docs and one more assert
GitOrigin-RevId: cad56cc9600e62c9e93d48184df0b774d8faf84e
2023-04-28 12:18:05 +00:00
Konstantin Annikov 1a5c491f31 [Repair Utility] - update GO version
GitOrigin-RevId: 36061f5defdb18dc9dc63f700a584e1253977800
2023-04-28 12:15:28 +00:00
Aydar Mukhametzyanov 33f5f88be5 IDEA-231278 Set accessible status from the main thread
GitOrigin-RevId: a40b02a66c455b98fa0b527957c434c948e57509
2023-04-28 12:12:15 +00:00
Aydar Mukhametzyanov ea2bd22140 IDEA-120266 Add a registry key for showing tabs when in presentation mode
GitOrigin-RevId: 4cbfc69c80d083e866f3f35790328890d0a81f6b
2023-04-28 12:07:44 +00:00
Aydar Mukhametzyanov 04f8faa8e6 IDEA-120266 Add a registry key for showing tabs when in presentation mode
GitOrigin-RevId: 19922e36072e183fc93110150f5cdab557d7d7ff
2023-04-28 12:07:41 +00:00
Daniil Ovchinnikov afcd98a71d remove obsolete files
GitOrigin-RevId: c2e403fa8e0762fd7ddeb12626c56d6d003e4b58
2023-04-28 11:57:18 +00:00
Roman Shevchenko 5966979399 Cleanup (consistent imports)
GitOrigin-RevId: 0e3c90b90a84fbfbc2437c542aad9a7005ff9604
2023-04-28 11:52:46 +00:00
Roman Shevchenko 9a22b66c70 [platform] fixing cross-platform launcher compilation on Windows
GitOrigin-RevId: 213fd669c92c2e940c0473ba535f991b70476851
2023-04-28 11:52:00 +00:00
Gleb.Marin c27874b78f Copy all completion parameters
Remove api status
Make main constructor private

Copy all completion parameters

Merge-request: IJ-MR-106773
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>

GitOrigin-RevId: cf8f45188529a847334d85a8e43c7b9449068cec
2023-04-28 11:47:06 +00:00
Tagir Valeev 9e39908f5f [java-dfa] AssertJInliner: explicitly list allowed special fields for isPresent/isEmpty checks
Addition of new special field should not cause inlining them
Fixes IDEA-317232 AssertJ isEmpty() false positive when used on Stream variable

GitOrigin-RevId: 405debc4729fbdb93611d34ad7ac8942bf8d647e
2023-04-28 11:43:49 +00:00
Alexander Lobas 6b19491379 IDEA-319132 Enable new full screen controls by default
GitOrigin-RevId: 9e56883545fd4894b101880bfec3d0f820c1d78a
2023-04-28 11:25:50 +00:00
Jinseong Jeon ac2f4b9d82 FIR/UAST: regression test for parent of param of catch clause
^KTIJ-18510 Fixed

GitOrigin-RevId: 4865086a92f0677bdfb47ca571a54b9ff76d8461
2023-04-28 11:14:27 +00:00
Jinseong Jeon 9b51e60a0c FIR UAST: avoid function references (if passed)
Those are used to suppress (known) test failures and/or detect newly
passing cases.

GitOrigin-RevId: 33307b88b652ae55f62e1f23ba1b1118c5e563ab
2023-04-28 11:14:24 +00:00
Artem Bochkarev 3d3f1e470a IDEA-317881 print jcef version when CefApp initialized
GitOrigin-RevId: d31e44249405ef010f52be00200c810193f44b24
2023-04-28 10:55:22 +00:00
Artem Bochkarev 505c9d5210 IDEA-288324 temporary remove unused action (to avoid warnings)
GitOrigin-RevId: 26dafdca3a65ae9fbe38c28a9e31dcc85c5c91be
2023-04-28 10:55:18 +00:00
Daniil Ovchinnikov 83c898e759 clean up
GitOrigin-RevId: a9ce5d406f6d3f6d1ecb99678cb69a4e9a1a9009
2023-04-28 10:51:48 +00:00
Dmitry Zhuravlev 65f918a29f git: avoid assertion (EA-788407)
GitOrigin-RevId: 67127722b51b2e2c4df3c407d3712cdccba9e786
2023-04-28 10:47:37 +00:00