Mikhail Pyltsin
5147f4eab6
[java-inspections] IDEA-339341 improve process last comments
...
GitOrigin-RevId: 6313e67d7bd5180a43d20faffb20c207f46452ae
2023-12-11 12:52:14 +00:00
vlad.koshkin
703e934506
[kotlin] IndentRawStringIntention to k2
...
^KTIJ-22963 Fixed
GitOrigin-RevId: 4f627ead2f85e2c81a6fe85fb0bf62e2fa87d1ba
2023-12-11 12:35:25 +00:00
Alexander Bubenchikov
21025d5b0d
[maven] parallel runner - do not start scope for single element
...
GitOrigin-RevId: 05e06b15ff3ba5deca5590575d41869914b83b9f
2023-12-11 12:27:38 +00:00
Andrey Lisin
502793eddc
PY-65243 Obey PYDEVD_USE_CYTHON environment variable when importing tracing module for Python 3.12
...
GitOrigin-RevId: cd153cf56d18c3bc3858f31259d8a8252314578e
2023-12-11 12:18:04 +00:00
Konstantin Galiakhmetov
0825460b0a
IDEA-339145 Adjusted word boundary detection algorithm to consider lexeme boundaries and the stop caret policy
...
closes https://github.com/JetBrains/intellij-community/pull/2620
GitOrigin-RevId: 0f0dd926d9c34b890ca992391668f46a62d4266c
2023-12-11 12:13:51 +00:00
Vladimir Krivosheev
ef23128e7b
IDEA-340378 prefer new non-blocking API
...
GitOrigin-RevId: c60e46b2b70a15c38066ab48fca74dcbf2fb8447
2023-12-11 12:11:21 +00:00
Vladimir Krivosheev
c2928c1e2f
IDEA-340378 FileAlreadyExistsException at org.jetbrains.intellij.build.impl.logging.BuildMessagesImpl.setDebugLogPath(BuildMessagesImpl.kt:69) on Windows
...
GitOrigin-RevId: 76ad125f8546fefcb8e05d282ed45432a2926050
2023-12-11 12:11:18 +00:00
Vladimir Krivosheev
b8537c8a99
IDEA-340378 print "environment info" using opentelemetry
...
GitOrigin-RevId: 5fdf1b15d40171cb8b0e2a3ef8f8bbebba92bfca
2023-12-11 12:11:14 +00:00
Vladimir Krivosheev
df07fb2ce3
IDEA-340378 cleanup
...
GitOrigin-RevId: 772414a880904839bff1be7124398c6c7fdcac24
2023-12-11 12:11:11 +00:00
Vladimir Krivosheev
2ca508be22
IDEA-340378 convert PyCharmBuilder to kotlin (part 2)
...
GitOrigin-RevId: 80b726794e0bff88db39fd03be4bf90c0288c067
2023-12-11 12:11:07 +00:00
Marat Dinmukhametov
033cae5626
Revert "Revert "[unit perf tests] AT-623 Report multiple performance test invocation as dedicated test runs""
...
I'm sorry( it was a miss click
This reverts commit 31b30a50f6f7797367958c05bf9200ba745bae43.
GitOrigin-RevId: 8cdb336471c5803aee8203c89a8faef57a0dafa6
2023-12-11 12:06:11 +00:00
Vitaly Legchilkin
68a159e743
Fix Preferred Python Sdk Comparator (PY-64498)
...
Previously it was a comparing by string version numbers, and it was broken since 3.9 -> 3.10 transition ("3.10" < "3.9")
Comparing by language level was added as a compromise. It is still wrong for patches (i.e. 3.10.10 < 3.10.9) but doesn't require significant changes on the PythonSdkFlavor / Sdk side.
(cherry picked from commit 2b4748bc6d61394ddcd3240911a917b2500cf967)
IJ-MR-121753
GitOrigin-RevId: 602478bbaac61c5928ae9402e4f216e26091eb6e
2023-12-11 12:05:04 +00:00
Dmitry Pogrebnoy
c52e01c89c
IDEA-338866 Set time scope for feedback collection for onboardings
...
(cherry picked from commit 0cba21a9137f10365bacb6d998601e570940b0cd)
IJ-CR-121256
GitOrigin-RevId: a90bc9c9ce1c6462c9719ed4ddd305a5e1a44f29
2023-12-11 11:54:11 +00:00
Dmitry Pogrebnoy
9106b0a3c8
IDEA-338866 Set time scope for feedback collection for tips of the day
...
(cherry picked from commit 8826a4cc3a5484b07c5223eb5693ef8da93af481)
IJ-CR-121256
GitOrigin-RevId: 966b6fb35426abf42415ec0d1ec6d5b36bfeac74
2023-12-11 11:54:08 +00:00
Mikhail Mazurkevich
7e4b6b7aed
[java] IDEA-340375 Commit modifiable model of SDK in the proper place
...
GitOrigin-RevId: ac14ef10fe318cca822ef3723b7ca97b6f8388e6
2023-12-11 11:29:33 +00:00
Anna Koehler
51195757df
[func-tests] fix start/stop profiling in ruby tests + fix launching test locally (should be run on the sources, instead of public available release)
...
GitOrigin-RevId: 57efb136d0b19a5a14b1c3c874cbce6ef3dbb4b3
2023-12-11 11:27:35 +00:00
Petr Surkov
e6571d2fc3
[full-line] ML-2050 Make CorrectnessCheckerBase and JSDialectCorrectnessChecker open to fix compilation
...
GitOrigin-RevId: 50f2a764e24458d3fcf23077b97eeac911584d7e
2023-12-11 11:13:46 +00:00
Petr Surkov
6ea0189200
[full-line] ML-2050 Create two separate functions to find errors in CorrectnessCheckerBase
...
GitOrigin-RevId: 9af72351028d04b11157d58b95c961e5ebd0de5d
2023-12-11 11:13:46 +00:00
Petr Surkov
d433b10415
[full-line] ML-2050 Add TODOs and annotations
...
GitOrigin-RevId: 6720d76364e80e19279613fb5c3829d51c4005b5
2023-12-11 11:13:46 +00:00
Petr Surkov
d84c96e01c
[full-line] ML-2050 Remove MLCompletionCorrectnessSupporterBase
...
GitOrigin-RevId: 25c649e6f60490479c34e5ad16c9b1fa06e72a3e
2023-12-11 11:13:46 +00:00
Petr Surkov
76313e4ecb
[full-line] ML-2050 Use data object instead of toString
...
GitOrigin-RevId: f36e3ce3d35073f7ced55716ddb2a6e6cc4b581d
2023-12-11 11:13:46 +00:00
Petr Surkov
29f8d9c358
[full-line] ML-2050 Pass semantic checkers by constructor parameters
...
GitOrigin-RevId: d40a7b49dd5fdd84c536e0c42620de84c849b65a
2023-12-11 11:13:46 +00:00
roman.ivanitskii
64c46769b5
[driver][tests] Add tab fun for keyboard
...
GitOrigin-RevId: 282f536da395a4fdd41f89466a24a6a7c6a2cbde
2023-12-11 11:07:54 +00:00
Vladimir Krivosheev
dcd25d3410
IJ-CR-119767 add more shim
...
GitOrigin-RevId: f56fb9f09e8005113b999d9d7d0cfb0af4e0c27e
2023-12-11 11:36:09 +01:00
Dmitry Kichinsky
2d4a66fd5d
[maven] encapsulate CodeInsightTestFixture in MavenDomTestCase
...
GitOrigin-RevId: 8907aa2a62d66bb33b155b2444557c350a2e6b44
2023-12-11 10:33:17 +00:00
Maxim Kartashev
b1814d0a22
IDEA-339714 Wayland: some popup-like windows disappear immediately
...
GitOrigin-RevId: bec8c2d404cd8615c73eb311335d3c3d1d5c5f91
2023-12-11 10:23:23 +00:00
Vladimir Krivosheev
43f454ee2d
IJPL-436 update hash4j 0.13.0 to 0.15.0
...
GitOrigin-RevId: ff141ccf0780e2f9f47f6ec718e099ebb66ee247
2023-12-11 09:18:19 +00:00
Vladimir Krivosheev
8f586a6521
IJPL-437 update opentelemetry 1.32.0 to 1.33.0
...
GitOrigin-RevId: e95cb26c9851d416a106c4f64a8dd580f6d1aaa6
2023-12-11 09:18:19 +00:00
Ilya Muradyan
bbdbfb23b0
KTIJ-28122: Sort definitions according to the sources order
...
GitOrigin-RevId: ce92f860bc1e28bd8efa06b1250e82fb7b6c0f5b
2023-12-11 03:34:37 +00:00
Ruslan Cheremin
3754b81bc0
[vfs] fix typo in self-consistency-check error message
...
GitOrigin-RevId: 706bb6a2d4308a7ccc1517fd2d0f67e9b39b82f9
2023-12-10 21:53:00 +00:00
Alexander Lobas
b404e4fedf
IDEA-339992 The entire window is blank when open second project in full screen
...
GitOrigin-RevId: be9cbadba3364d8c2b5436afbb8aaaff3e25f331
2023-12-10 21:26:02 +00:00
Michail Plushnikov
61fe7a68b6
[lombok] IDEA-333062 IDEA-255688 Added support for underscored (_) syntethic onX-Methods of lombok onX-Annotations
...
Reduced usages of custom HighlightErrorFilter
GitOrigin-RevId: 7aa66eb9ecb9cc2e534015893d4701ab37d32f1c
2023-12-10 20:10:01 +00:00
Vladislav Annenkov
8e8170ec3b
[diagrams] RIDER-98934 Add elements removing to API v2
...
GitOrigin-RevId: a4fabe780b5e617f7beb1069ae8224be932b365d
2023-12-10 18:40:15 +00:00
Bart van Helvert
c315c0be49
[kotlin] Add internal action for reference shortening by selection
...
#KTIJ-28116
GitOrigin-RevId: b82e2477fcd3469894765a1480425bf1592bcbd6
2023-12-10 18:08:25 +00:00
Sergey Simonchik
24cd0a3f63
terminal: disable oh-my-zsh update prompt in tests
...
The prompt "[oh-my-zsh] Would you like to update? [Y/n]" requires user input, so test execution is blocked.
Steps to reproduce: https://youtrack.jetbrains.com/issue/IDEA-315743/Create-a-block-for-New-Terminal-output-that-is-shown-on-terminal-session-start-before-prompt-is-shown#focus=Comments-27-7257411.0-0
GitOrigin-RevId: 90602755f45fd2992cd565b757d875318efbb0df
2023-12-10 12:44:22 +00:00
Bart van Helvert
c0162cd8fd
[kotlin] Fix bind to element when binding type to shorter fqn
...
GitOrigin-RevId: c839c17d9ed0dc33fb25e86e81d0199e77e1073b
2023-12-10 00:32:55 +00:00
Sergey Simonchik
2e5cc82959
terminal: use session.commandManager.sendCommandToExecute instead of session.sendCommandToExecute
...
It is a misleading shortcut now, when command isn't sent to the process immediately.
GitOrigin-RevId: 1e9b571d8980ec22eed8255ce73d7292c6a05e00
2023-12-09 23:48:04 +00:00
Sergey Simonchik
4fec3cbead
terminal: catch unhandled exception from termination listener
...
GitOrigin-RevId: 057cb76100e0cd794a701ae5066f069ee1ac6db2
2023-12-09 23:48:02 +00:00
Sergey Simonchik
95213f24d5
terminal: close ttyConnector synchronously in tests
...
GitOrigin-RevId: d167ed211e6276516cf28c5400b20039b1ee99ec
2023-12-09 23:48:00 +00:00
Sergey Simonchik
b157651a8b
terminal: stop emulator task on session dispose, call shutdownWhenAllExecuted last
...
GitOrigin-RevId: aa66d2def4ecdd86bb57fc945930b6bc0d44d7bf
2023-12-09 23:47:58 +00:00
Sergey Simonchik
cf403ad5e8
terminal: rename TerminalSession to BlockTerminalSession
...
GitOrigin-RevId: bb944813c0ca70fe5d477b3158221b906cd5d1f2
2023-12-09 23:47:56 +00:00
Konstantin Nisht
3709097ce6
[platform] Treat external PCE in NBRA as cancellations
...
GitOrigin-RevId: cd11e1b4d3293c31a369f0bba971402e14f0cd85
2023-12-09 22:36:45 +00:00
Vladislav Rassokhin
e2038ed288
[test framework] in TestAll suite don't run anything if there is only First/LastInSuiteTest, but no real tests
...
GitOrigin-RevId: bc16b28cabcde44f451e59af1a51f07808bb4eff
2023-12-09 21:27:00 +00:00
Ilya Muradyan
1ae3e32d01
KTNB-469: Post-format injected documents after paste
...
GitOrigin-RevId: 1ea6a17c9815decc2cb889d4146370d0bdfaa971
2023-12-09 19:46:50 +00:00
Vladislav Rassokhin
a0e9ef105f
[test framework] fix for check for unconventionally named tests in JUnit 5
...
GitOrigin-RevId: fd8b9813733446a3cc3d6202a94ed6955296c4fc
2023-12-09 16:10:04 +00:00
Konstantin Nisht
0895fafd5c
[groovy] IDEA-337831: Use a correct class to get intellij.platform.util.rt in the optimized classpath of forked groovyc
...
GitOrigin-RevId: 4f75d199c364aa27ec2aab691576cc4bab2cbc6f
2023-12-09 14:53:07 +00:00
Andrei Klunnyi
718f6d9e0a
[kotlin][scripting] KTIJ-27951 IDEA hangs right after start
...
There are three factors to take into account:
1. `ScriptTemplatesFromDependenciesProvider.loadSync` launches synchronous retryable
read-action. Read, it can block current thread for a significant amount of time.
2. The method is called under `ScriptDefinitionsManager.NewLogicDelegate.definitionsLock`
potentially holding it for a long time.
3. The outer `ScriptDefinitionsManager.NewLogicDelegate.reloadDefinitionsInternal`
can be called under global read-lock.
All these factors lead to the situation when the global write-action cannot be acquired.
Therefore, UI freezes.
This commit extracts [1] from [2] thus preventing the situation when the global read lock
is acquired under a local one.
GitOrigin-RevId: 53f3284981391bac7a1f539330dc96884177e235
2023-12-09 13:49:25 +00:00
Tagir Valeev
2a4fc312fb
[java] IDEA-327241 Enable compilation and running Java projects with configured unsupported preview versions
...
GitOrigin-RevId: df85f51ac1d4249ec3baf34f5ce7d150e06d2a13
2023-12-09 13:20:33 +00:00
Tagir Valeev
3d075de8e5
[java] LanguageLevelUtil: fold ourPresentableShortMessage filling into the loop
...
GitOrigin-RevId: 7bd9e5390e7740163d18ea4f129148843686652f
2023-12-09 12:53:09 +00:00
Tagir Valeev
a8f88fa062
[java] Use HighlightingFeature.LVTI
...
GitOrigin-RevId: ce2d4c1a6338457ff57f691fc6fdc2542de5022c
2023-12-09 12:53:05 +00:00