Commit Graph

935 Commits

Author SHA1 Message Date
Aydar Mukhametzyanov
9703ddf2a2 IJPL-191565 Search Everywhere for RD: fix getting popupInstance
(cherry picked from commit 91f3e83e30ae1fe26ceb339066db2f213942522d)

GitOrigin-RevId: 8481bc056e2c93673d33c993f44a9c64ed43dcc6
2025-08-05 14:30:30 +00:00
Aydar Mukhametzyanov
dbe65d77f5 IJPL-191565 Search Everywhere for RD: introduce SplitSearchListener
(cherry picked from commit 0583289bd2c2c4950ed1549103a3b377eb280c09)

GitOrigin-RevId: b0aadbdcc9051e7a265fd692549f10b88ac3e3c2
2025-08-05 14:30:30 +00:00
Roman Shevchenko
d59e3cb451 [ui] sorting "Other Tools": extracting "Platform Development" category
(cherry picked from commit a1b8ce3faa5ebe70feff1877f80e272090c303e9)

IJ-CR-166060

GitOrigin-RevId: 0cebdcb05437cea552b1faa7c635cf35b2ca2c2a
2025-06-23 17:19:02 +00:00
Vladimir Krivosheev
b935234c91 IJ-MR-162467 don't export intellij.platform.projectModel
GitOrigin-RevId: 11c0bf5ca0f3a6d892658a2b149d85cace9aa2b8
2025-06-14 13:00:48 +00:00
Vladimir Krivosheev
ef0323d07c IJ-MR-162467 don't export intellij.platform.core
GitOrigin-RevId: 05f350c1c087be1bf9b46d8bdac5345a65f55958
2025-06-13 21:52:48 +00:00
Alexey Kryuchkov
eea3006962 Logging of problems in AssertProblemsViewCountCommand
GitOrigin-RevId: 0eb698ec76d3426dd04439eb5e02eb19cc2ab346
2025-06-10 13:56:10 +00:00
Ilya Korennoy
07438fab28 [indexing] Compare exact jars indexed by library iterators
GitOrigin-RevId: 42c260f7d28f431e10ce42926efefd60793480c3
2025-06-09 14:45:30 +00:00
Vladimir Krivosheev
982fba0b33 IJ-MR-162467 don't export intellij.platform.concurrency
GitOrigin-RevId: 5cd5a6506d69bfd384f21fc5a79d1f12a172a074
2025-06-08 20:43:51 +00:00
Vladimir Krivosheev
78529ac17e make sure that we fire onFacetAdded event only after modulesAdded, introduce InitProjectActivity.isParallelExecution
we still continue to init facets in EDT, right after module init - not safe to change this behaviour

GitOrigin-RevId: 67c44deb0fc63945881ff7746576623d752dca29
2025-06-07 09:19:07 +00:00
Vladimir Krivosheev
ab844fc976 don't use executeOnPooledThread
GitOrigin-RevId: 76cf6fd14a39bf854364ac1e7d1ed88234a03ca9
2025-06-06 14:05:51 +00:00
Evgenii Novozhilov
d2a6279a73 CPP-44678: cancel awaiting promise in inspection command if inspection is cancelled
inspection might be cancelled and in this case test is deadlocked as promise
is never completed

GitOrigin-RevId: 2cdb9528e7e1b5ab41b2f6c09a3dddd2d90b4963
2025-06-06 11:50:56 +00:00
Konstantin Nisht
5031d98baa [threading] IJPL-190260: Remove blockingContext #8
GitOrigin-RevId: e30bbead47344250855978d0e29ee36f77aef139
2025-06-05 20:13:26 +00:00
Konstantin Nisht
490c262cd3 [threading] IJPL-190260: Remove blockingContext #7
GitOrigin-RevId: 1b510aef4f6c3703a358a761aaa3af554d3bb1c0
2025-06-05 15:54:47 +00:00
Vladimir Krivosheev
c0b830cd55 SerializationManagerImpl - don't use deprecated Disposable
GitOrigin-RevId: ec6f9e4ef656a900354c1780f4e343d6d9f2bb1c
2025-06-05 13:13:43 +00:00
Konstantin Nisht
5dac937b4a [threading] IJPL-190260: Remove blockingContext #2
GitOrigin-RevId: e3cf7cd8ea5719eb283c4fff45e06f5e148e10f3
2025-06-04 18:49:37 +00:00
Anna Kozlova
7fe7301ab9 [performance testing] more logging for flaky test on rename
KTIJ-34212

