aboutsummaryrefslogtreecommitdiff
path: root/kotlin-analysis-api
AgeCommit message (Expand)Author
2022-09-13retrieve annotations for KSType from KotlinType instead of KSTypeReferenceJiaxiang Chen
2022-09-09change the modifiers to private from public and lift return out of 'if' (#1088)Taeyang Jin (Heli)
2022-08-30AA: implement KtType rendering logic.Jiaxiang Chen
2022-08-30AA: abstraction for converting KSTypeArgument to KtTypeArgument.Jiaxiang Chen
2022-08-30unmute declarationInconsistency test for AAJiaxiang Chen
2022-08-27AA: Unify ClassId to KtClassOrObjectSymbol lookup.Jiaxiang Chen
2022-08-27AA: implement annotation argument value.Jiaxiang Chen
2022-08-27fix test for hello.kt: sort test result.Jiaxiang Chen
2022-08-27Fix test case for testAnnotationOnConstructorParameter.Jiaxiang Chen
2022-08-20AA: add visibility check for getAllFunctions/getAllPropertiesJiaxiang Chen
2022-08-20Test Improvement: allFunctions test.Jiaxiang Chen
2022-08-20add missing TestMetadata for abstractFunctions testJiaxiang Chen
2022-08-15AA: use KtSymbolProviderByJavaPsiMixIn for converting PSI class to AA symbols.Jiaxiang Chen
2022-08-05AA: use the same project compiler bootstrap version for analysis API implemen...Jiaxiang Chen
2022-08-02* Force AA test execution on single thread.Jiaxiang Chen
2022-08-02use StandAloneAnalysisAPISessionBuilder instead of KotlinCoreEnvironmentJiaxiang Chen
2022-08-02UPDATE AA version to 1.8.0-dev-446Jiaxiang Chen
2022-07-29AA: add type creation APIJiaxiang Chen
2022-06-28Recover `lateinit` modifier for descriptor-based implementations. (#1030)Fedor Ihnatkevich
2022-06-23AA: implement KSErrorTypeJiaxiang Chen
2022-06-23implement toString() for all symbolsJiaxiang Chen
2022-06-23AA: abstract common logic for KSDeclaration and KSExpectActualJiaxiang Chen
2022-06-23refactoring common get annotations and get all functions/properties for AA de...Jiaxiang Chen
2022-06-23AA: implement KSTypeAliasJiaxiang Chen
2022-06-21UPDATE_KOTLIN_VERSION: 1.7.20-dev-2312Jiaxiang Chen
2022-05-23AA: advances analysis API version to 1.7.20-dev-1353Jiaxiang Chen
2022-05-16AA: Implement getSymbolsWithAnnotation.Jiaxiang Chen
2022-05-16implement KSPropertyDeclaration for java field symbolsJiaxiang Chen
2022-05-16AA: implement KSFileJavaImpl for java source filesJiaxiang Chen
2022-05-09AA: fix getDeclared test for AA.Jiaxiang Chen
2022-05-09AA: use object cache for KtSymbol based KSNode implementationsJiaxiang Chen
2022-05-09AA: use analyseWithSymbolAsContext from HL AAJiaxiang Chen
2022-04-30UPDATE_KOTLIN_VERSION: 1.7.20-dev-474Jiaxiang Chen
2022-04-22implementation classKind for KSClassDeclarationJiaxiang Chen
2022-04-22implement getClassDeclarationByNameJiaxiang Chen
2022-04-22implement KSClassDeclaration for KtEnumEntrySymbolJiaxiang Chen
2022-04-22use KtFileSymbol for KSFileImplJiaxiang Chen
2022-04-22Add support for getting annotation default values (#949)James Kleeh
2022-03-28* Do not walk directories for resolving content roots, use KotlinCoreEnvironm...Jiaxiang Chen
2022-03-28add existing compiler plugin test to analysis API implementationJiaxiang Chen
2022-03-28fix write kotlin files for analysis API testJiaxiang Chen
2022-03-28Use AlwaysAccessibleValidityToken for KtSymbol analysisJiaxiang Chen
2022-03-28add copyright to KSP AA implsJiaxiang Chen
2022-03-28* Extract CodeGeneratorImpl, PlatformInfoImpl into common-util module, add co...Jiaxiang Chen
2022-03-17Hoist test file parsing logicTing-Yuan Huang
2022-03-17Introduce KSPAATest for kotlin-analysis-apiTing-Yuan Huang
2022-03-16bump compiler and analysis API version to 1.7.0-dev-2437Jiaxiang Chen
2022-03-10fix ktlintJiaxiang Chen
2022-03-10implement PSI based API logics for kotlin source, with the exception of the f...Jiaxiang Chen
2022-03-10load files from argumentsJiaxiang Chen