Commit Graph

93774 Commits

Author SHA1 Message Date
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 2ff1c21c8c [light classes] replace light class dependency from analysis.decompiled.light-classes-for-decompiled to light-classes-base
^KT-53097
2022-07-19 15:42:00 +00:00
Dmitry Gridin 35258da509 [light classes] replace light class dependency from compiler.tests-common to light-classes-base
^KT-53097
2022-07-19 15:42:00 +00:00
Dmitry Gridin 248811e729 [light classes] replace light class dependency from analysis.kt-references.kt-references-fe10 to light-classes-base
^KT-53097
2022-07-19 15:41:59 +00:00
Dmitry Gridin 807a269f09 [light classes] replace light class dependency from analysis.kt-references to light-classes-base
^KT-53097
2022-07-19 15:41:58 +00:00
Dmitry Gridin a8b2d70824 [light classes] replace light class dependency from analysis.decompiled.light-classes-for-decompiled-fe10 to light-classes-base
^KT-53097
2022-07-19 15:41:58 +00:00
Dmitry Gridin f1c019d805 [light classes] replace light class dependency from analysis.decompiled.decompiler-to-psi to light-classes-base
^KT-53097
2022-07-19 15:41:57 +00:00
Dmitry Gridin 1fffb74419 [light classes] replace light class dependency from analysis-api-fir to light-classes-base
^KT-53097
2022-07-19 15:41:56 +00:00
Dmitry Gridin 30533c7355 [light classes] inline invalidAccess function
^KT-53097
2022-07-19 15:41:55 +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 52e0e744af move JvmFileClassInfo and JvmFileClassUtil to frontend.common.jvm
^KT-53097
2022-07-19 15:41:43 +00:00
Dmitry Gridin 232184047b move PackagePartClassUtils to frontend.common.jvm
^KT-53097
2022-07-19 15:41:42 +00:00
Dmitry Gridin c13ba4fc13 PackagePartClassUtils cleanup code
^KT-53097
2022-07-19 15:41:41 +00:00
Dmitry Gridin 4250d2ac23 move PackagePartClassUtils to frontend.common-psi
^KT-53097
2022-07-19 15:41:40 +00:00
Dmitry Gridin 4c1d215ec0 [light classes] rename files to fix compilation
^KT-53097
2022-07-19 15:41:40 +00:00
Dmitry Gridin 7b83294d80 [light classes] remove redundant test roots from light-classes-base
^KT-53097
2022-07-19 15:41:39 +00:00
Dmitry Gridin f48cb8df1c [light classes] add light-classes-base to commonCompilerModules
^KT-53097
2022-07-19 15:41:38 +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 afdf378b32 [light classes] move DebugTextUtil to frontend.common-psi
^KT-53097
2022-07-19 15:41:35 +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
Dmitry Gridin 83a1abdb81 [light classes] move LightParameter to light-classes-base module
^KT-53097
2022-07-19 15:41:26 +00:00
Dmitry Gridin 409389471b [light classes] move KtLightElements to light-classes-base module
^KT-53097
2022-07-19 15:41:25 +00:00
Dmitry Gridin 9e450a2cc0 [light classes] move LightElementOrigin to light-classes-base module
^KT-53097
2022-07-19 15:41:25 +00:00