Ilya Kirillov
|
4b7cacd55e
|
[FIR] do not ignore nested type aliases in FirNestedClassifierScope
|
2022-11-11 12:00:01 +01:00 |
|
Ilya Kirillov
|
2378437b30
|
[Analysis API FIR] do not create resolved KtTypes for unresolved ones
|
2022-11-11 12:00:00 +01:00 |
|
Ilya Kirillov
|
10b593ba8c
|
[Analysis API] mute tests for expect/actual rendering as expect/actuals are not suported in symbols yet
^KT-54036
^KTIJ-23268
|
2022-11-11 11:59:59 +01:00 |
|
Ilya Kirillov
|
26ec7ec296
|
[Analysis API] update testdata after renderer rework
The new testdata seems to be more correct or just different
^KTIJ-23268
|
2022-11-11 11:59:59 +01:00 |
|
Ilya Kirillov
|
068168bc3c
|
[fir] change setter parameter name to value
|
2022-11-11 11:59:56 +01:00 |
|
Jinseong Jeon
|
2131cb4fe0
|
AA FIR: functional type for anonymous function
^KTIJ-17657 In progress
|
2022-11-11 10:15:44 +01:00 |
|
Dmitrii Gridin
|
638eccac16
|
[AA K2] add missing resolve for signature creation
^KT-54311
|
2022-11-10 06:39:23 +00:00 |
|
Dmitrii Gridin
|
202a022b49
|
[AA K2] implement symbol pointers for value parameters
^KT-54311
|
2022-11-10 06:39:23 +00:00 |
|
Dmitrii Gridin
|
043e3e6840
|
[AA K2] implement symbol pointers for receiver parameter
^KT-54311
|
2022-11-10 06:39:23 +00:00 |
|
Dmitrii Gridin
|
48f7cdfaa1
|
[AA K2] implement symbol pointers for property accessors
^KT-54311
|
2022-11-10 06:39:22 +00:00 |
|
Dmitrii Gridin
|
731545573a
|
[AA K2] add more tests on java members
^KT-54311
|
2022-11-10 06:39:22 +00:00 |
|
Dmitrii Gridin
|
42f8e6fbe6
|
[AA] add more tests on java field symbols
^KT-54311
|
2022-11-10 06:39:20 +00:00 |
|
Dmitrii Gridin
|
897a5b085d
|
[AA K2] implement symbol pointers for enum entry members without psi
^KT-54311
|
2022-11-10 06:39:19 +00:00 |
|
Dmitrii Gridin
|
c6a3ca86eb
|
[AA K2] symbol pointers: add tests on enum entry
^KT-54311
|
2022-11-10 06:39:19 +00:00 |
|
Dmitrii Gridin
|
9b6e9e2dd1
|
[AA K2] implement symbol pointers for type parameters
^KT-54311
|
2022-11-10 06:39:17 +00:00 |
|
Dmitrii Gridin
|
47c9618b79
|
[AA K2] implement symbol pointers for type aliases
^KT-54311
|
2022-11-10 06:39:17 +00:00 |
|
Dmitrii Gridin
|
0808f4e233
|
[AA K2] implement symbol pointers for classes and objects
^KT-54311
|
2022-11-10 06:39:16 +00:00 |
|
Dmitrii Gridin
|
85072b0c96
|
[AA K2] KtFirMemberSymbolPointer: migrate owner to pointer
^KT-54311
|
2022-11-10 06:39:16 +00:00 |
|
Dmitrii Gridin
|
f86c9be733
|
[AA K2] implement symbol pointer for top level properties
^KT-54311
|
2022-11-10 06:39:15 +00:00 |
|
Dmitrii Gridin
|
4bd604f2ed
|
[AA] check symbol pointer restoring without psi anchor
^KT-54311
|
2022-11-10 06:39:14 +00:00 |
|
Jinseong Jeon
|
b2e239a542
|
AA: tests about equals on sealed/data class
^KT-54844 In Progress
|
2022-11-09 07:12:36 +01:00 |
|
Anna Kozlova
|
79bed083e6
|
[FIR] allow primary constructors in interfaces to support invalid code
KTIJ-23504
|
2022-11-08 14:51:33 +01:00 |
|
Jinseong Jeon
|
4497be0b68
|
AA: do not parse signature with NO_NAME_PROVIDED
^KTIJ-23503 Fixed
|
2022-11-04 10:42:19 +01:00 |
|
Anna Kozlova
|
f18d1e9067
|
[Analysis API FIR] support call expression resolve in class literal
KTIJ-23272
|
2022-11-04 08:10:09 +01:00 |
|
Jinseong Jeon
|
7f6cad6fb3
|
FIR: ensure STATUS resolve phase before reading valueClassRepresentation
|
2022-11-02 18:04:38 +01:00 |
|
Jinseong Jeon
|
542ca68aba
|
AA: add test about PsiType for @JvmInline value class
|
2022-11-02 18:04:38 +01:00 |
|
Jinseong Jeon
|
c9a2e10dd7
|
AA: merge single/multi modules tests for PsiTypeProvider
...because single-module test is also multi-module test
|
2022-11-02 17:38:16 +01:00 |
|
Jinseong Jeon
|
d98081dce2
|
AA: introduce MPP tests for PsiTypeProvider
|
2022-11-02 17:38:16 +01:00 |
|
Ilya Kirillov
|
7766362ff1
|
[Analysis API] render full symbol in generatedPrimaryConstructorProperty in DebugSymbolRenderer
|
2022-10-26 19:19:04 +00:00 |
|
Ilya Kirillov
|
e2416f48fe
|
[Analysis API] add tests for containing declaration for delegated member scope
|
2022-10-26 19:19:04 +00:00 |
|
Ilya Kirillov
|
f5432127d1
|
[Analysis API FE1.0] fix containing module for some cases
|
2022-10-26 19:19:03 +00:00 |
|
Ilya Kirillov
|
4bb32f4634
|
[Analysis API] render extra debug information for nested symbols if renders for outers
|
2022-10-26 19:19:02 +00:00 |
|
Ilya Kirillov
|
85effcc1b3
|
[Analysis API] do not fully print property symbols in tests
|
2022-10-26 19:19:02 +00:00 |
|
Ilya Kirillov
|
3ea29e42b9
|
[Analysis API] consider KtClassInitializerSymbol to be KtDeclarationSymbol
|
2022-10-26 19:19:01 +00:00 |
|
Ilya Kirillov
|
97df0a0902
|
[Analysis API] rework containing declaration provider
now it should work for non-source declarations
|
2022-10-26 19:19:00 +00:00 |
|
Jinseong Jeon
|
14213ddad2
|
AA: fix expected type for lambda with explicit label
|
2022-10-24 22:07:05 +02:00 |
|
Dmitrii Gridin
|
3c43416042
|
[AA] add more tests on property accessors
^KT-54311
|
2022-10-17 14:59:52 +00:00 |
|
Dmitrii Gridin
|
6bf1cefba6
|
[AA] do not render redundant declarations for AbstractSymbolByPsiTest
^KT-54311
|
2022-10-17 14:59:52 +00:00 |
|
Dmitrii Gridin
|
a38e1747c3
|
[AA] split some SymbolByPsi tests on SingleSymbolByPsi to avoid redundant declarations
^KT-54311
|
2022-10-17 14:59:52 +00:00 |
|
Dmitrii Gridin
|
804a92546c
|
[AA] AbstractSingleSymbolByPsi: search elements by caret instead of expression
^KT-54311
|
2022-10-17 14:59:51 +00:00 |
|
Dmitrii Gridin
|
3c9fb5db27
|
[AA] make consistent hasStableParameterNames for setter and getter
^KT-54311
|
2022-10-17 14:59:50 +00:00 |
|
Dmitrii Gridin
|
ba7d340090
|
[AA] more tests on receiver annotations
^KT-54311
^KT-54385
^KT-54417
|
2022-10-17 14:59:50 +00:00 |
|
Dmitrii Gridin
|
b8a64d20ac
|
[AA] restore Fe10IdeNormalAnalysisSourceModuleSymbolByReferenceTestGenerated
^KT-54311
^KT-54385
|
2022-10-17 14:59:50 +00:00 |
|
Dmitrii Gridin
|
782ff3e4ea
|
[K2 AA] add more tests on property annotations
^KT-54311
^KT-54385
|
2022-10-17 14:59:49 +00:00 |
|
Dmitrii Gridin
|
c6742aa4c7
|
[K2 AA] DebugSymbolRenderer: render property symbol recursively
^KT-54311
|
2022-10-17 14:59:49 +00:00 |
|
Dmitrii Gridin
|
b15cf05e59
|
[K2 AA] add hack to fix symbolKind for local class
^KT-54311
^KT-54390
|
2022-10-17 14:59:48 +00:00 |
|
Dmitrii Gridin
|
f7568cef5c
|
[K2 AA] fix symbolKind for nested local classes
^KT-54311
|
2022-10-17 14:59:48 +00:00 |
|
Dmitrii Gridin
|
027899a22a
|
[K2 AA] add missing receiverType for getter and setter
^KT-54311
|
2022-10-17 14:59:48 +00:00 |
|
Dmitrii Gridin
|
afe7605649
|
[K1 AA] fix default getter and setter
^KT-54311
|
2022-10-17 14:59:47 +00:00 |
|
Dmitrii Gridin
|
4ee5bf178c
|
[AA] DebugSymbolRenderer: render symbols recursively
^KT-54311
|
2022-10-17 14:59:47 +00:00 |
|