Dmitriy Novozhilov
faa96ec7c0
[AA LC] Don't create light methods if value class is present in signature
...
^KT-55788
Test `parameter_jvmInline.kt` is removed because now members with value
classes are not included in light classes and don't have PSI representation
2023-01-12 17:45:10 +00:00
Dmitriy Novozhilov
16b72d3e54
[AA] Unwrap type aliases in annotation arguments
...
^KT-55782 Fixed
2023-01-12 17:45:10 +00:00
Dmitriy Novozhilov
34af013913
[AA LC] Add test for modifiers of delegate fields
2023-01-12 17:45:09 +00:00
Dmitriy Novozhilov
36ae901b19
[AA LC] Map unresolved types according to aliased imports
2023-01-12 17:45:08 +00:00
Dmitriy Novozhilov
d5a76a1b3b
[AA LC] Keep original qualifier while translating error cone types to Psi types
2023-01-12 17:45:08 +00:00
Dmitriy Novozhilov
a3b9f15ecc
[AA LC] Create proper Psi types for types with errors inside
2023-01-12 17:45:08 +00:00
Dmitriy Novozhilov
3a536bb32f
[AA LC] Approximate anonymous type to single supertype if possible
...
^KT-55780 Fixed
^KT-55778 Fixed
2023-01-12 17:45:07 +00:00
Dmitriy Novozhilov
d7cd2b72b0
[AA LC] Add test for strange JVM identifiers
2023-01-12 17:45:07 +00:00
Dmitrii Gridin
2dfa4d37ea
[SLC] SymbolLightMethod: avoid resolve to calculate isOverride
2023-01-06 21:09:41 +00:00
Dmitrii Gridin
461682a797
[LC] createField: avoid body resolve in case of psi declaration
2023-01-06 21:09:40 +00:00
Vladimir Dolzhenko
511e05adec
Fix test data
...
Test data had to be adjusted together with a main change
#KTIJ-912
2023-01-03 11:46:20 +00:00
Dmitrii Gridin
251a4363f5
[LC][tests] drop outdated '//RELEASE_COROUTINE_NEEDED' directive
2023-01-02 15:05:44 +00:00
Dmitrii Gridin
7196d0d809
[LC] AbstractSymbolLightClassesLoadingTest: sort classes by name
2023-01-02 15:05:44 +00:00
Dmitrii Gridin
27ffe7c31e
[LC] move scripts to lightClassByPsi
2023-01-02 15:05:44 +00:00
Dmitrii Gridin
2e2e633113
[LC] fix PsiClassRenderer
2023-01-02 15:05:43 +00:00
Dmitrii Gridin
86bb9eeebc
[LC] fix ULC testData
2023-01-02 15:05:43 +00:00
Dmitrii Gridin
7096fc1416
[LC] drop outdated 'CHECK_BY_JAVA_FILE' directive
2023-01-02 15:05:42 +00:00
Dmitrii Gridin
3e36e51920
[LC] merge ultraLightFacades tests to lightClassByPsi
2023-01-02 15:05:42 +00:00
Dmitrii Gridin
3b739d9a44
[SLC] AbstractSymbolLightClassesLoadingTest: generate light class for all compiled classes
2023-01-02 15:05:42 +00:00
Dmitrii Gridin
60ab3fa38e
[SLC] AbstractSymbolLightClassesLoadingTest: generate facade if possible
2023-01-02 15:05:41 +00:00
Dmitrii Gridin
0731780865
[LC] rename ultraLightClasses to lightClassByPsi
2023-01-02 15:05:38 +00:00