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 ee7d2dda7e Make Java Platform available on non-java Gradle Projects ee7d2dda7e is described below commit ee7d2dda7e7fd6232754a331259323002f820d1e Author: Laszlo Kishalmi <laszlo.kisha...@gmail.com> AuthorDate: Mon Dec 5 22:45:43 2022 -0800 Make Java Platform available on non-java Gradle Projects --- .../modules/gradle/java/execute/LookupProviders.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/java/gradle.java/src/org/netbeans/modules/gradle/java/execute/LookupProviders.java b/java/gradle.java/src/org/netbeans/modules/gradle/java/execute/LookupProviders.java index 1dc7f74878..41462bc76e 100644 --- a/java/gradle.java/src/org/netbeans/modules/gradle/java/execute/LookupProviders.java +++ b/java/gradle.java/src/org/netbeans/modules/gradle/java/execute/LookupProviders.java @@ -29,6 +29,18 @@ import org.openide.util.lookup.Lookups; * @author lkishalmi */ public class LookupProviders { + + @LookupProvider.Registration(projectType = NbGradleProject.GRADLE_PROJECT_TYPE) + public static LookupProvider createProvider() { + return new LookupProvider() { + @Override + public Lookup createAdditionalLookup(Lookup baseContext) { + Project project = baseContext.lookup(Project.class); + return Lookups.singleton(new GradleJavaPlatformProviderImpl(project)); + } + }; + } + @LookupProvider.Registration(projectType = NbGradleProject.GRADLE_PLUGIN_TYPE + "/java-base") public static LookupProvider createJavaBaseProvider() { return new LookupProvider() { @@ -37,7 +49,6 @@ public class LookupProviders { Project project = baseContext.lookup(Project.class); return Lookups.fixed( new DebugFixHooks(project), - new GradleJavaPlatformProviderImpl(project), new ShowJavadocHook(project) ); } --------------------------------------------------------------------- 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