Closed alexvanyo closed 2 years ago
97.65%
File | Coverage |
---|
Dangerfile build.gradle.kts build.gradle.kts build.gradle.kts build.gradle.kts build.gradle.kts build.gradle.kts build.gradle.kts build.gradle.kts build.gradle.kts com.livefront.sealedenum.detekt.gradle.kts com.livefront.sealedenum.kotlin.gradle.kts com.livefront.sealedenum.publish.gradle.kts gradle-wrapper.properties libs.versions.toml settings.gradle.kts settings.gradle.kts
Codebase cunningly covered by count Shroud 🧛
Generated by :no_entry_sign: Danger
Thanks @byencho !
This PR reworks the buildscript logic into using convention plugins, as outlined here: https://developer.squareup.com/blog/herding-elephants/
While this project isn't large enough where it makes sense to test the convention plugins, it still nicely separates build logic and avoids the pitfalls of
allprojects
,subprojects
andbuildSrc
.No functional changes here, although the cleaned up build script did remove some unnecessary API files (the root project, test projects, etc.)