Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-28 | Revert "disable KSPAATest on release branch"upstream-revert-1765-1.0.19-release | laszio | |
This reverts commit c65ac57cad85f38b314414489a53a7fcff414c8c. | |||
2024-02-28 | Revert "disable 2 tests not working due to compiler version mismatch in ↵ | laszio | |
release branch" This reverts commit 3ea749001abc37d4253e58be1861f17222091605. | |||
2024-02-28 | Revert "Downgrade Kotlin to 2.0.0-Beta4" | laszio | |
This reverts commit 17d03d52f3c303da886bd0a9e82a5696ebbe825b. | |||
2024-02-28 | Downgrade Kotlin to 2.0.0-Beta4 | Ting-Yuan Huang | |
2024-02-28 | disable 2 tests not working due to compiler version mismatch in release branch | Jiaxiang Chen | |
(cherry picked from commit 273d73a866ef6184ca5994aa2f61607ecca25667) | |||
2024-02-28 | disable KSPAATest on release branch | Jiaxiang Chen | |
(cherry picked from commit c0063eba45cf6bf3a9101fefcd99176c0bcf505c) | |||
2024-02-28 | Provide default impl for new apis in CodeGenerator | Ting-Yuan Huang | |
2024-02-28 | fix variance calculation for type parameter | Jiaxiang Chen | |
2024-02-28 | KSP2: Fix parameter types for AGP | Ting-Yuan Huang | |
2024-02-27 | improve companion object checking logic | Jiaxiang Chen | |
2024-02-26 | implement getJavaWildcard for KSP2 | Jiaxiang Chen | |
2024-02-23 | Add missing dependencies | Ting-Yuan Huang | |
from prepare/compiler/build.gradle.kts of the latest kotlin repo. | |||
2024-02-21 | KSP2: Rename common-util in the embeddable | Ting-Yuan Huang | |
2024-02-21 | Move common-util to com.google.devtools.ksp.common | Ting-Yuan Huang | |
2024-02-21 | Add kotlin-stdlib to KspAATask. | Ting-Yuan Huang | |
2024-02-21 | Merge jar validation into shadow | Ting-Yuan Huang | |
2024-02-21 | Properly exclude kotlin-stdlib from shadow | Ting-Yuan Huang | |
It can slip from dependencies. | |||
2024-02-20 | UPDATE_KOTLIN_VERSION: 2.0.0-dev-15455 | Jiaxiang Chen | |
2024-02-20 | Remove unused add resource functions from TestModele | Alex Golubev | |
2024-02-20 | Add support for KspAATask task for android generated sources. | Alex Golubev | |
2024-02-20 | Add AGP generated source dirs from Variant API | Alex 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-16 | Do not bundle Kotlin stdlib in KSP2 | Ting-Yuan Huang | |
2024-02-16 | Do not bundle api in KSP2 | Ting-Yuan Huang | |
2024-02-16 | Make sure all bundled dependencies are renamed. | Ting-Yuan Huang | |
2024-02-16 | fix CONTRIBUTING.md's references to test locations | Eva Tatarka | |
2024-02-15 | refactor type replace logic to handle more types | Jiaxiang Chen | |
2024-02-15 | fork test data for replace with error args | Jiaxiang Chen | |
2024-02-15 | support default type for asType | Jiaxiang Chen | |
2024-02-13 | fix jvm name for annotation values | Jiaxiang Chen | |
2024-02-12 | exclude root package from getPackage search scope | Jiaxiang Chen | |
2024-02-09 | fix package name logic for non source symbols | Jiaxiang Chen | |
2024-02-05 | UPDATE AA VERSION: 2.0.0-dev-14242 | Ting-Yuan Huang | |
annotationInDependencies is disabled in KSP2 which incorrectly adds @ValueParameterTarget(...) on a constructor parameter to its corresponding property. | |||
2024-02-05 | UPDATE_KOTLIN_VERSION: 2.0.0-dev-14242 | Ting-Yuan Huang | |
2024-02-05 | Fix dependencies | Ting-Yuan Huang | |
2024-02-01 | IncrementalCPIT: fix tests | Ting-Yuan Huang | |
2024-02-01 | Incremental: Support top level callables in libs | Ting-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-01 | Introduce SymbolProcessorEnvironment.kspVersion | Ting-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-29 | handle no jvm class file use case for declarationOrdering | Jiaxiang Chen | |
2024-01-25 | include library roots in declaration provider init | Jiaxiang Chen | |
2024-01-24 | Cache symbols for getSymbolsWithAnnotation | Ting-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-24 | fix pom dependencies for KSP Gradle plugin | Jiaxiang Chen | |
2024-01-24 | Update android sdk to 34 for android integration tests | Jiaxiang Chen | |
2024-01-23 | set release branch to 1.0.18-release | Jiaxiang Chen | |
2024-01-18 | UPDATE_KOTLIN_VERSION: 2.0.0-dev-12830 | Jiaxiang Chen | |
2024-01-18 | Support PRIVATE_TO_THIS visibility | Sergey Chelombitko | |
2024-01-18 | restore annotations on type alias | Jiaxiang Chen | |
2024-01-16 | fix java type resolution for checked exception | Jiaxiang Chen | |
2024-01-16 | fix special class name resolution for class literal annotation value | Jiaxiang Chen | |
2024-01-05 | Clear both KSObjectCacheManager instances | Ben Lee | |
https://github.com/google/ksp/issues/1653 | |||
2023-12-26 | do not pick revert JDK commit, it should be bundled with 2.0.0-dev-9013 | Jiaxiang Chen | |