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

skygo 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 2cf1caa  [NETBEANS-3773] Reload Gradle project action shall ignore 
caching.
     new dcb9ac3  Merge pull request #1906 from lkishalmi/NETBEANS-3773
2cf1caa is described below

commit 2cf1caa71838a91ff9a496418a2ee60edad1b304
Author: Laszlo Kishalmi <[email protected]>
AuthorDate: Thu Jan 30 20:25:06 2020 -0800

    [NETBEANS-3773] Reload Gradle project action shall ignore caching.
---
 .../netbeans/modules/gradle/{actions => }/ReloadAction.java  | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git 
a/groovy/gradle/src/org/netbeans/modules/gradle/actions/ReloadAction.java 
b/groovy/gradle/src/org/netbeans/modules/gradle/ReloadAction.java
similarity index 88%
rename from 
groovy/gradle/src/org/netbeans/modules/gradle/actions/ReloadAction.java
rename to groovy/gradle/src/org/netbeans/modules/gradle/ReloadAction.java
index 6d0f4f1..71bf3d2 100644
--- a/groovy/gradle/src/org/netbeans/modules/gradle/actions/ReloadAction.java
+++ b/groovy/gradle/src/org/netbeans/modules/gradle/ReloadAction.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.netbeans.modules.gradle.actions;
+package org.netbeans.modules.gradle;
 
 import java.awt.event.ActionEvent;
 import java.util.Collection;
@@ -25,7 +25,6 @@ import java.util.Set;
 import javax.swing.AbstractAction;
 import javax.swing.Action;
 import org.netbeans.api.project.Project;
-import org.netbeans.modules.gradle.NbGradleProjectImpl;
 import org.netbeans.modules.gradle.api.NbGradleProject;
 import org.openide.awt.ActionID;
 import org.openide.awt.ActionReference;
@@ -33,9 +32,10 @@ import org.openide.awt.ActionRegistration;
 import org.openide.util.ContextAwareAction;
 import org.openide.util.Lookup;
 import org.openide.util.NbBundle;
-import static org.netbeans.modules.gradle.actions.Bundle.*;
 import org.netbeans.modules.gradle.api.GradleProjects;
 
+import static org.netbeans.modules.gradle.Bundle.*;
+
 /**
  *
  * @author lkishalmi
@@ -53,6 +53,7 @@ public class ReloadAction  extends AbstractAction implements 
ContextAwareAction
     }
 
     @NbBundle.Messages({"# {0} - count", "ACT_Reload_Projects=Reload {0} 
Projects"})
+    @SuppressWarnings("OverridableMethodCallInConstructor")
     private ReloadAction(Lookup lkp) {
         context = lkp;
         Collection<? extends NbGradleProjectImpl> col = 
context.lookupAll(NbGradleProjectImpl.class);
@@ -70,7 +71,10 @@ public class ReloadAction  extends AbstractAction implements 
ContextAwareAction
             
reload.addAll(GradleProjects.openedProjectDependencies(prj).values());
         }
         for (Project project : reload) {
-            NbGradleProject.fireGradleProjectReload(project);
+            if (project instanceof NbGradleProjectImpl) {
+                NbGradleProjectImpl impl = (NbGradleProjectImpl) project;
+                impl.reloadProject(true, impl.getAimedQuality());
+            }
         }
     }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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

Reply via email to