aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-28Revert "disable KSPAATest on release branch"upstream-revert-1765-1.0.19-releaselaszio
This reverts commit c65ac57cad85f38b314414489a53a7fcff414c8c.
2024-02-28Revert "disable 2 tests not working due to compiler version mismatch in ↵laszio
release branch" This reverts commit 3ea749001abc37d4253e58be1861f17222091605.
2024-02-28Revert "Downgrade Kotlin to 2.0.0-Beta4"laszio
This reverts commit 17d03d52f3c303da886bd0a9e82a5696ebbe825b.
2024-02-28Downgrade Kotlin to 2.0.0-Beta4Ting-Yuan Huang
2024-02-28disable 2 tests not working due to compiler version mismatch in release branchJiaxiang Chen
(cherry picked from commit 273d73a866ef6184ca5994aa2f61607ecca25667)
2024-02-28disable KSPAATest on release branchJiaxiang Chen
(cherry picked from commit c0063eba45cf6bf3a9101fefcd99176c0bcf505c)
2024-02-28Provide default impl for new apis in CodeGeneratorTing-Yuan Huang
2024-02-28fix variance calculation for type parameterJiaxiang Chen
2024-02-28KSP2: Fix parameter types for AGPTing-Yuan Huang
2024-02-27improve companion object checking logicJiaxiang Chen
2024-02-26implement getJavaWildcard for KSP2Jiaxiang Chen
2024-02-23Add missing dependenciesTing-Yuan Huang
from prepare/compiler/build.gradle.kts of the latest kotlin repo.
2024-02-21KSP2: Rename common-util in the embeddableTing-Yuan Huang
2024-02-21Move common-util to com.google.devtools.ksp.commonTing-Yuan Huang
2024-02-21Add kotlin-stdlib to KspAATask.Ting-Yuan Huang
2024-02-21Merge jar validation into shadowTing-Yuan Huang
2024-02-21Properly exclude kotlin-stdlib from shadowTing-Yuan Huang
It can slip from dependencies.
2024-02-20UPDATE_KOTLIN_VERSION: 2.0.0-dev-15455Jiaxiang Chen
2024-02-20Remove unused add resource functions from TestModeleAlex Golubev
2024-02-20Add support for KspAATask task for android generated sources.Alex Golubev
2024-02-20Add AGP generated source dirs from Variant APIAlex Golubev
It fixes AGP related issues: - View Binding issue: https://b.corp.google.com/issues/301245705 - BuildConfig issue: https://b.corp.google.com/issues/301244513
2024-02-16Do not bundle Kotlin stdlib in KSP2Ting-Yuan Huang
2024-02-16Do not bundle api in KSP2Ting-Yuan Huang
2024-02-16Make sure all bundled dependencies are renamed.Ting-Yuan Huang
2024-02-16fix CONTRIBUTING.md's references to test locationsEva Tatarka
2024-02-15refactor type replace logic to handle more typesJiaxiang Chen
2024-02-15fork test data for replace with error argsJiaxiang Chen
2024-02-15support default type for asTypeJiaxiang Chen
2024-02-13fix jvm name for annotation valuesJiaxiang Chen
2024-02-12exclude root package from getPackage search scopeJiaxiang Chen
2024-02-09fix package name logic for non source symbolsJiaxiang Chen
2024-02-05UPDATE AA VERSION: 2.0.0-dev-14242Ting-Yuan Huang
annotationInDependencies is disabled in KSP2 which incorrectly adds @ValueParameterTarget(...) on a constructor parameter to its corresponding property.
2024-02-05UPDATE_KOTLIN_VERSION: 2.0.0-dev-14242Ting-Yuan Huang
2024-02-05Fix dependenciesTing-Yuan Huang
2024-02-01IncrementalCPIT: fix testsTing-Yuan Huang
2024-02-01Incremental: Support top level callables in libsTing-Yuan Huang
by treating outputs of them sensitive to any changes. The granular way requires knowledge from the each backend and will be implemented in the future.
2024-02-01Introduce SymbolProcessorEnvironment.kspVersionTing-Yuan Huang
To be consistent with apiVersion, only major.minor is used. patch is ignored. TODO: automatically update after KSP 1 is deprecated.
2024-01-29handle no jvm class file use case for declarationOrderingJiaxiang Chen
2024-01-25include library roots in declaration provider initJiaxiang Chen
2024-01-24Cache symbols for getSymbolsWithAnnotationTing-Yuan Huang
Currently, all annotation types are implemented by KSTypeReferenceResolvedImpl so the short-name-check optimization doesn't help. The special treatment of type aliases is only required by the short-name-check optimization and therefore isn't needed as well.
2024-01-24fix pom dependencies for KSP Gradle pluginJiaxiang Chen
2024-01-24Update android sdk to 34 for android integration testsJiaxiang Chen
2024-01-23set release branch to 1.0.18-releaseJiaxiang Chen
2024-01-18UPDATE_KOTLIN_VERSION: 2.0.0-dev-12830Jiaxiang Chen
2024-01-18Support PRIVATE_TO_THIS visibilitySergey Chelombitko
2024-01-18restore annotations on type aliasJiaxiang Chen
2024-01-16fix java type resolution for checked exceptionJiaxiang Chen
2024-01-16fix special class name resolution for class literal annotation valueJiaxiang Chen
2024-01-05Clear both KSObjectCacheManager instancesBen Lee
https://github.com/google/ksp/issues/1653
2023-12-26do not pick revert JDK commit, it should be bundled with 2.0.0-dev-9013Jiaxiang Chen