[ 
https://issues.apache.org/jira/browse/NETBEANS-5609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Svatopluk Dedic updated NETBEANS-5609:
--------------------------------------
    Labels: performance  (was: )

> Gradle project (re)loaded after close.
> --------------------------------------
>
>                 Key: NETBEANS-5609
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-5609
>             Project: NetBeans
>          Issue Type: Bug
>          Components: projects - Gradle
>            Reporter: Svatopluk Dedic
>            Assignee: Laszlo Kishalmi
>            Priority: Minor
>              Labels: performance
>
> When Gradle project is closed, its props are immediately reloaded back 
> because of calls from RepositoryUpdater. RepositoryUpdater is closing / 
> removing indexed roots and needs just URLs; but the now-closed project 
> performs a new {{loadProject}}. 
> {code:java}
> INFO [org.netbeans.modules.gradle.loaders.GradleProjectLoaderImpl]: Load 
> aiming FALLBACK for Unloaded Gradle Project: 
> GradleFiles[projectDir=/space/src/micronaut/micronaut-test/test-junit5, 
> rootDir=/space/src/micronaut/micronaut-test]INFO 
> [org.netbeans.modules.gradle.loaders.GradleProjectLoaderImpl]: Load aiming 
> FALLBACK for Unloaded Gradle Project: 
> GradleFiles[projectDir=/space/src/micronaut/micronaut-test/test-junit5, 
> rootDir=/space/src/micronaut/micronaut-test]java.lang.Throwable at 
> org.netbeans.modules.gradle.loaders.GradleProjectLoaderImpl.loadProject(GradleProjectLoaderImpl.java:50)
>  at 
> org.netbeans.modules.gradle.NbGradleProjectImpl.loadProject(NbGradleProjectImpl.java:259)
>  at 
> org.netbeans.modules.gradle.NbGradleProjectImpl.loadProject(NbGradleProjectImpl.java:254)
>  at 
> org.netbeans.modules.gradle.NbGradleProjectImpl.getGradleProject(NbGradleProjectImpl.java:184)
>  at 
> org.netbeans.modules.gradle.api.NbGradleProject.projectLookup(NbGradleProject.java:182)
>  at 
> org.netbeans.modules.gradle.java.api.GradleJavaProject.get(GradleJavaProject.java:125)
>  at 
> org.netbeans.modules.gradle.java.classpath.ClassPathProviderImpl.findClassPath(ClassPathProviderImpl.java:107)
>  at 
> org.netbeans.modules.csl.core.ProjectClassPathProvider.findClassPath(ProjectClassPathProvider.java:45)
>  at 
> org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:667) at 
> org.netbeans.modules.java.source.indexing.JavaCustomIndexer.ensureSourcePath(JavaCustomIndexer.java:1338)
>  at 
> org.netbeans.modules.java.source.indexing.JavaCustomIndexer.access$200(JavaCustomIndexer.java:132)
>  at 
> org.netbeans.modules.java.source.indexing.JavaCustomIndexer$Factory.rootsRemoved(JavaCustomIndexer.java:1201)
>  at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.notifyRootsRemoved(RepositoryUpdater.java:5221)
>  at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:5125)
>  at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3420)
>  at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6183)
>  at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$4300(RepositoryUpdater.java:5834)
>  at 
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2$1.run(RepositoryUpdater.java:6099)
>  at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279){code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
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

Reply via email to