open class DevProfileConfig : Plugin { override fun apply(project: Project) { val developmentOnly: Configuration by project.configurations.creating project.configurations.getByName("runtimeClasspath") { extendsFrom(developmentOnly) } project.configurations.getByName("compileOnly") { extendsFrom(project.configurations.getByName("annotationProcessor")) } } }