Ilya Kirillov
4a326b22bf
[kotlin] Check more information in GotoTest
...
Additionally, move the expected output to a separate file
KTIJ-30913
GitOrigin-RevId: 0c3aeca921f42b2245ced74aefbc20fdbc016899
2024-08-09 19:06:53 +00:00
Konstantin Aleev
69b6a980fa
[yaml] key completion insert handler: fix removing lookup if the rest is compound value
...
GitOrigin-RevId: dc7fdf233b0e13ce3d3b7035e0231f07ab3b9296
2024-08-09 18:43:50 +00:00
Peter Gromov
9462202200
speed up indexing: don't intern AST leaf texts when parsing
...
GitOrigin-RevId: eecd30340170fea26620fc244a2114e3c7881983
2024-08-09 18:32:16 +00:00
Peter Gromov
61a2df00b5
IJPL-156597 Grammar rules should not be triggered on HTML classes
...
GitOrigin-RevId: 53010d82b8945d0c90a360b201664beabdd8417e
2024-08-09 18:32:16 +00:00
Peter Gromov
a3a6657b74
[grazie] IJPL-149625 Inconsistency between inspection details and settings
...
GitOrigin-RevId: 9996d1236d0595fe299c27703444624e0a868813
2024-08-09 18:32:16 +00:00
Ruslan Cheremin
8889c00ee9
[indexes] IJP-1365: specialized serializer for IdIndex inputMap
...
+ IdIndex produces effectively (int->int) map, but indexes API forces it to be (IdIndexEntry->Integer), which involves a lot of boxing. Try to optimize out some of these boxing by specialized IdEntryMapExternalizer
GitOrigin-RevId: d535c1bc8f9c3eb9878588df8b817d12bd6b3afa
2024-08-09 18:26:38 +00:00
Ruslan Cheremin
edb733a038
[indexes] refactor IdDataConsumer
...
+ extract explicit int->int map wrapper (IdEntryToScopeMapImpl), extract an IdEntryToScopeMap interface for it
GitOrigin-RevId: cd2cc114425121a945bdf82e3e0ff7a5769a52b4
2024-08-09 18:26:38 +00:00
Ruslan Cheremin
1388045ac4
[monitoring] allow customizing OTel metrics reporting periodicity
...
+ `-Didea.diagnostic.opentelemetry.metrics-reporting-period-ms=...`, with default=1 min (as before)
GitOrigin-RevId: 7220d207c555e458987d9e1d6e390f32bdca0fb4
2024-08-09 18:26:38 +00:00
Alexey Kudravtsev
9441e756d3
encapsulate TextEditorBackgroundHighlighter.getPasses, since it's dangerous and very implicit-contract-demanding
...
GitOrigin-RevId: cefb97e5a7798ad50e7bcc33da048f5e0e580ba3
2024-08-09 18:20:30 +00:00
Gregory.Shrago
3433a23e80
fix DataProvider cast in HighlightingOutputConsole
...
GitOrigin-RevId: 81ebd7113cdc071f8deb35e240f1609fca69702b
2024-08-09 18:18:23 +00:00
Gregory.Shrago
b54dcb3a6c
fix DataProvider cast in lessons
...
GitOrigin-RevId: 7518e8c1d95c1bc1c269e152b1832e29f09180ee
2024-08-09 18:18:23 +00:00
Gregory.Shrago
9f9e26f421
fix DataProvider cast in LogConsoleBase
...
GitOrigin-RevId: 973bbcead9d5154fd6d40bcea56e2b339f7292b7
2024-08-09 18:18:23 +00:00
Gregory.Shrago
e3ea3aeb62
simplify SimpleDataContext initialization
...
GitOrigin-RevId: b6edcfb213008b427423e5315e619328a7d4660f
2024-08-09 18:18:23 +00:00
Frederik Haselmeier
5a08bed5cb
[Kotlin] Explicitly enable K1/K2 compilers in KotlinCompilerReferenceTest and adapted tests
...
KTIJ-30927
GitOrigin-RevId: 09b56f04a5f87507881b551dd7ad5c4931addd04
2024-08-09 17:56:02 +00:00
Elena Shaverdova
36b77d69ab
Five minutes for highlighting is long enough, and timeout is a great way to catch eternal highlighting
...
GitOrigin-RevId: 529765e27c6204ce5eb0770f1cc5363137fa9d84
2024-08-09 17:45:58 +00:00
Peter Gromov
ee614d7329
speed up PsiBuilderImpl during indexing: fewer checkCanceled calls, compare the text length only in debug mode
...
GitOrigin-RevId: d9c01cb740482b934c797672a81732ee19a51d93
2024-08-09 17:36:57 +00:00
Pavel Porvatov
881b0cee42
IJPL-156507 Make window controls side configurable in IDE
...
GitOrigin-RevId: 5a4a64ec42448c3caef516cfd2489ed002cda09a
2024-08-09 17:36:42 +00:00
Peter Gromov
6251753100
micro-optimize TrigramBuilder
...
cache isJavaIdentifier for ASCII characters
split array and CharSequence paths
specify some empirical initial capacity for the set
shorten the algorithm
GitOrigin-RevId: 43886096332ee00be145401a1d285dd41c66e852
2024-08-09 17:31:19 +00:00
Denis Zaichenko
2ffcbf1c24
IJPL-159911 Fixed the "OK" button in the "create patch" dialog. Added ability to overwrite the existing patch file.
...
GitOrigin-RevId: 8c630bf2cd7d326ca01feafdd5d5ef4a1922d503
2024-08-09 17:30:25 +00:00
Vladimir Kharitonov
533478aa7b
IJPL-159336 JCEF: check sandbox enabled before checking apparmor restrictions
...
GitOrigin-RevId: 1d37f9f97a399a37308a33cb22bc626422579981
2024-08-09 17:27:34 +00:00
Vladimir Kharitonov
fe001b2b31
JBR-7429 JCEF: refactor: remove JBCefOsrHandlerBase
...
GitOrigin-RevId: a16a6ea8ed6f79a29ea0969eb48f6a8cd8e42d85
2024-08-09 17:27:34 +00:00
Vladimir Kharitonov
0994cb6ad2
JBR-7429 JCEF: refactor: remove unused code
...
GitOrigin-RevId: e9726b95e7e21b22fc647f9af6f73cb207f58706
2024-08-09 17:27:34 +00:00
Alexander.Glukhov
35ef00051e
[IJPL-1050] added prefix for the repackaged jackson-core version property
...
GitOrigin-RevId: 54d5ad02333e6344136acad4b408214471ce3de3
2024-08-09 17:19:17 +00:00
Yuriy Artamonov
910e5e074f
[icons] IJPL-159204 Default plugin icon is grey thus looks "disabled"
...
GitOrigin-RevId: 169288b4a50024af76f60f54ac507c492732e457
2024-08-09 17:18:08 +00:00
Roman Golyshev
7dcda70d69
KTIJ-27447 [kotlin] Do not optimize import in files which are not under content roots in K2 Mode
...
This can cause unexpected and undesired changes to the files which should
not be considered sources and cannot be properly analyzed (testdata, for example).
The import optimizer might kick in when such files are moved between
folders or renamed.
^KTIJ-27447 Fixed
GitOrigin-RevId: 3b80e63d500f3780fc33334b0f10f0a9ed9bedc7
2024-08-09 16:28:48 +00:00
Roman Shevchenko
026c9d84bf
[devkit] checking SDK type in JUnitDevKitPatcher (EA-1014019)
...
GitOrigin-RevId: fe2e557e631773e07465fab4354f37b96ebb2304
2024-08-09 16:25:10 +00:00
Roman Shevchenko
5876a29bc9
[devkit] replacing multiple 'OpenedPackages.txt' error with a notification (EA-853559)
...
GitOrigin-RevId: b2754985a8200226026e0b4edbf2931466bbe186
2024-08-09 16:25:10 +00:00
Vladimir Lagunov
2793a56ddf
IJent: unwrap IjentNioWslPath before passing to WindowsFSP
...
The bug was introduced in 276f56c4d08940f289657497bc1539dd24b21701 and caused problems like this:
```
java.nio.file.ProviderMismatchException
at java.base/sun.nio.fs.WindowsPath.toWindowsPath(WindowsPath.java:389)
at java.base/sun.nio.fs.WindowsFileSystemProvider.isSameFile(WindowsFileSystemProvider.java:434)
at com.intellij.platform.core.nio.fs.DelegatingFileSystemProvider.isSameFile(DelegatingFileSystemProvider.java:200)
at com.intellij.platform.core.nio.fs.DelegatingFileSystemProvider.isSameFile(DelegatingFileSystemProvider.java:200)
at com.intellij.platform.ijent.community.impl.nio.telemetry.TracingFileSystemProvider.isSameFile(TracingFileSystemProvider.kt:73)
at com.intellij.execution.wsl.ijent.nio.IjentWslNioFileSystemProvider.isSameFile(IjentWslNioFileSystemProvider.kt:190)
at com.intellij.platform.core.nio.fs.DelegatingFileSystemProvider.isSameFile(DelegatingFileSystemProvider.java:200)
at java.base/java.nio.file.Files.isSameFile(Files.java:1539)
...
```
GitOrigin-RevId: af9ea7cddd1768988bcfec9ba49e175ffa23fc99
2024-08-09 15:34:22 +00:00
Anna Kozlova
193d04914d
Zero tolerance warning
...
GitOrigin-RevId: 2a76f336c414a73a9209cc8afab3af906487998f
2024-08-09 15:24:54 +00:00
Anna Kozlova
a01846c9c6
Zero tolerance warning
...
GitOrigin-RevId: c39a540915a990beced3f8461fafd04e4da9e4dc
2024-08-09 15:24:54 +00:00
Anna Kozlova
56cd217315
Zero tolerance warning
...
GitOrigin-RevId: 5d6e37cdfbebcc560e9698c52b82d95f4f524c0e
2024-08-09 15:24:54 +00:00
Anna Kozlova
524753d7c0
[kotlin] k2 change signature: add import if receiver is changed
...
- top level callables should be already imported
- member callables should be imported explicitly as their fqn is "replaced" with receiver
^KTIJ-30922 fixed
GitOrigin-RevId: 8c4c6319d5fac1a8e7930dbabdd67c3b1a4895b9
2024-08-09 15:24:54 +00:00
Bart van Helvert
86d0cc01ee
[kotlin] Check read-only status in move refactoring
...
#KTIJ-28632 Fixed
GitOrigin-RevId: da90fc5f5e8ae910ddc2a311912bd7dd1e82f2e0
2024-08-09 15:12:41 +00:00
Eugene Morozov
578a61d592
[ui tests] OpenProjectInNewWindowUITest: Get second IDE frame by project name to fix flakiness
...
GitOrigin-RevId: c3af645294cf82f84a2f7efc240dac38de2c8a36
2024-08-09 14:58:51 +00:00
Dima Golovkov
ced10fdf2e
Add icons for UX-3222
...
GitOrigin-RevId: 3c5dceac3c54b3f7bb8d77cf35e529bc6ba47451
2024-08-09 14:17:57 +00:00
Denis Zaichenko
befa1b7c22
[VCS] RCIIS fix import range when there is no import block.
...
IJ-MR-142077
GitOrigin-RevId: f6261822a88d1f1e18d6e057ff717d53805c4a70
2024-08-09 14:06:29 +00:00
Ruslan Cheremin
8c1fe60693
[indexes][comments] TODOs and rants
...
GitOrigin-RevId: b8ed38af85846f422f611cd6fb75e9bf6e39a24c
2024-08-09 14:05:38 +00:00
Ruslan Cheremin
9e32ecca88
[indexes][refactoring] move common .invalidateCachedMappings() method up to IndexStorage
...
+ added TODO about method name ambiguity
GitOrigin-RevId: cd07a47aae29a2f4e0a8a003f8af3cd9550ef457
2024-08-09 14:05:38 +00:00
Ruslan Cheremin
c0559811ca
[indexes] comments & TODOs
...
GitOrigin-RevId: 70dfcabc31f285312bfa4f7cdc2758c69885f781
2024-08-09 14:05:38 +00:00
Denis Zaichenko
09f3bf55db
IJPL-158595 Change the header policy for an HTTP client to avoid 'Invalid cookie header' error.
...
IJ-CR-142215
GitOrigin-RevId: f421ce24a2925a57f6c41b8eb1a51547dc572920
2024-08-09 14:05:27 +00:00
Liudmila Kornilova
861ef42910
IJPL-156861 smartReadAction should wait for queued scannings
...
GitOrigin-RevId: e7c1b2411d54afb7e0562780b4b7582dfb107177
2024-08-09 14:05:18 +00:00
Anton Efimchuk
ca1aa50df9
PY-65889 Don't add an extra empty line in rendered markdown cells
...
GitOrigin-RevId: d5bf46f5616c2165c9e0c5ff2cc96fc377df5b09
2024-08-09 12:48:37 +00:00
Bart van Helvert
bf402cd8c3
[kotlin] Filter out property delegation usages in K2 move
...
#KTIJ-30732 Fixed
GitOrigin-RevId: 09b7669387b150016f66a61524e24a74fd2ef5ea
2024-08-09 12:30:13 +00:00
Yuriy Artamonov
1a57ce7d57
[ultimate] IDEA-357340 IJC 242 stable throws tons of PluginExceptions for "fake" configurables
...
GitOrigin-RevId: ed8b975c3f15f4f665b6423f7a2125636d66ca73
2024-08-09 12:30:05 +00:00
Alexey Kudravtsev
61e9c8f662
highlighting: improve logging
...
GitOrigin-RevId: fccb873b3aa0b00b1c566d95bb203929df8597ca
2024-08-09 12:29:57 +00:00
Alexey Kudravtsev
f050b8257f
reduce spam in test console
...
GitOrigin-RevId: 2240239ea5f6eca8d1b86c9c96cea1e3fce86039
2024-08-09 12:29:57 +00:00
Alexander.Glukhov
3e5fac06bb
[i18n][IDEA-357419] clarified the action text for build tool caches invalidation
...
GitOrigin-RevId: b6dfced18162d59983dab552a42f8d31b2a803a9
2024-08-09 12:25:00 +00:00
Alexander Lobas
c29f98c531
IJPL-159937 Notifications background color differs from text block
...
GitOrigin-RevId: e66679579832d04c54d8cb98f5c779643466665c
2024-08-09 12:20:32 +00:00
Alexander Bubenchikov
7f23e180b5
[maven][IDEA-357354] ignoring failed maven 4 tests testHighlightingAbsentVersion
...
GitOrigin-RevId: 858b0ec31ea0ba31929724f8006d75b721c15035
2024-08-09 12:10:10 +00:00
Alexander Lobas
fb5bfc2283
Remove Alarm
...
GitOrigin-RevId: ea53bd557a415875264bb968e6aaebcb341a1ed1
2024-08-09 11:38:30 +00:00