kotlin-compile-testing
kotlin-compile-testing copied to clipboard
Bump ksp_version from 1.8.0-1.0.8 to 1.8.10-1.0.9
Bumps ksp_version from 1.8.0-1.0.8 to 1.8.10-1.0.9.
Updates com.google.devtools.ksp:symbol-processing-api from 1.8.0-1.0.8 to 1.8.10-1.0.9
Release notes
Sourced from com.google.devtools.ksp:symbol-processing-api's releases.
1.8.10-1.0.9
No release notes provided.
1.8.0-1.0.9
New Features
- Supported definitely non null type
- Added corresponding
KSDefNonNullReferencefor definitely non null types.- If you are implementing
KSVisitordirectly, you need to overridevisitDefNonNullReferencein your visitor as well.excludedProcessorsis added to Gradle extensions to allow excluding certain processors.Any?is added to unbounded type parametersIssues fixed
- Incremental compilation fails with "Number of loaded files in snapshots differs" #1280
- Type T & Any can't be analyzed even in the latest version. #1127
- Can't differentiate between
@A(int.class) and@A(Integer.class) #870- Non-embeddable compiler JAR compilations are broken in 1.0.7 #1155
- Need a way to specify and exclude processors #1234
- Bug of KSPropertyDeclaration.findOverridee() #1182
- KSTypeParameter#bounds returns when the bounds is another type parameter #1250
- Resolved KSTypeParameter doesn't equal the source #971
Contributors
Thanks for your contributions!
@3flex@danysantiago
Commits
a30aa42UPDATE_KOTLIN_VERSION: 1.8.105e363d2set release branch to 1.0.10-released6661bdadd to unbounded type parameters354e861handle more implicit annotation use site targets for value parameter0bad1aaExclude generated libraries from deps4b299afSupport Definitely non null type language feature.03b0374Introduce ksp.map.annotation.arguments.in.javaa3fc613Support kotlin.native.useEmbeddableCompilerJar=falsee8ea2acAdd extension: excludeProcessor()512f771Defer realization of compilation tasks- Additional commits viewable in compare view
Updates com.google.devtools.ksp:symbol-processing from 1.8.0-1.0.8 to 1.8.10-1.0.9
Release notes
Sourced from com.google.devtools.ksp:symbol-processing's releases.
1.8.10-1.0.9
No release notes provided.
1.8.0-1.0.9
New Features
- Supported definitely non null type
- Added corresponding
KSDefNonNullReferencefor definitely non null types.- If you are implementing
KSVisitordirectly, you need to overridevisitDefNonNullReferencein your visitor as well.excludedProcessorsis added to Gradle extensions to allow excluding certain processors.Any?is added to unbounded type parametersIssues fixed
- Incremental compilation fails with "Number of loaded files in snapshots differs" #1280
- Type T & Any can't be analyzed even in the latest version. #1127
- Can't differentiate between
@A(int.class) and@A(Integer.class) #870- Non-embeddable compiler JAR compilations are broken in 1.0.7 #1155
- Need a way to specify and exclude processors #1234
- Bug of KSPropertyDeclaration.findOverridee() #1182
- KSTypeParameter#bounds returns when the bounds is another type parameter #1250
- Resolved KSTypeParameter doesn't equal the source #971
Contributors
Thanks for your contributions!
@3flex@danysantiago
Commits
a30aa42UPDATE_KOTLIN_VERSION: 1.8.105e363d2set release branch to 1.0.10-released6661bdadd to unbounded type parameters354e861handle more implicit annotation use site targets for value parameter0bad1aaExclude generated libraries from deps4b299afSupport Definitely non null type language feature.03b0374Introduce ksp.map.annotation.arguments.in.javaa3fc613Support kotlin.native.useEmbeddableCompilerJar=falsee8ea2acAdd extension: excludeProcessor()512f771Defer realization of compilation tasks- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)