Commit Graph
438402 Commits
Author SHA1 Message Date
Vladimir Krivosheev 78636d41df Rename .java to .kt
IJPL-846

GitOrigin-RevId: f902cea0bc9efce8016fd7d507445fc29b252c36
2024-03-22 10:46:10 +00:00
Vladimir Krivosheev 1ca56c8b48 IJPL-846 text TextEditorComponent - subscribe not in EDT
GitOrigin-RevId: 36676b819eb4e38f6ba546be2e8ea10904d8e50a
2024-03-22 10:46:08 +00:00
Vladimir Krivosheev 61ad1a6785 IJPL-846 update editor notifications on open only for opened editor
GitOrigin-RevId: 85585f034affa7413be6965cdc8c3a3ffda9b37b
2024-03-22 10:46:06 +00:00
Vladimir Krivosheev c93dfcec88 IJPL-846 convert EditorHighlighterUpdater to kotlin
GitOrigin-RevId: a3ab1f8b6d4a6305ba504e3d467bd7795c32391b
2024-03-22 10:46:04 +00:00
Vladimir Krivosheev 4f0a95fb16 IJPL-846 Rename .java to .kt
GitOrigin-RevId: 5ddd5a1da6434d2ba9997e1fd79512686550ced8
2024-03-22 10:46:02 +00:00
Vladimir Krivosheev cbf54e1fa4 IJPL-846 open internal/cache state storage in read-only mode if save is disabled
GitOrigin-RevId: 142cffbc4e46261898c42f22556e5e760e43d339
2024-03-22 10:46:00 +00:00
Vladimir Krivosheev ebd8c56a9c IJPL-846 editor reopening - fix perf regression (do not compute highlighter twice)
GitOrigin-RevId: aba1880e104f3f7babdf3a1d3111502392be6a0d
2024-03-22 10:45:58 +00:00
Vladimir Krivosheev b68665bc86 IJPL-846 cleanup
GitOrigin-RevId: eb24be1108eef4629d8bbd0de78a42aa36ab08ed
2024-03-22 10:45:56 +00:00
Vladimir Krivosheev a12c32cde4 IJPL-846 cleanup
Some methods were removed from the companion objects and transformed into top-level functions

GitOrigin-RevId: 5bd5d07f9df5e07246b89205b35969629845e026
2024-03-22 10:45:54 +00:00
Vladislav Rassokhin 349ec79fbf IDEA-314842 Shellcheck for ARM64, update to 0.10.0
Also improve notifications handling

GitOrigin-RevId: aefec0eb4fb82166e23edfaea987f7107a974550
2024-03-22 10:44:58 +00:00
Pavel Porvatov 89ca23e9fd IDEA-346478 Collect detailed statistic about Linux configuration
- Added KDE themes detection

GitOrigin-RevId: a219eeae9e8a51b6945c4ba6f2a6649df72dfa87
2024-03-22 10:18:12 +00:00
Pavel Porvatov 46a1de2e7b IDEA-346478 Collect detailed statistic about Linux configuration
- Added theme in os.linux.wm collector

GitOrigin-RevId: b489227293cc994e03c8d0da646d9da640c172c9
2024-03-22 10:18:08 +00:00
Alex Plate e88ab0f7d4 [Workspace Model] [IJPL-583] Increase version of the generator without forgetting to update CodeGeneratorVersionCalculator
GitOrigin-RevId: 4e813d211bce75760c7cb50b089ca2aa2cf0abf5
2024-03-22 09:01:37 +00:00
Vladimir Krivosheev 79eeafb4c7 Reapply "IJPL-846 VSCBundleReader - pre-create immutable object reader (well, kotlinx serialization should be used instead, but it is another task)"
This reverts commit d3f0e35d6b0f1ec1b89f8a59f7a260a726dc6972.

GitOrigin-RevId: ac4b70e83c413f8c2c5bca991495fb33858c1a57
2024-03-22 07:12:58 +01:00
Vladimir Krivosheev 7d9f229367 Reapply "IJPL-846 convert TextMateServiceImpl to modern language (to fix perf issue) (part 2)"
This reverts commit 464454684327cedef7a4c5a3a8fa6ea7eb294f1e.

GitOrigin-RevId: 1286be22bf60c623af545926072630e73670d8cf
2024-03-22 07:11:25 +01:00
Vladimir Krivosheev 41b29dfc14 Reapply "IJPL-846 convert TextMateServiceImpl to modern language (to fix perf issue)"
This reverts commit 1c96b3def78a90f6a20ba992d06fc7f0272c6f50.

GitOrigin-RevId: 11829958dbec30a34d16ed5279e48206fd27ceb9
2024-03-22 07:08:02 +01:00
Vladimir Krivosheev 6e54ee0ce1 Reapply "IJPL-846 Rename .java to .kt"
This reverts commit 5e10b58195dcfcf8f80e722ae39c492271c39620.

