Commit Graph

448702 Commits

Author SHA1 Message Date
Anna Koehler
16f513996c [perf-tests] do not print found during compilation warnings
GitOrigin-RevId: 4eaaa7561cdc5a197ef88dad86ec9ea421984471
2024-07-11 22:33:13 +00:00
Vladimir Krivosheev
c06cf6db53 IJPL-158097 cache mapping function to instance field
GitOrigin-RevId: de54e9ef2c293573de01a53ed9ca7e8e83f56171
2024-07-11 22:11:03 +00:00
Vladimir Krivosheev
18cee4ed54 IJPL-158155 Invocation of unresolved method com.intellij.ide.actions.searcheverywhere.SymbolSearchEverywhereContributor.createContext(Project, SmartPsiElementPointer) : DataContext)
GitOrigin-RevId: b3f4dbcf281bb464a1a520699b5db0d8b1937576
2024-07-11 22:11:03 +00:00
Vladimir Krivosheev
8d8130566f IJPL-158075 MacScrollBarAnimationBehavior - use flow for hideThumb
GitOrigin-RevId: 630f4fd27a19efdd973bcf8c73111a06643425ae
2024-07-11 22:11:03 +00:00
Vladimir Krivosheev
7a927bdadf IJPL-158075 updateHeadersRunnable - use flow instead of alarm
GitOrigin-RevId: 6984b38a83886070e434b522846716de4cfd2432
2024-07-11 22:11:03 +00:00
Vladimir Krivosheev
184812fb0d IJPL-158075 use flow instead of deprecated alarm for moveOrResizeRequests
GitOrigin-RevId: af5833e031fb27e379f1bc4dd558fd522ad6bd6c
2024-07-11 22:11:03 +00:00
Vladimir Krivosheev
547c08495a IJPL-158075 ToolWindowManagerImpl.kt - get rid of Disposable for waiterForSecondPress alarm
GitOrigin-RevId: a11f93757dee52df9b1da30ec4ba67e96843551c
2024-07-11 22:11:03 +00:00
Vladimir Krivosheev
146cfc31bc IJPL-158075 GeneratedSourceFileChangeTrackerImpl - get rid of Disposable
GitOrigin-RevId: 79a1531d8822bfb612a0f39d8dfe9de205b06ce8
2024-07-11 22:11:03 +00:00
Vladimir Krivosheev
f1b6850e86 IJPL-158075 efficient implementation of SingleAlarm
GitOrigin-RevId: e51864f55164015ba2701b173509881232934540
2024-07-11 22:11:03 +00:00
Alexander Lobas
16d690087f IJPL-158141 After setting sync IDE is partially localized until IDE restart
GitOrigin-RevId: 39dc76d011db37bfc563bab641ed6c46fcc53d52
2024-07-11 21:13:00 +00:00
Anna Kozlova
60f1e8301e [kotlin] k2: support ClassUsageReplacementStrategy in replaceWith
^KTIJ-29498 fixed

GitOrigin-RevId: 3165adf9fdf066807c3fcc73de4fa517d93b382e
2024-07-11 20:56:03 +00:00
Anna Kozlova
4748ac2520 [kotlin] k2: port ReorderParametersFix
^KTIJ-29533 fixed

GitOrigin-RevId: 65265523efcb28e418168e0f49b5a315a8a7c220
2024-07-11 20:56:03 +00:00
Anna Kozlova
f1917ff153 [debugger] add RA
GitOrigin-RevId: 7376033912d53914d7513669624480761a837682
2024-07-11 20:56:03 +00:00
Nikita Barkov
3bd262a237 [perf_tests]Added timeout for subscribers
GitOrigin-RevId: e3ebdff8edd1d8556aea61b3e8c48b56744acac0
2024-07-11 20:52:23 +00:00
Maxim.Kolmakov
7ec4a45292 [ui-test] Depending on whether we have display or not we either have header or not
GitOrigin-RevId: b5b545901ac71f64d874b8463c48e6ba4c1bca00
2024-07-11 20:27:32 +00:00
Maxim.Kolmakov
69005ec57a Reapply "[driver][ui-tests] support toolbarHeader locator on linux"
This reverts commit d25efbcbcbde3d1e2e9d889acf78e94cf4e10c6d.

GitOrigin-RevId: 8a449cd0d0ea9842374c430c4df5c9c84411fe1f
2024-07-11 20:27:32 +00:00
Maxim.Kolmakov
cc6b4096a8 [starter] Remove timestamps from the internal logging
They only confuse and doesn't always match the TC timestamps

GitOrigin-RevId: 29242b098093a3ead2054e775a028883f7a6b45b
2024-07-11 20:27:32 +00:00
Maxim.Kolmakov
55a7b42a7e [starter] IJ Perf DBs are Int32 and not Int64
GitOrigin-RevId: 460c3f46f24d9b92963cf0d1ef73f8d436eec2a0
2024-07-11 20:27:32 +00:00
Aleksei Berezkin
d9ae467dcd WEB-67976 Limit inlay hints margin change to only JS / TS
GitOrigin-RevId: e8268c53d1b08c2e3b1898e26546f9d6c61f9860
2024-07-11 20:22:10 +00:00
Roman Shevchenko
7474c73550 [platform] bumping the restarter version (IJPL-156755)
GitOrigin-RevId: 44402ec960162c73efc323ced6779e2c476b1cfd
2024-07-11 20:07:39 +00:00
Eugene Zhuravlev
0143e8951f adjust test data to test that only direct subclasses are affected
GitOrigin-RevId: 91017ce9dd9038879a7ce0e44a6c1dc9c2dfd000
2024-07-11 20:07:18 +00:00
Mikhail Golubev
8eb96b314a [python] Delegate to visitPySequenceExpression when visiting PySetLiteralExpression
GitOrigin-RevId: be032f963dccd6ebc062517047c5a1c962b31ec6
2024-07-11 19:46:02 +00:00
Tagir Valeev
c53b8ee683 [java-dfa] TimeUnit.convert contract: returns first arg if qualifier is equal to the second arg
Also, report if the result is equal to the first arg (part of IDEA-172428)

GitOrigin-RevId: 1a9743305e75f1fdb772c7287e8cee0068bd31e1
2024-07-11 19:20:37 +00:00
Mikhail Shagvaliev
3268d0564f [hardcoded-passwords] QD-8998 provide custom configuration to HardcodedPasswords from qodana yaml
(cherry picked from commit 78721044fad224d56dd3439c577bffd0098ff8a8)

IJ-CR-139669

GitOrigin-RevId: 1cc78b4bf95df3c1aa87d102a4a9a39721acb9cf
2024-07-11 19:15:37 +00:00
Alexander Lobas
10f9b09d83 IJPL-157611 New import setting: language is not imported
GitOrigin-RevId: a0e4d0289c68e2e7a954bf36f9b8d1614d5ea337
2024-07-11 19:08:18 +00:00
Anna Koehler
8a627f258e [driver] Add KDoc about correct usage of waitForProjectOpen and waitForIndicators
GitOrigin-RevId: fefc7acea0ac7b62f029120710d2c734f8781d58
2024-07-11 19:02:51 +00:00
Nikita Pavlenko
b66ffeeffd [PyCharm] PY-65441 Jupyter (fix): Fixed visual artefacts in gutter after removing folding bar.
GitOrigin-RevId: bba3040975421d810cdff3178b5a58633f950df9
2024-07-11 18:22:31 +00:00
Nikita Katkov
9dbc5b0a65 [json] Provide pretty json schema node text in case the node is an object
Previously used asText() method always returns empty string for object nodes, which makes using the readChildNode(..) API inconvenient. Currently, we use pretty rendered string here

GitOrigin-RevId: 4c22553db897e371d6013f8dd8a7be2aa782c431
2024-07-11 18:12:41 +00:00
Mikhail Mazurkevich
0040e3f019 [workspace model] IJPL-1113 Handle IllegalNameException from XML reading
GitOrigin-RevId: 0159ed2cd99655d448d499c3134889402751a1ee
2024-07-11 18:07:25 +00:00
Mikhail Mazurkevich
6122138a6b [workspace model] IJPL-1113 Disable WSM cache relativizing
GitOrigin-RevId: 5c5d746d1b479abef791d8a0a9693ca86f86d1da
2024-07-11 18:07:25 +00:00
Maksim Zuev
d32f883e2e [debugger] IDEA-335294 Do not step into simple properties
GitOrigin-RevId: 4b400b0db8d7b523277c02102e6ded8f259355ad
2024-07-11 18:06:39 +00:00
Maksim Zuev
d43ecf6516 [debugger] IDEA-353593 Do not set breakpoints in InlineOnly functions
GitOrigin-RevId: 6d875fef403dd40892fda48d703282f6e58ae321
2024-07-11 18:06:38 +00:00
Maksim Zuev
d79194ef2a [debugger] Add test for IDEA-335276
GitOrigin-RevId: 4dd4be21899fc2e7b749f5f769d1509c762f871b
2024-07-11 18:06:38 +00:00
Bogdan.Kirilenko
889ee27c3b [PyCharm] PY-73541 tags are shown for non-code cells
GitOrigin-RevId: 6e2ed3af27ca9eec38c1e5bc694b441c70aa9ac8
2024-07-11 18:05:37 +00:00
Kirill.Karnaukhov
ca2f43a7ed [ai-completion] ML-3668: Add a registry to control 'insert line' behavior
GitOrigin-RevId: f4ca2e305de5ecac1566139bcc947670386d9ae1
2024-07-11 18:03:56 +00:00
Nikita.Ashihmin
77f8d0741a PY-73759 Jupyter(fix): Fix bug in logic of force update
GitOrigin-RevId: 8c6d86d317c1ad9090acf77237d284bbb1bfcc8b
2024-07-11 17:31:29 +00:00
Vadim Salavatov
d637ed4049 IJPL-158110 upgrade proxy-vole 1.1.4 -> 1.1.5
GitOrigin-RevId: 69391961078bc14c37e8bc84aea024177a507597
2024-07-11 17:04:59 +00:00
Vladimir Dolzhenko
98cb6d673f [kotlin] Surround with null check should not be available for non-stable variables
#KTIJ-30588 Fixed

GitOrigin-RevId: f30dfd5da1172748b1bbd8136a0a8657676ec446
2024-07-11 16:56:33 +00:00
Roman Shevchenko
849e4d90eb Cleanup (formatting)
GitOrigin-RevId: 0ca95f4d4dceed2a804fd28800086ab6ade059c8
2024-07-11 16:41:51 +00:00
Roman Shevchenko
3be8c2b16e [build scripts] updating restarter dependencies
GitOrigin-RevId: 4069a6d2a9451a9f9b3525c16eb35d63a8e0a5fa
2024-07-11 16:41:51 +00:00
Alexey Kalina
a3648aa3cb [evaluation-plugin] LME-7 CodeGen. Support delay between requests in evaluation plugin
GitOrigin-RevId: 34aae34a2dcd2e2312ccdfbdabe5a07b041a73f2
2024-07-11 16:33:20 +00:00
Andrey Vorobev
2fa85150a2 WEB-67650 React JSX: false positive attribute className is not allowed here with the new type evaluation
Merge-request: IJ-MR-139501
Merged-by: Andrey Vorobev <Andrey.Vorobev@jetbrains.com>

GitOrigin-RevId: cb4528978aa1dfb163066334cdf8ab723565fb7c
2024-07-11 16:14:53 +00:00
Eugene Zhuravlev
1af4f1f880 process 'directSubclasses' instead of 'allSubclasses' when checking permitted implementations of a sealed class (IJPL-158065)
GitOrigin-RevId: 9b52fe2351f2560780d09f5a4b150fddee6e3c54
2024-07-11 15:43:30 +00:00
Nikita Kudrin
bf7299d6ca [telemetry metrics] Support Jaeger visualisation since it expects metrics in microseconds
GitOrigin-RevId: 8b1d7cc5a2dc9a3ead43d36552e6ebba9457f5a0
2024-07-11 15:43:17 +00:00
Ilia.Shulgin
87cd8505ee [git] Report push target type
GitOrigin-RevId: c4905d44d6e8af7de2b45ef9811fd7fb9a47e91a
2024-07-11 15:32:06 +00:00
Ilia.Shulgin
96731ffa36 [git] Prefer exact match in GitPushSpecParser::getTargetRef
Previously, a first match was used no matter whether there was a better one.

GitOrigin-RevId: c79ebee0e6e9e958c8a709420feb716b8a112f9f
2024-07-11 15:32:06 +00:00
Ilia.Shulgin
1a41ef53a5 [git] Convert GitPushSpecParser to kotlin
GitOrigin-RevId: e20321c5e0f9be5b2498a2b466e6603d702d72d8
2024-07-11 15:32:06 +00:00
Ilia.Shulgin
2efa478f44 [git] Convert GitPushSpecParser to kotlin
GitOrigin-RevId: 62831dc4d53b5e78d261af228634cb6ea5fdeb55
2024-07-11 15:32:06 +00:00
Ilia.Shulgin
5c22ae4f12 Rename .java to .kt
GitOrigin-RevId: 7348a584999ae661f4ab9f823997da6b0a42fa45
2024-07-11 15:32:06 +00:00
Aleksey Pivovarov
0432f5399a IDEA-344874 git: do not apply refs/tags push spec to refs/heads
GitOrigin-RevId: 1f15b6c3b1f7aba2b4beb59dfcfad2e9c39c49ca
2024-07-11 15:32:05 +00:00