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