GitOrigin-RevId: 745b772b066109376e9310f5aee00ce1ee7c71d7
2024-03-22 07:08:00 +01:00
Andrei.Kuznetsov 2bfa85dc14 IDEA-347617: let NBRA.inSmartMode, DumbService.{runWhenSmart and smartInvokeLater} wait for the same condition
GitOrigin-RevId: d751da7aba8979fc455937c24079aa1563e45530
2024-03-22 00:32:45 +00:00
Andrei.Kuznetsov a4eb2dd8ed IJPL-578 add RefreshSessionImpl creation trace to debug log
to ease tests debugging (especially after indexing in the background is enabled in tests)

GitOrigin-RevId: e92ed78d925088a5dfe722c3e6a761e9dec4fd0e
2024-03-22 00:32:35 +00:00
Andrei.Kuznetsov 96e89c2bef IJPL-578 wait for indexes to be ready in tests (InspectionTestUtil.runTool)
GitOrigin-RevId: f76f660cfe891e25417f2212a6d1d0659422950b
2024-03-22 00:32:29 +00:00
Julia Beliaeva c6e28ee33f [vcs-log] use all capital letters in the "VCS" abbreviation
GitOrigin-RevId: a7e7f12f337b98cd54594cecd757c2d82783d279
2024-03-22 00:05:53 +00:00
Sergey Pak 8d54019c10 IDEA-344654 New Import Settings: Add statistics - renaming + more statistics
GitOrigin-RevId: 225e74e6a10c4cce47d74230ead2efe1c561fb4c
2024-03-21 23:50:50 +00:00
Vlad Koshkin dd2f0a6a7e [kotlin] fix IfToWhenIntention, move IntroduceWhenSubjectInspection to inspections package
GitOrigin-RevId: 9a6da6d919bda569fe9599ae71b8260736ea668a
2024-03-21 23:42:56 +00:00
Julia Beliaeva 23d858d6a9 [vcs-log] move display text for the date filter to the implementation class
GitOrigin-RevId: f194cd124dc83451da73b9f1c944085687940c98
2024-03-21 23:28:48 +00:00
Petr Surkov 0b270bf7de [full-line] ML-2932 Add more nullable to ML API features
GitOrigin-RevId: fc33c8a062fb7bed03992457504be979b73abaa0
2024-03-21 23:18:33 +00:00
Adam Malek df44a907f4 ML in SE: Move registry keys used in common out of ranking
GitOrigin-RevId: 7edf6c8dc4ee2b5cd55f9d91876788bd9a77d6c1
2024-03-21 23:10:06 +00:00
Roman Golyshev 846b50cdf5 IJPL-840 Print runningProjectActivities in the corresponding assert
GitOrigin-RevId: ea831fefeb9d7d739a4177518e9d5bd35b959eff
2024-03-21 22:53:00 +00:00
Andrey Cherkasov b52e369c22 [kotlin] Port AddSuspendModifierFix to K2
This quick fix is for the ILLEGAL_SUSPEND_FUNCTION_CALL error.

Tests disabled for K2 in accordance with KT-46288:

- createCoroutine.kt
- startCoroutine.kt
- startCoroutineNoImport.kt

^KTIJ-26890

GitOrigin-RevId: 8fc7ceab0e257dfc734172b9aedd00b5f0c95a4e
2024-03-21 22:44:26 +00:00
Daniil Ovchinnikov 45251621aa IJPL-850 extract intellij.platform.navbar.backend module (3/3)
GitOrigin-RevId: 4c9452e855f69f1f74fe62e1e521ef666af3604a
2024-03-21 22:35:35 +00:00
Daniil Ovchinnikov 93111191d0 IJPL-850 extract intellij.platform.navbar.backend module (2/3)
GitOrigin-RevId: 19d5dc05cb995771851f1da83d8d725d09d8c307
2024-03-21 22:35:30 +00:00
Daniil Ovchinnikov 79deb88efe IJPL-850 extract intellij.platform.navbar.backend module (1/3)
GitOrigin-RevId: b161764d958ddac990ceda9af3a97b6da1421f87
2024-03-21 22:35:26 +00:00
Daniil Ovchinnikov 899bb42043 IJPL-850 extract intellij.platform.navbar.vm module
GitOrigin-RevId: ac23c5653beeb9cf4c759d0ee82fcd141c297c15
2024-03-21 22:35:21 +00:00
Daniil Ovchinnikov f5bb3faaae IJPL-850 extract intellij.platform.navbar module
GitOrigin-RevId: f5d06394edfd599de5c9604b6ebf23e8e1c47f2a
2024-03-21 22:35:17 +00:00
Daniil Ovchinnikov b2c7615636 IJPL-850 update implementations, they now don't need to implement NavBarItem and Pointer
GitOrigin-RevId: 4f833adcd682b7e9d720689d9980dd7f1c4a1e30
2024-03-21 22:35:12 +00:00
Daniil Ovchinnikov 051470b7eb IJPL-850 remove NavBarVmItem.pointer because it implies the existence of the read lock on the UI side
GitOrigin-RevId: c26b3d0382b0611ebf76948599981e5b1f1c44f9
2024-03-21 22:35:08 +00:00
vladislav.shishov f907f1c2a5 [remote-driver] add paid plugins license tests
GitOrigin-RevId: 34e97a38e0685ac06c9e48a2fba84dbca6eea28a
2024-03-21 22:26:20 +00:00
Lamberto Basti c0ea5ce3ef Convert useReflectivePath to property getter in ExperimentalUIImpl
Fixes IDEA-335974


