This is the KSP 1.0.6 release for kotlin compiler 1.7.10
1.7.0-1.0.6
This release upgrades compiler version to 1.7.0
1.7.0-RC2-1.0.5
No release notes provided.
1.7.0-RC-1.0.5
This release advances KSP compiler version to 1.7.0-RC
1.7.0-Beta-1.0.5
KSP 1.0.5 release for Kotlin 1.7.0-Beta
This release updates compiler version to 1.7.0-Beta
1.6.21-1.0.6
new features
new API for checking and getting annotation default value.
KSValueArgument.isDefault()KSAnnotation.defaultArguments: List<KSValueArgument>
Verbose debug information started to be added to KSP, ships with this release:
Logs current round number of processing.
Logs loaded processor providers.
Logs an error when there is no processor providers found in AP classpath.
Issues fixed
#839 null value in annotation arguments if annotation originates from Java and argument is Kotlin's const val
#936 Could not extract location from getSealedSubclasses declaration
#948 KSP does not handle symlinks for new files in followup rounds
#958 Inconsistency in type of vararg parameter of overriden method
#1004 Annotation method return type resolved as property for java sources.
fixed an issue with deprecated compatibility flag used for building KSP jars.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps symbol-processing-cmdline from 1.6.21-1.0.5 to 1.7.20-1.0.6.
Release notes
Sourced from symbol-processing-cmdline's releases.
Commits
db16327
UPDATE_KOTLIN_VERSION: 1.7.209481dda
UPDATE_KOTLIN_VERSION: 1.7.20-RC5767b1f
UPDATE_KOTLIN_VERSION: 1.7.20-Beta9b93698
UPDATE_KOTLIN_VERSION: 1.7.20-dev-2726a68d10d
UPDATE_KOTLIN_VERSION: 1.7.20-dev-23120349622
UPDATE_KOTLIN_VERSION: 1.7.20-dev-168745b2db6
UPDATE_KOTLIN_VERSION: 1.7.20-dev-1353dedc4e9
UPDATE_KOTLIN_VERSION: 1.7.20-dev-984d95b166
UPDATE_KOTLIN_VERSION: 1.7.20-dev-47496b65a9
Revert "UPDATE_KOTLIN_VERSION: 1.7.0-Beta"Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)