API validation disabled for dev versions
This commit is contained in:
parent
023ca7b80c
commit
c5b8c688a2
@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
### Added
|
||||
|
||||
### Changed
|
||||
- API validation disabled for dev versions
|
||||
|
||||
### Deprecated
|
||||
|
||||
|
@ -83,6 +83,8 @@ open class KScienceProjectPlugin : Plugin<Project> {
|
||||
override fun apply(target: Project): Unit = target.run {
|
||||
apply<ChangelogPlugin>()
|
||||
|
||||
|
||||
|
||||
if (!isSnapshot()) {
|
||||
configure<ChangelogPluginExtension> {
|
||||
version = project.version.toString()
|
||||
@ -92,6 +94,12 @@ open class KScienceProjectPlugin : Plugin<Project> {
|
||||
apply<DokkaPlugin>()
|
||||
apply<BinaryCompatibilityValidatorPlugin>()
|
||||
|
||||
if (isSnapshot()) {
|
||||
configure<ApiValidationExtension> {
|
||||
validationDisabled = true
|
||||
}
|
||||
}
|
||||
|
||||
val rootReadmeExtension = KScienceReadmeExtension(this)
|
||||
extensions.add("ksciencePublish", KSciencePublishingExtension(this))
|
||||
extensions.add("readme", rootReadmeExtension)
|
||||
|
Loading…
Reference in New Issue
Block a user