TODO 태그를 확인하는 fix a gradle plugin을 시도 중입니다.gradle 플러그인 내에서 작업 종속성 정의
이 플러그인은 수표를 실행하는 데 사용할 수있는 새로운 작업()을 추가합니다. 이 작업은 자동으로 실행되지 않지만 build.gradle에 다음 줄을 추가하여 수행 할 수 있습니다. check.dependsOn checkTodo
이 플러그인을 사용하는 모든 build.gradle에서이 줄을 제거해야합니다. 플러그인 자체의 종속성. 이것이 가능한가?
것들 나는 시도했다 :
static void applyTasks(final Project project) {
TodoTask task = project.tasks.create("checkTodo", TodoTask)
project.task('check').dependsOn(task)
project.tasks().task('check').dependsOn(task)
project.tasks().check
project.getAllTasks(true).get('check').dependsOn(task)
project.getDefaultTasks().get('check').dependsOn(task)
}
project.task('check').dependsOn(task)
을 제공합니다
이 플러그인을 적용하지 못했습니다 [클래스 'org.gradle.language.base.plugins.LifecycleBasePlugin']
표준 Gradle 라이프 사이클 플러그인을 사용할 때 맞춤 '확인'작업을 선언 할 수 없습니다. '
project.getAllTasks(true).get(project)
집합에는 "검사"작업이없고 다른 작업자는 "찾을 방법 없음"오류 만 제공합니다.
문제점 또는 오류 메시지는 무엇입니까? –
내 질문을 편집했습니다. – HoldYourWaffle