You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by lk...@apache.org on 2019/05/19 14:43:44 UTC

[netbeans] branch master updated: [NETBEANS-2560] Fixing revression that disables all major actions on a Java Project

This is an automated email from the ASF dual-hosted git repository.

lkishalmi 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 18fcd35  [NETBEANS-2560] Fixing revression that disables all major actions on a Java Project
18fcd35 is described below

commit 18fcd35fd23da7b0536c532cda73a22026e0c0fc
Author: Laszlo Kishalmi <la...@gmail.com>
AuthorDate: Sun May 19 06:14:02 2019 -0700

    [NETBEANS-2560] Fixing revression that disables all major actions on a Java Project
---
 .../src/org/netbeans/modules/gradle/java/JavaActionProvider.java   | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/groovy/gradle.java/src/org/netbeans/modules/gradle/java/JavaActionProvider.java b/groovy/gradle.java/src/org/netbeans/modules/gradle/java/JavaActionProvider.java
index 4aab8cb..7c680e5 100644
--- a/groovy/gradle.java/src/org/netbeans/modules/gradle/java/JavaActionProvider.java
+++ b/groovy/gradle.java/src/org/netbeans/modules/gradle/java/JavaActionProvider.java
@@ -27,6 +27,9 @@ import org.netbeans.modules.gradle.spi.actions.DefaultGradleActionsProvider;
 import org.netbeans.modules.gradle.spi.actions.GradleActionsProvider;
 import static org.netbeans.modules.gradle.java.api.GradleJavaSourceSet.SourceType.*;
 import java.io.File;
+import java.util.Arrays;
+import java.util.HashSet;
+import java.util.Set;
 import static org.netbeans.spi.project.ActionProvider.*;
 import static org.netbeans.api.java.project.JavaProjectConstants.*;
 import org.netbeans.api.java.source.ClasspathInfo;
@@ -82,9 +85,9 @@ public class JavaActionProvider extends DefaultGradleActionsProvider {
                 if (gbp.hasPlugins(GATLING_PLUGIN) && COMMAND_RUN_SINGLE.equals(action)) {
                     ret = fo.getNameExt().endsWith(SIMULATION_POSTFIX);
                 } else {
-                    ret = false;
                     GradleJavaProject gjp = GradleJavaProject.get(project);
                     if ( gjp != null ) {
+                        ret = false;
                         switch (action) {
                             case COMMAND_COMPILE_SINGLE:
                                 FileBuiltQuery.Status status = FileBuiltQuery.getStatus(fo);
@@ -119,6 +122,8 @@ public class JavaActionProvider extends DefaultGradleActionsProvider {
                                     ret = sourceSet != null && sourceSet.getSourceType(dir) != RESOURCES;
                                 }
                                 break;
+                            default:
+                                ret = true;
                         }
                     }
                 }


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists