Skip to content

Commit 6e3b0e5

Browse files
committed
Merge pull request #25 from vanniktech/master_single_project_support
Add Single project support
2 parents f6aa54d + c09bb88 commit 6e3b0e5

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

src/main/groovy/com/vanniktech/android/junit/jacoco/Generation.groovy

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,21 @@ class Generation implements Plugin<Project> {
99
void apply(final Project rootProject) {
1010
rootProject.extensions.create('junitJacoco', JunitJacocoExtension)
1111

12-
rootProject.subprojects { subProject ->
13-
afterEvaluate {
12+
final def hasSubProjects = rootProject.subprojects.size() > 0
13+
14+
if (hasSubProjects) {
15+
rootProject.subprojects { subProject ->
16+
afterEvaluate {
17+
final def extension = rootProject.junitJacoco
18+
19+
addJacoco(subProject, extension)
20+
}
21+
}
22+
} else {
23+
rootProject.afterEvaluate {
1424
final def extension = rootProject.junitJacoco
1525

16-
addJacoco(subProject, extension)
26+
addJacoco(rootProject, extension)
1727
}
1828
}
1929
}

0 commit comments

Comments
 (0)