GitOrigin-RevId: 0ee9cb561773dd7a1291c74b49004154d770a158
2025-06-03 15:22:38 +00:00
Ilya Muradyan
698d2a36b4 KTNB-1027: Don't cause problems on Windows with nonstandard symbols in dumps file names
GitOrigin-RevId: 099398251d756ef8d59854962413e47cf6e5ee9a
2025-05-31 03:50:39 +00:00
Vladimir Krivosheev
ab69d8455c IJ-MR-162467 don't export intellij.platform.indexing
GitOrigin-RevId: 5065d7f10610d024e4a89a379be3de68caf55dc3
2025-05-29 17:55:17 +00:00
Yuriy Artamonov
366f3f91ab [php] IJPL-155949 Allow update for PHP bundled plugins
GitOrigin-RevId: b3754e71384f2c9b8fea62e9fd7f6091aa479656
2025-05-27 15:55:45 +00:00
Ilia Malakhov
3b957d27d8 [indexing] com.jetbrains.performancePlugin.commands.CompareProjectFiles compares files not regarding iterators
GitOrigin-RevId: 72ab39c82dd49a62ff481f190a01be9b4c656cba
2025-05-27 11:12:35 +00:00
vladislav.shishov
0bdab40263 [remote-driver] add accessibleComboBox
GitOrigin-RevId: e6a36494ab86b6e0947c7d8d2ecda6d8780b35d4
2025-05-26 17:46:19 +00:00
Vadim Salavatov
0b0e8494ee [plugins] IJPL-181065 migrate content usages
GitOrigin-RevId: 741030f038a030f4e072befe6e90d700362aa2cb
2025-05-26 12:16:13 +00:00
Vadim Salavatov
7af706b7fc [plugins] IJPL-181065 move content to PluginMainDescriptor
GitOrigin-RevId: 4bda2619c9fec1d0ef44abccc3548a5f9f9a2eee
2025-05-26 12:16:12 +00:00
Ilya Muradyan
57be85269b KTNB: Dump threads after each smoke test
GitOrigin-RevId: 283b13872353c4c136eb01ffbeb0929f47e612ed
2025-05-25 02:49:10 +00:00
Ilya Muradyan
2592ea5e73 KTNB-1022: Add granular monitoring thread dumps for the issue investigation.
GitOrigin-RevId: c5c2ffa7a41b49e8cbc27dda34e5febed2fe2d40
2025-05-21 19:30:49 +00:00
Anna Kozlova
90e9f5acc2 [performance tests] more logging for failed refactoring
KTIJ-34212

GitOrigin-RevId: f00baefa268d587868cb289b73d521e2dd6fb475
2025-05-20 08:13:38 +00:00
Anna Kozlova
f88d599792 [performance tests] logging for failed refactoring
KTIJ-34212

GitOrigin-RevId: 11a8ee82945b9aaff66df3a36e76c82a0fdbed12
2025-05-19 13:34:57 +00:00
Vladimir Krivosheev
5c7824a820 ui designer compilation - part1 - allow .form as input
GitOrigin-RevId: 5ab44530cdafe63de7f0595fe9c6ba80ab9da174
2025-05-17 19:35:32 +00:00
Liudmila Kornilova
7dbe97a1c0 Fix FunctionalDirtyFilesQueueTest.test dirty files in orphan queue are indexed only once (waitForSmart command should wait for scanning too)
GitOrigin-RevId: a8a22372174631d62bf75208e856ae8571ac8487
2025-05-16 12:31:02 +00:00
Alexey Kudravtsev
6d1f55f160 cleanup: rename file to psiFile to distinguish from VirtualFile
GitOrigin-RevId: e718eac8ba2d2177787ae941d8525b3c154d10fc
2025-05-16 02:54:06 +00:00
Eugene Morozov
234de71aa6 AT-2363 Use the last cause exception message as the test name on TC
(cherry picked from commit 771d1034a6c950ef097e004cab485cbb11233080)

IJ-MR-162806

GitOrigin-RevId: 75f2785b93d24e9201e2841e121a2a963c740667
2025-05-15 17:26:27 +00:00
Anna Kozlova
6a61dbd771 [performanceTests] add an option to disable downloading sources on navigation
- otherwise tests, which expect a class file to work with, might fail or not. Let's avoid flakiness here

^KTIJ-34061 fixed

GitOrigin-RevId: 46bee76aab5d7799afa1ff98165e3d3c4800e586
2025-05-14 20:46:48 +00:00
Eugene Morozov
0c100dfb53 AT-1501 Add Find in Files test to IntelliJSourcesIntegrationTest
(cherry picked from commit 0499260c4ca9847fff4be55c48c421a596bbfe38)

IJ-CR-161800

GitOrigin-RevId: 7fd7ea0a16cf08d9956b4aaf071297f49fa19249
2025-05-14 19:19:36 +00:00
Vladimir Krivosheev
fbc9805e89 IJ-MR-162467 don't export intellij.platform.jps.model
GitOrigin-RevId: ebaebc90d514e5f3046fe2b973647da4bf156625
2025-05-14 18:10:23 +00:00
Nikita Kudrin
9a20e7c0db [starter] IJPL-187564 Better support for targets execution override
GitOrigin-RevId: bfd56a2d8d81774f895acf6f88e8102c0cf89d7e
2025-05-14 09:27:22 +00:00
Ilia Kirianovskii
8ad134e963 [bazel] Update build files
GitOrigin-RevId: ef15b91627a62ebc8bb1c729f36f757fa84cdc17
2025-05-14 07:54:19 +00:00
Nikolay Chashnikov
020dec54e8 [performance testing] cleanup: remove unused dependency from the intellij.performanceTesting module
It isn't used in code and won't work at runtime anyway because there is no corresponding dependency in the plugin descriptor. This change is also necessary to avoid failures in the test which verifies dependencies (IJPL-171921).

GitOrigin-RevId: c7dab2a544adb1ff12eae18ce7c659a760b7cf00
2025-05-13 23:13:38 +00:00
Vladimir Krivosheev
e6503904f1 update bazel files
GitOrigin-RevId: 56d6864910cad2dfe611d38d680ee290d4209f79
2025-05-13 18:02:20 +00:00
Ilia Kirianovskii
a38a19fa65 [bazel] Update build files
GitOrigin-RevId: b3eb595781593209fca189a18c0091f11621bd51
2025-05-13 15:36:09 +00:00
Vladimir Krivosheev
d7df13eea6 update bazel files
GitOrigin-RevId: c5f639cbe9180e4fa520b67738f392b8c6b8f21d
2025-05-13 08:14:56 +00:00
Sergei Tachenov
b4485ffc01 IJPL-184967 Rename GC commands to better reflect what they do
Now that we have two commands, it's not clear what performGC
does. So let's name them more explicitly.

GitOrigin-RevId: a6dfa63301b376f2f38c6a3347507acceb62c156
2025-05-12 17:56:59 +00:00
Sergei Tachenov
d9654df799 IJPL-184967 Introduce FullGCCommand for leak testing
Since always using full GC causes performance degradation,
let's introduce a separate full GC command.
For now it's only used in leak testing.

GitOrigin-RevId: 327852c96ab6e7e21c9ffcef2896b4d6074c7bd2
2025-05-12 17:56:58 +00:00
Eugene Morozov
b0c18df075 [perf-tests] Fix the snapshot name for DetectProjectLeaksCommand
GitOrigin-RevId: cd6fa751cccbb8f4af333f6a562140f7db9c3aff
2025-05-12 15:13:59 +00:00
Anna Kozlova
ef67ace493 [performanceTesting] try to use range markers to avoid moving caret from the initial position unexpectedly
KTIJ-34061

GitOrigin-RevId: 4733a2b6a78b325eb11f0ce7dc1a016b9fc832d9
2025-05-12 14:58:39 +00:00
Vladimir Krivosheev
3616fb0a2f simplify bazel labels (another step towards using simple names that reflect directory structure) — handle camelCase case
GitOrigin-RevId: 709eafe49fcb3be48c50440ae19a08e083bc8cb3
2025-05-12 07:18:42 +00:00
Ilia Kirianovskii
023a879b38 [bazel] Update build files
GitOrigin-RevId: 3fa392b78198478e0e1ffda9778f04af6bdc059a
2025-05-11 21:36:03 +00:00
Vladimir Dolzhenko
07d0bc84ab Partial revert of 80e35ef4f01b87c9d60123398754e2ea2a71b1c4
As the original commit significantly affects Kotlin performance benchmarks

GitOrigin-RevId: 38a6b927492c80054b8866c0b290e9b8d06ea8db
2025-05-11 07:16:46 +00:00
Alexey Kudravtsev
40141272be cleanup: reuse getTopLevelEditor
GitOrigin-RevId: fd489cce8fdbf1d9dec377feef8221bd318d3d83
2025-05-10 02:18:51 +00:00
Vladimir Krivosheev
7cf9ef2b29 update bazel files
GitOrigin-RevId: e78f86bd17affd7892fd1af8e157f033906b1865
2025-05-09 15:36:06 +00:00
Vladimir Krivosheev
644a6b2e81 IJ-MR-162467 don't export intellij.platform.editor.ui
GitOrigin-RevId: 8894abe16fb347de7649bfb2d7888b6e6fe0232c
2025-05-09 14:20:40 +00:00