JavaMultiverseCodeVisionProviderTest blinks in 251.
But multiverse functionality is disabled in 251, so there is no sense to run this test at all.
GitOrigin-RevId: b2c2b9e7cc8ebe92e1361b7f034381cd1b05eccb
Was broken during MessageFormat implementation (5bfb87b4 [java] IDEA-358431 Support MessageFormat specifier-to-argument navigation, similar to String.format) when moving away from FormatDecode.FormatArgument.extract. Was not covered by a test.
(cherry picked from commit b7fdecc6c70508608c9157090272b6b4140af0ba)
IJ-CR-163911
GitOrigin-RevId: a34b6822d6b250cb4e7fc1f1378e6f3c7856f70c
Otherwise, we may have a chicken-egg problem, when the inferred type is computed using its initializer and the initializer type is computed using the variable type which is not computed yet
Fixes IDEA-371650 [Java] test problem com.intellij.java.codeInsight.daemon.LightAdvLVTIHighlightingTest.testSimpleAvailability: Non-idempotent computation
(cherry picked from commit 69f4608ea9ba6ce98cda8c02acdc51134d4c5552)
IJ-CR-163729
GitOrigin-RevId: 6dbe3502b3d730b04766567feaff8442988971f9
make test compatible with 251
(cherry picked from commit 1e50ff79540f85b98d59aeebbb7999dfd40d6ac1)
IJ-CR-162668
GitOrigin-RevId: d34e833215932a02f2b8b5538d6263bcd86df38e
Fixes IDEA-369220 JSpecify support - wrong warning when Nullable method is declared in NullMarked scope and overridden
(cherry picked from commit 50163bfda72bd1f583dda644c668b78859fac022)
IJ-CR-159281
GitOrigin-RevId: fc33b9c9f8ae165baba5a70c00b91267e57d68b1
- set language level explicitly
(cherry picked from commit 01b844c4f0d812c4505491121429af3cc7df24c5)
IJ-CR-159083
GitOrigin-RevId: d6cca2ad6ad3a3717d27bba341419cb0c236833a
Previous hasError status (after syntax error) was not reset. As a result, we did not report the next error on the surrounding element.
(cherry picked from commit 60c0be1cc6ca4967eb72e2fc24278cdc5cf2728e)
Review ID: IJ-CR-157915
GitOrigin-RevId: a44595d7b2e8fd472f6f084998901645bf29eab6
Additionally fix when LVTI local is converted to a field
(cherry picked from commit 274f9c199b0299986f6e381a109ef55424f0c333)
IJ-CR-156646
GitOrigin-RevId: 3d8d9405190e356eeb3c4114baa057a8213d4f08
Fixes IDEA-368916 IAE in error highlighting when several fields are declared with shared modifier list
(cherry picked from commit 012b6564f9ca1a775894a3fc2b003c4feb2477e6)
IJ-CR-157290
GitOrigin-RevId: 4640510fdabda87e7b2da384f001f93c9bf64af1
Fixes IDEA-364433 "Method can be extracted" with 'var' and anonymous class leads to compile error
(cherry picked from commit 8d2f0b12059c8412ed6e1c91d9b8e79ee70cb31c)
IJ-CR-156964
GitOrigin-RevId: ebc0ceab00b591e4b139f79bd9bdf2fbd24af1ee
Even if the return value is not used, it's subject for IgnoreResultOfCallInspection to report it (as we consider only pure methods). It could sometimes be suppressed (e.g., inside assertThrows), in which case it's desired not to report anything.
Fixes IDEA-368213 False positive and code-breaking autofix for ObviousNullCheck
(cherry picked from commit 0ab2fd64b8a8f8599920cffad76fc830790f8269)
IJ-CR-156868
GitOrigin-RevId: cda30602e0c2af93f21a33501f7ad855b89fda1c
This will make sure the best class is always found. For example, when there are multiple dependencies that contain the same class, the class from the first dependency should be picked, even if it only is found by a PsiElementFinder that appears later in the chain. #IDEA-342753 Fixed
(cherry picked from commit fcd905b1cea47dd488664eff62e2ff1049c4e336)
IJ-MR-155802
GitOrigin-RevId: 7d99cc055ddb03678d162f471dfb0e4fb46cd0a3
Fixes IDEA-366918 Wrong order of annotations in new array expressions
(cherry picked from commit 29bbfb29123cd273f4c3d34f74e8a00bc6ab5ec1)
IJ-CR-156763
GitOrigin-RevId: 2eac2a8cae68edddc4f538f164764cb1cdcc2f0d
- support editorconfig
- more tests
(cherry picked from commit d7fd604e95b1dd197a3efbdbfcd54e81564b2490)
IJ-CR-156496
GitOrigin-RevId: 33f86d7996b2a7b5b255de0f67923c8e58d720ca