Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/java-ebuilder:master commit in: src/main/java/org/gentoo/java/ebuilder/maven/
Date: Fri, 02 Oct 2020 07:43:54
Message-Id: 1599221758.744e9bdcbf51b80f4595f77ad88c435ec67a7e5e.fordfrog@gentoo
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()) {