Jinseong Jeon
|
3eb68a6ee8
|
S/LC: fix default visibility of constructor of sealed class
|
2022-09-09 14:38:12 +02:00 |
|
Dmitry Gridin
|
e58b98bb5c
|
[lc] KotlinAsJavaSupportBase: implement getLightClassForScript
^KT-50241
|
2022-09-08 13:47:39 +00:00 |
|
Dmitry Gridin
|
46548e5443
|
[lc] KotlinAsJavaSupportBase: implement getLightClass
add more caching
^KT-50241
|
2022-09-08 13:47:38 +00:00 |
|
Dmitry Gridin
|
924dd38144
|
[lc] introduce KotlinAsJavaSupportBase with new common facade logic
^KT-53543
|
2022-08-29 11:51:42 +00:00 |
|
Dmitry Gridin
|
5be31e575c
|
[lc] extract common code to KtLightClassForFacadeBase
^KT-53543
|
2022-08-29 11:51:41 +00:00 |
|
Dmitry Gridin
|
acfbe30f7c
|
[lc] drop redundant PsiManager argument from KtLightClassForFacadeBase
^KT-53543
|
2022-08-29 11:51:40 +00:00 |
|
Dmitry Gridin
|
9b925efdaf
|
[light classes] ultraLightClass: cleanup code
^KT-53097
|
2022-08-01 13:56:39 +00:00 |
|
Dmitry Gridin
|
e8d74d8224
|
[light classes] convert jvmDefaultMode from KtUltraLightSupport to extension
^KT-53097
|
2022-08-01 13:56:38 +00:00 |
|
Dmitry Gridin
|
716efa60df
|
[light classes] drop redundant receiver from createTypeFromCanonicalText
^KT-53097
|
2022-08-01 13:56:38 +00:00 |
|
Dmitry Gridin
|
1514d5f563
|
[light classes] drop redundant KtLightClassForSourceDeclaration#forceUsingOldLightClasses
^KT-53097
|
2022-08-01 13:56:37 +00:00 |
|
Dmitry Gridin
|
be45a329d6
|
[light classes] drop redundant KtLightSimpleModifierList
^KT-53097
|
2022-08-01 13:56:36 +00:00 |
|
Dmitry Gridin
|
9606d49379
|
[light classes] drop redundant KtUltraLightSupport from annotations
^KT-53097
|
2022-08-01 13:56:35 +00:00 |
|
Dmitry Gridin
|
1708b4fe48
|
[light classes] move light-classes-base module to analysis
^KT-53097
|
2022-08-01 13:56:34 +00:00 |
|
Dmitry Gridin
|
651d4d8be0
|
[light classes] move getParentForLocalDeclaration to light-classes-base
^KT-53097
|
2022-07-19 15:42:08 +00:00 |
|
Dmitry Gridin
|
0e17d9b452
|
[light classes] extract KotlinLightClassFactory to service
^KT-53097
|
2022-07-19 15:42:07 +00:00 |
|
Dmitry Gridin
|
81a5b4070d
|
[light classes] move KtLightMethodImpl to light-classes-base module
^KT-53097
|
2022-07-19 15:42:06 +00:00 |
|
Dmitry Gridin
|
024c40a3fa
|
[light classes] move checkIsMangled to light-classes-base module
^KT-53097
|
2022-07-19 15:42:05 +00:00 |
|
Dmitry Gridin
|
a0c55a9ab8
|
[light classes] move method indices to light-classes-base module
^KT-53097
|
2022-07-19 15:42:03 +00:00 |
|
Dmitry Gridin
|
34921e451d
|
[light classes] move KotlinSuperTypeListBuilder to light-classes-base module
^KT-53097
|
2022-07-19 15:42:02 +00:00 |
|
Dmitry Gridin
|
05528a051b
|
[light classes] rewrite findEntry to avoid resolve and move to light-classes-base module
^KT-53097
|
2022-07-19 15:42:01 +00:00 |
|
Dmitry Gridin
|
67134e9625
|
[light classes] move redundant test roots
^KT-53097
|
2022-07-19 15:41:55 +00:00 |
|
Dmitry Gridin
|
498ec27559
|
[light classes] ultraLightUtils: cleanup code
^KT-53097
|
2022-07-19 15:41:54 +00:00 |
|
Dmitry Gridin
|
f18da79577
|
[light classes] move KtUltraLightTypeParameter to light-classes-base module
^KT-53097
|
2022-07-19 15:41:53 +00:00 |
|
Dmitry Gridin
|
27922324d5
|
[light classes] move ClsWrapperStubPsiFactory to light-classes-base module
^KT-53097
|
2022-07-19 15:41:53 +00:00 |
|
Dmitry Gridin
|
fbfb5fe3b4
|
[light classes] move KotlinLightTypeParameterBuilder to light-classes-base module
^KT-53097
|
2022-07-19 15:41:52 +00:00 |
|
Dmitry Gridin
|
e75b13d120
|
[light classes] split KtLightAnnotationsValues file
^KT-53097
|
2022-07-19 15:41:51 +00:00 |
|
Dmitry Gridin
|
640752ccea
|
[light classes] move KtLightMemberImpl to light-classes-base module
^KT-53097
|
2022-07-19 15:41:50 +00:00 |
|
Dmitry Gridin
|
f5aa2ca9af
|
[light classes] extract KtLightModifierList to light-classes-base module
^KT-53097
|
2022-07-19 15:41:50 +00:00 |
|
Dmitry Gridin
|
64643d5f52
|
[light classes] rename KtLightClassForFacadeImpl to KtLightClassForFacadeBase
^KT-53097
|
2022-07-19 15:41:49 +00:00 |
|
Dmitry Gridin
|
5072dd01ab
|
[light classes] move KtLightClassForScript to light-classes-base module
^KT-53097
|
2022-07-19 15:41:48 +00:00 |
|
Dmitry Gridin
|
9789c96c53
|
[light classes] move KtLightClassForFacadeImpl to light-classes-base module
^KT-53097
|
2022-07-19 15:41:48 +00:00 |
|
Dmitry Gridin
|
9cc0791229
|
[light classes] extract KtUltraLightElementWithNullabilityAnnotation to light-classes-base module
^KT-53097
|
2022-07-19 15:41:47 +00:00 |
|
Dmitry Gridin
|
83f4a9752b
|
[light classes] move lightClassUtils to light-classes-base module
^KT-53097
|
2022-07-19 15:41:46 +00:00 |
|
Dmitry Gridin
|
f18c5ed75a
|
[light classes] move LightClassUtil to light-classes-base module
^KT-53097
|
2022-07-19 15:41:45 +00:00 |
|
Dmitry Gridin
|
e5519064f4
|
[light classes] move script creation logic to KotlinLightClassFactory
^KT-53097
|
2022-07-19 15:41:45 +00:00 |
|
Dmitry Gridin
|
dc552c9fe3
|
[light classes] move facade creation logic to KotlinLightClassFactory
^KT-53097
|
2022-07-19 15:41:44 +00:00 |
|
Dmitry Gridin
|
9510c4876c
|
[light classes] introduce KotlinLightClassFactory
^KT-53097
|
2022-07-19 15:41:43 +00:00 |
|
Dmitry Gridin
|
d760fe2203
|
[light classes] move FakeFileForLightClass to light-classes-base module
^KT-53097
|
2022-07-19 15:41:37 +00:00 |
|
Dmitry Gridin
|
0f45ea06ad
|
[light classes] move KtLightClassForSourceDeclaration to light-classes-base module
^KT-53097
|
2022-07-19 15:41:37 +00:00 |
|
Dmitry Gridin
|
47fa444792
|
[light classes] move descriptors from KtLightClassForSourceDeclaration to KtLightClassImpl
^KT-53097
|
2022-07-19 15:41:36 +00:00 |
|
Dmitry Gridin
|
bac592c2db
|
[light classes] drop descriptors from KtLightClassForSourceDeclaration
^KT-53097
|
2022-07-19 15:41:34 +00:00 |
|
Dmitry Gridin
|
30c378edc2
|
[light classes] move KtLightIdentifier to light-classes-base module
^KT-53097
|
2022-07-19 15:41:34 +00:00 |
|
Dmitry Gridin
|
602a7dd73d
|
[light classes] move KtLightClassBase to light-classes-base module
^KT-53097
|
2022-07-19 15:41:33 +00:00 |
|
Dmitry Gridin
|
a5aca90d0a
|
[light classes] move KotlinLightReferenceListBuilder to light-classes-base module
^KT-53097
|
2022-07-19 15:41:32 +00:00 |
|
Dmitry Gridin
|
5a2b61b71d
|
[light classes] move LightClassesLazyCreator to light-classes-base module
^KT-53097
|
2022-07-19 15:41:31 +00:00 |
|
Dmitry Gridin
|
8d2ffad89c
|
[light classes] move KotlinClassInnerStuffCache to light-classes-base module
^KT-53097
|
2022-07-19 15:41:30 +00:00 |
|
Dmitry Gridin
|
36926d9ad1
|
[light classes] move JavaElementFinder to light-classes-base module
^KT-53097
|
2022-07-19 15:41:30 +00:00 |
|
Dmitry Gridin
|
4432244317
|
[light classes] move lightClassUtils to light-classes-base module
^KT-53097
|
2022-07-19 15:41:29 +00:00 |
|
Dmitry Gridin
|
d4e1ec3896
|
[light classes] move KtLightPackage to light-classes-base module
^KT-53097
|
2022-07-19 15:41:28 +00:00 |
|
Dmitry Gridin
|
ffd488c857
|
[light classes] move KtLightParameterList to light-classes-base module
^KT-53097
|
2022-07-19 15:41:27 +00:00 |
|