Merge-request: IJ-MR-129219
Merged-by: Lamberto Basti <lamberto.basti@jetbrains.com>

GitOrigin-RevId: e31ba6df3d9ada39d91005f84a0f1c9e66d46a9e
2024-03-21 22:25:37 +00:00
Vladimir Dolzhenko 5eb3c204d1 Revert "[kotlin][scripts] KTIJ-28774 Calls to JDK classes are not resolved in basic .kts scripts"
This reverts commit b703830437f90f37891d996138f8ac6c8ae4a9f5.

^KTIJ-28774 Open

GitOrigin-RevId: fa167853d624fe917d89a1a8c1bc5799911cd5f6
2024-03-21 22:01:37 +00:00
Vladimir Dolzhenko 13d8e86595 [kotlin] Fix module dependencies to avoid loading class from main classloader
#KTIJ-29167

GitOrigin-RevId: 151a119e886c80f9741f872c6c971ebdc55949c8
2024-03-21 22:01:32 +00:00
Sergey Simonchik 153747360b [unit perf tests] close output stream after writing teamcity_*_properties_file.properties (IDEA-349794)
GitOrigin-RevId: 52b799f3062236b9b21b25b9af3ba67c3d74c2e2
2024-03-21 21:59:52 +00:00
Eugene Zhuravlev 51c26e68cd JPS mappings for incremental compilation refactoring: correct test data
GitOrigin-RevId: 99fa4cb56c903eec9ab48455e2e13762563fd1e6
2024-03-21 21:48:52 +00:00
Liudmila Kornilova 6fc5bd95a2 IDEA-345401 Retry smart read action in health check with delays to avoid overhead in case of a lot of small write actions
GitOrigin-RevId: e44c773ae42148c7f321c40ac2d656ca1d8bd0c8
2024-03-21 21:39:11 +00:00
Liudmila Kornilova 7d1daaddc7 IDEA-348980 Test that full scanning is performed on startup if it was incomplete last time
GitOrigin-RevId: a6214e1795ab033082df92786e9224593a77fd7b
2024-03-21 21:39:08 +00:00
Liudmila Kornilova e667ec54ce IDEA-348980 Catch VfsRootAccessNotAllowedError when getting VirtualFile for dirty files (to schedule them for indexing)
GitOrigin-RevId: 718d43d6a298ee3193630f4cc4ba0b91d4fde71b
2024-03-21 21:39:04 +00:00
Liudmila Kornilova eaee7372a7 IDEA-345401 Explicitly drop files with indexable files filters when caches are invalidated
GitOrigin-RevId: fadad70bfeebd465b6052e24ef1417a51916b0ac
2024-03-21 21:39:01 +00:00
Liudmila Kornilova c8fbf968b9 IDEA-345401 Report cancellation reason of health checks
GitOrigin-RevId: e16029e99152fd5f680a9069626de271afcbb60b
2024-03-21 21:38:57 +00:00
Liudmila Kornilova 9606d15f40 IDEA-345401 Report cancelled health checks
GitOrigin-RevId: 2380fa4f35433f12b3a7186f4a02654b48949c52
2024-03-21 21:38:54 +00:00
Liudmila Kornilova 56bf3f8534 IDEA-345401 Track duration of health check
GitOrigin-RevId: 71b94fc4f8d85985b3735a1165478d97788124ce
2024-03-21 21:38:51 +00:00
Vladimir Krivosheev d5e6e71cab Revert "IJPL-846 Rename .java to .kt"
This reverts commit 1329bb08a91057c2db991180b3dd89e235db3e9b.

GitOrigin-RevId: 5e10b58195dcfcf8f80e722ae39c492271c39620
2024-03-21 21:25:29 +00:00
Vladimir Krivosheev eef2998d34 Revert "IJPL-846 convert TextMateServiceImpl to modern language (to fix perf issue)"
This reverts commit e283f03c3207fc543e365e389cb0b4ccca0f2f7c.

GitOrigin-RevId: 1c96b3def78a90f6a20ba992d06fc7f0272c6f50
2024-03-21 21:25:24 +00:00