1 |
commit: 744e9bdcbf51b80f4595f77ad88c435ec67a7e5e |
2 |
Author: Zhang Zongyu <zzy2529420793 <AT> gmail <DOT> com> |
3 |
AuthorDate: Fri Sep 4 12:09:36 2020 +0000 |
4 |
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Sep 4 12:15:58 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/java-ebuilder.git/commit/?id=744e9bdc |
7 |
|
8 |
only detect frameworks when the project has tests. |
9 |
|
10 |
Signed-off-by: Zhang Zongyu <zzy2529420793 <AT> gmail.com> |
11 |
|
12 |
.../org/gentoo/java/ebuilder/maven/MavenEbuilder.java | 16 +++++++++------- |
13 |
1 file changed, 9 insertions(+), 7 deletions(-) |
14 |
|
15 |
diff --git a/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java b/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java |
16 |
index 19fc43c..4a63494 100644 |
17 |
--- a/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java |
18 |
+++ b/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java |
19 |
@@ -172,14 +172,16 @@ public class MavenEbuilder { |
20 |
final MavenProject mavenProject, final Config config) { |
21 |
Set<String> frameworks = new HashSet<>(10); |
22 |
|
23 |
- for (final MavenDependency dependency : mavenProject. |
24 |
- getTestDependencies()) { |
25 |
- frameworks.add(determineTestingFrameworkByDependency(dependency)); |
26 |
- } |
27 |
+ if (mavenProject.hasTests()) { |
28 |
+ for (final MavenDependency dependency : mavenProject. |
29 |
+ getTestDependencies()) { |
30 |
+ frameworks.add(determineTestingFrameworkByDependency(dependency)); |
31 |
+ } |
32 |
|
33 |
- for (final MavenDependency dependency : mavenProject. |
34 |
- getCommonDependencies()) { |
35 |
- frameworks.add(determineTestingFrameworkByDependency(dependency)); |
36 |
+ for (final MavenDependency dependency : mavenProject. |
37 |
+ getCommonDependencies()) { |
38 |
+ frameworks.add(determineTestingFrameworkByDependency(dependency)); |
39 |
+ } |
40 |
} |
41 |
|
42 |
if (config.hasBinjarUri()) { |