Dmitrii Gridin
|
e27ffada26
|
[AA] KtSymbol: add context receiver to 'createPointer'
^KT-54051
|
2022-11-29 13:33:46 +00:00 |
|
Dmitrii Gridin
|
73372e557e
|
[SLC] rework analyzeForLightClasses
* allow to analyze on EDT
* do not pass KtAlwaysAccessibleLifetimeTokenFactory
^KT-54051
|
2022-11-29 13:33:46 +00:00 |
|
Dmitrii Gridin
|
1d62445b88
|
[SLC] fix leak from annotations
^KT-54051
|
2022-11-29 13:33:45 +00:00 |
|
Dmitrii Gridin
|
012152e7b6
|
[SLC] drop KtAnalysisSession from SymbolLightTypeParameter
^KT-54051
|
2022-11-29 13:33:45 +00:00 |
|
Dmitrii Gridin
|
af73bb9bf3
|
[SLC] drop KtAnalysisSession from SymbolLightTypeParameterList
^KT-54051
|
2022-11-29 13:33:45 +00:00 |
|
Dmitrii Gridin
|
5217a97145
|
[SLC] cleanup .psi access
^KT-54051
|
2022-11-29 13:33:44 +00:00 |
|
Dmitrii Gridin
|
c0097dd97e
|
[SLC] merge KtLightIdentifierBase with KtLightIdentifier
^KT-54051
|
2022-11-29 13:33:44 +00:00 |
|
Dmitrii Gridin
|
4bda3692aa
|
[SLC] drop SymbolLightIdentifier
^KT-54051
|
2022-11-29 13:33:44 +00:00 |
|
Dmitrii Gridin
|
4f48bf6643
|
[SLC] drop KtAnalysisSession from SymbolLightParameterCommon
^KT-54051
|
2022-11-29 13:33:43 +00:00 |
|
Dmitrii Gridin
|
37729c0353
|
[SLC] migrate SymbolLightParameterForReceiver to KtReceiverParameterSymbol
^KT-54051
|
2022-11-29 13:33:43 +00:00 |
|
Dmitrii Gridin
|
e7b1206466
|
[SLC] introduce some utils
^KT-54051
|
2022-11-29 13:33:43 +00:00 |
|
Dmitrii Gridin
|
de8a19d085
|
[SLC] add ktModule to SymbolLightParameterBase
^KT-54051
|
2022-11-29 13:33:42 +00:00 |
|
Dmitrii Gridin
|
98cf8a4333
|
[SLC] replace analyze with analyzeForLightClasses
^KT-54051
|
2022-11-29 13:33:42 +00:00 |
|
Dmitrii Gridin
|
a11435b896
|
[SLC] introduce some utils for symbol pointers
^KT-54051
|
2022-11-29 13:33:42 +00:00 |
|
Dmitrii Gridin
|
935f770819
|
[SLC] drop KtAnalysisSession from SymbolLightSuspendContinuationParameter
^KT-54051
|
2022-11-29 13:33:41 +00:00 |
|
Dmitrii Gridin
|
af1d882c74
|
[SLC] drop KtAnalysisSession from SymbolLightParameterForReceiver
^KT-54051
|
2022-11-29 13:33:41 +00:00 |
|
Dmitrii Gridin
|
e1cc244be0
|
[SLC] drop KtAnalysisSession from SymbolLightParameterList
^KT-54051
|
2022-11-29 13:33:41 +00:00 |
|
Dmitrii Gridin
|
029d6bb3a0
|
[SLC] drop KtAnalysisSession from SymbolLightSimpleMethod
^KT-54051
|
2022-11-29 13:33:40 +00:00 |
|
Dmitrii Gridin
|
18f0802de0
|
[SLC] introduce hasTypeParameters
^KT-54051
|
2022-11-29 13:33:40 +00:00 |
|
Dmitrii Gridin
|
b0bbf27cf5
|
[SLC] drop KtAnalysisSession from SymbolLightConstructor
^KT-54051
|
2022-11-29 13:33:40 +00:00 |
|
Dmitrii Gridin
|
08ca1e81a3
|
[SLC] drop KtAnalysisSession from SymbolLightMethod
^KT-54051
|
2022-11-29 13:33:39 +00:00 |
|
Dmitrii Gridin
|
7297c0b941
|
[SLC] SymbolLightMemberBase: introduce ktModule
fix recursion inside computeJvmMethodName
^KT-54051
|
2022-11-29 13:33:39 +00:00 |
|
Dmitrii Gridin
|
0b8b4bfe82
|
[SLC] replace some of SymbolLightIdentifier with KtLightIdentifier
^KT-54051
|
2022-11-29 13:33:39 +00:00 |
|
Dmitrii Gridin
|
577bc243d2
|
[LC] KtLightIdentifierBase: add missing copy
^KT-54051
|
2022-11-29 13:33:38 +00:00 |
|
Dmitrii Gridin
|
43561a935c
|
[SLC] drop KtAnalysisSession from SymbolLightNoArgConstructor
^KT-54051
|
2022-11-29 13:33:38 +00:00 |
|
Dmitrii Gridin
|
a263b907c5
|
[SLC] api for constructors should be based on SymbolLightClassForClassOrObject
^KT-54051
|
2022-11-29 13:33:38 +00:00 |
|
Dmitrii Gridin
|
0227bb14db
|
[SLC] drop KtAnalysisSession from SymbolLightAccessorMethod
^KT-54051
|
2022-11-29 13:33:37 +00:00 |
|
Dmitrii Gridin
|
5aa7634590
|
[SLC] introduce restoreSymbolOrThrowIfDisposed
^KT-54051
|
2022-11-29 13:33:37 +00:00 |
|
Dmitrii Gridin
|
6aaed07a93
|
[SLC] drop KtAnalysisSession from SymbolLightMethodBase
^KT-54051
|
2022-11-29 13:33:37 +00:00 |
|
Dmitrii Gridin
|
40bd222b78
|
[SLC] drop KtAnalysisSession from SymbolLightFieldForProperty
^KT-54051
|
2022-11-29 13:33:36 +00:00 |
|
Dmitrii Gridin
|
3764fa5454
|
[SLC] SymbolLightMemberBase: cleanup code
^KT-54051
|
2022-11-29 13:33:36 +00:00 |
|
Dmitrii Gridin
|
a25922f054
|
[SLC] SymbolBasedFakeLightClass: cleanup code
^KT-54051
|
2022-11-29 13:33:36 +00:00 |
|
Dmitrii Gridin
|
a7fae5fd99
|
[SLC] SymbolLightClassForEnumEntry: improve implementation
^KT-54051
^KT-50241
|
2022-11-29 13:33:35 +00:00 |
|
Dmitrii Gridin
|
5f20c10185
|
[SLC] SymbolLightMethodBase: cleanup code
^KT-54051
|
2022-11-29 13:33:35 +00:00 |
|
Dmitrii Gridin
|
62b4c7e52a
|
[SLC] drop KtAnalysisSession from SymbolLightClassForEnumEntry
^KT-54051
|
2022-11-29 13:33:35 +00:00 |
|
Dmitrii Gridin
|
b6baa1e3f6
|
[SLC] drop KtAnalysisSession from SymbolLightFieldForObject
^KT-54051
|
2022-11-29 13:33:34 +00:00 |
|
Dmitrii Gridin
|
d57f3c6d18
|
[SLC] drop KtAnalysisSession from SymbolLightFieldForEnumEntry
^KT-54051
|
2022-11-29 13:33:34 +00:00 |
|
Dmitrii Gridin
|
ec569b3fa3
|
[SLC] drop KtAnalysisSession from SymbolLightClassForFacade
^KT-54051
|
2022-11-29 13:33:34 +00:00 |
|
Dmitrii Gridin
|
3c235681ea
|
[SLC] update signature for createInheritanceList
^KT-54051
|
2022-11-29 13:33:33 +00:00 |
|
Dmitrii Gridin
|
a539203e73
|
[SLC] drop KtAnalysisSession from SymbolLightClassBase
^KT-54051
|
2022-11-29 13:33:33 +00:00 |
|
Dmitrii Gridin
|
187557306a
|
[SLC] drop redundant @OptIn(KtAllowAnalysisOnEdt::class) annotation
^KT-54051
|
2022-11-29 13:33:33 +00:00 |
|
Dmitrii Gridin
|
db23cbe29e
|
[AA] introduce api to create symbol pointer from psi
^KT-54051
|
2022-11-29 13:33:32 +00:00 |
|
Dmitrii Gridin
|
c6987744be
|
[SLC] SymbolLightFieldForEnumEntry: override right computeConstantValue
^KT-50241
|
2022-11-29 13:33:32 +00:00 |
|
Sebastian Sellmair
|
05b8a26a17
|
[Gradle] IdeMultiplatformImport: Support LibraryBinaryIdentifier
|
2022-11-29 12:52:51 +00:00 |
|
Dmitriy Novozhilov
|
46928eaa0b
|
[FIR] Unconditionally enable BooleanElvisBoundSmartCasts feature in K2
^KT-54694 Fixed
^KT-26357
|
2022-11-29 12:25:45 +00:00 |
|
Dmitriy Novozhilov
|
ac7fddaad5
|
[FE] Always infer upper types to intersection types in K2...
...and always use old algorithm for K1
^KT-51221
|
2022-11-29 12:25:44 +00:00 |
|
Sergej Jaskiewicz
|
d50c072af0
|
[klib] Validate paths when unpacking zip archives
|
2022-11-29 12:21:04 +00:00 |
|
Dmitriy Dolovov
|
898626d055
|
[Gradle][IT] Fix K/N IT that fails due to new interop library CoreFoundationBase
|
2022-11-29 10:19:00 +00:00 |
|
Sebastian Sellmair
|
0b5d905577
|
[Gradle] Update kotlin-tooling-core.api and kotlin-gradle-plugin-idea.api
^KT-55112 Verification Pending
|
2022-11-29 08:05:15 +00:00 |
|
Sebastian Sellmair
|
80f22dda28
|
[Gradle] Cleanup IdeMultiplatformImportFactory.kt
^KT-55112 Verification Pending
|
2022-11-29 08:05:15 +00:00 |
|