Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: google/ksp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.3.0
Choose a base ref
...
head repository: google/ksp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.3.1
Choose a head ref
  • 20 commits
  • 107 files changed
  • 5 contributors

Commits on Oct 22, 2025

  1. Change branch to 2.3.1

    (cherry picked from commit d5659cd)
    mkmuir0 authored and KSP Auto Pick committed Oct 22, 2025
    Configuration menu
    Copy the full SHA
    1504a9d View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2025

  1. Fix AIDL circular dependency

    Filtering the exludedSources from the AGP source query
    
    Fixes #2582
    
    (cherry picked from commit 1c9670d)
    hfmehmed authored and KSP Auto Pick committed Oct 23, 2025
    Configuration menu
    Copy the full SHA
    2d5a390 View commit details
    Browse the repository at this point in the history
  2. Clean up Gradle build files

    (cherry picked from commit e596558)
    hfmehmed authored and KSP Auto Pick committed Oct 23, 2025
    Configuration menu
    Copy the full SHA
    2dbccc6 View commit details
    Browse the repository at this point in the history
  3. Update KSP gradle version to 9.1.0

    Requires update to the shadow jar plugin as well
    
    (cherry picked from commit 16add91)
    hfmehmed authored and KSP Auto Pick committed Oct 23, 2025
    Configuration menu
    Copy the full SHA
    335f951 View commit details
    Browse the repository at this point in the history
  4. Update test tasks to not fail on undiscovered tests

    This is Gradle 9.0 default change
    
    (cherry picked from commit 215d228)
    hfmehmed authored and KSP Auto Pick committed Oct 23, 2025
    Configuration menu
    Copy the full SHA
    79c1003 View commit details
    Browse the repository at this point in the history
  5. Remove build cache retention

    (cherry picked from commit a12512d)
    hfmehmed authored and KSP Auto Pick committed Oct 23, 2025
    Configuration menu
    Copy the full SHA
    6e5828e View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2025

  1. Fix #2663

    (cherry picked from commit f6f4f8b)
    jonamireh authored and KSP Auto Pick committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    8ad01fd View commit details
    Browse the repository at this point in the history
  2. Map INTERSECTION_OVERRIDE to Synthetic

    (cherry picked from commit 50a3161)
    jonamireh authored and KSP Auto Pick committed Oct 24, 2025
    Configuration menu
    Copy the full SHA
    eece631 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2025

  1. Test case for KT-81928

    where annotation value by constant function are sometimes missing.
    
    (cherry picked from commit 70de2f9)
    ting-yuan authored and KSP Auto Pick committed Oct 29, 2025
    Configuration menu
    Copy the full SHA
    344db5f View commit details
    Browse the repository at this point in the history
  2. Downgrade AA to 2.3.0-dev-4967

    as a temporary workaround for KT-81928.
    
    (cherry picked from commit ba65c70)
    ting-yuan authored and KSP Auto Pick committed Oct 29, 2025
    Configuration menu
    Copy the full SHA
    59f698f View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2025

  1. Add support for AGP 9.0 and Built in kotlin

    (cherry picked from commit a8f6174)
    hfmehmed authored and KSP Auto Pick committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    61f5101 View commit details
    Browse the repository at this point in the history
  2. Update required tests

    (cherry picked from commit 3e38e03)
    hfmehmed authored and KSP Auto Pick committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    030574c View commit details
    Browse the repository at this point in the history
  3. Register ksp generated kotlin sources under sources.kotlin API

    Also update wording for the error message
    
    (cherry picked from commit 068f99b)
    hfmehmed authored and KSP Auto Pick committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    d4373d5 View commit details
    Browse the repository at this point in the history
  4. Make check for new KMP-Android plugin in decorateKotlinTarget

    This is in preparation to make the external android kmp target of type
    androidJvm
    
    (cherry picked from commit 3509365)
    hfmehmed authored and KSP Auto Pick committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    72c75e2 View commit details
    Browse the repository at this point in the history
  5. getJvmCheckedException: handle '$' in nested classes

    (cherry picked from commit 1947b9f)
    ting-yuan authored and KSP Auto Pick committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    7ab4b97 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2025

  1. Do not cache KSValueArgumentLiteImpl

    which is simple enough. Also, the previous implementation wrongly merged
    entries that have differrent parents, origins, and locations.
    
    (cherry picked from commit 7f53a9d)
    ting-yuan authored and KSP Auto Pick committed Nov 1, 2025
    Configuration menu
    Copy the full SHA
    ae95921 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2025

  1. Update KSP tests

    (cherry picked from commit d33901a)
    hfmehmed authored and KSP Auto Pick committed Nov 2, 2025
    Configuration menu
    Copy the full SHA
    ccbe277 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2025

  1. Apply Gradle's strict plugin types validation

    (cherry picked from commit b0cfdfc)
    Goooler authored and KSP Auto Pick committed Nov 3, 2025
    Configuration menu
    Copy the full SHA
    088e45b View commit details
    Browse the repository at this point in the history
  2. Bump Lint plugin and clean up usage of android.lint.useK2Uast

    Updates lint baseline file by `./gradlew updateLintBaseline`.
    
    Refs androidx/androidx@74499a0.
    
    (cherry picked from commit 2f8019f)
    Goooler authored and KSP Auto Pick committed Nov 3, 2025
    Configuration menu
    Copy the full SHA
    fbdd2ae View commit details
    Browse the repository at this point in the history
  3. Extend tests with more assertions

    (cherry picked from commit b235f49)
    hfmehmed authored and KSP Auto Pick committed Nov 3, 2025
    Configuration menu
    Copy the full SHA
    dd0c918 View commit details
    Browse the repository at this point in the history
Loading