Skip to content

Update Dagger KSP documentation and CI workflow for stable KSP support. - #5268

Merged
copybara-service[bot] merged 1 commit into
gh-pagesfrom
test_gh-pages_978740898
Sep 10, 2026
Merged

copybara-service[bot] merged 1 commit into
gh-pagesfrom
test_gh-pages_978740898

Conversation

@copybara-service

@copybara-service copybara-service Bot commented Sep 9, 2026

Copy link
Copy Markdown

Update Dagger KSP documentation and CI workflow for stable KSP support.

Updates the KSP developer guide to reflect that Dagger's KSP support is now stable as of Dagger 2.60+ and KSP 2.3.9+. This includes updating the recommended setup versions for Kotlin, KSP, Dagger, and AndroidX Hilt, and adding a performance tip for experimental PSI resolution.

Additionally, updates the GitHub Actions CI workflow matrix to test with updated Kotlin and KSP versions, including KSP 2.3.11.

Issue #2349

RELNOTES=N/A

@ColtonIdle

Copy link
Copy Markdown

ksp.experimental.psi.resolution=true seems like it could use a bit more docs around it. What does it do and when should I try that perf flag?

@copybara-service
copybara-service Bot force-pushed the test_gh-pages_978740898 branch 4 times, most recently from e560c7e to e92f8bd Compare September 10, 2026 21:01
Updates the KSP developer guide to reflect that Dagger's KSP support is now stable as of Dagger 2.60+ and KSP 2.3.9+. This includes updating the recommended setup versions for Kotlin, KSP, Dagger, and AndroidX Hilt, and adding a performance tip for experimental PSI resolution.

Additionally, updates the GitHub Actions CI workflow matrix to test with updated Kotlin and KSP versions, including KSP 2.3.11.

Issue #2349

RELNOTES=N/A
PiperOrigin-RevId: 979395003
@copybara-service
copybara-service Bot force-pushed the test_gh-pages_978740898 branch from e92f8bd to 27c3ddf Compare September 10, 2026 21:21
@copybara-service
copybara-service Bot merged commit 27c3ddf into gh-pages Sep 10, 2026
1 check passed
@copybara-service
copybara-service Bot deleted the test_gh-pages_978740898 branch September 10, 2026 21:21
@bcorso

bcorso commented Sep 10, 2026

Copy link
Copy Markdown

ksp.experimental.psi.resolution=true seems like it could use a bit more docs around it. What does it do and when should I try that perf flag?

Okay, I'll find some time to add more details here. Though, perhaps this should be more on the KSP side.

@bcorso

bcorso commented Sep 10, 2026

Copy link
Copy Markdown

For reference (google/ksp#2816).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants