This is an automated email from the ASF dual-hosted git repository. jtulach pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git
The following commit(s) were added to refs/heads/master by this push: new 1c79f0f7aa Recognize generatedDependencies tag (#4666) 1c79f0f7aa is described below commit 1c79f0f7aaaf220043f9273ffe620a0c6331c693 Author: Jaroslav Tulach <1842422+jtul...@users.noreply.github.com> AuthorDate: Wed Sep 21 17:32:46 2022 +0200 Recognize generatedDependencies tag (#4666) Co-authored-by: Jaroslav Tulach <jaroslav.tul...@apidesign.org> --- .../src/org/netbeans/modules/java/mx/project/CoreSuite.java | 7 +++++++ .../src/org/netbeans/modules/java/mx/project/SuiteSources.java | 5 ++++- .../org/netbeans/modules/java/mx/project/suitepy/MxProject.java | 2 ++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/java/java.mx.project/src/org/netbeans/modules/java/mx/project/CoreSuite.java b/java/java.mx.project/src/org/netbeans/modules/java/mx/project/CoreSuite.java index d2270096c3..28e1b85043 100644 --- a/java/java.mx.project/src/org/netbeans/modules/java/mx/project/CoreSuite.java +++ b/java/java.mx.project/src/org/netbeans/modules/java/mx/project/CoreSuite.java @@ -160,6 +160,13 @@ final class CoreSuite { return dependencies; } + @Override + public List<String> generatedDependencies() { + return Collections.emptyList(); + } + + + @Override public List<String> annotationProcessors() { return annotationProcessors; diff --git a/java/java.mx.project/src/org/netbeans/modules/java/mx/project/SuiteSources.java b/java/java.mx.project/src/org/netbeans/modules/java/mx/project/SuiteSources.java index 4f9347e27c..096d2bf2b1 100644 --- a/java/java.mx.project/src/org/netbeans/modules/java/mx/project/SuiteSources.java +++ b/java/java.mx.project/src/org/netbeans/modules/java/mx/project/SuiteSources.java @@ -771,7 +771,10 @@ final class SuiteSources implements Sources, @Override public Collection<String> depNames() { - return mxPrj.dependencies(); + List<String> both = new ArrayList<>(); + both.addAll(mxPrj.dependencies()); + both.addAll(mxPrj.generatedDependencies()); + return both; } @Override diff --git a/java/java.mx.project/src/org/netbeans/modules/java/mx/project/suitepy/MxProject.java b/java/java.mx.project/src/org/netbeans/modules/java/mx/project/suitepy/MxProject.java index f9268dcd64..6da50ae4af 100644 --- a/java/java.mx.project/src/org/netbeans/modules/java/mx/project/suitepy/MxProject.java +++ b/java/java.mx.project/src/org/netbeans/modules/java/mx/project/suitepy/MxProject.java @@ -29,6 +29,8 @@ public interface MxProject { List<String> dependencies(); + List<String> generatedDependencies(); + List<String> annotationProcessors(); String javaCompliance(); --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists