https://github.com/apache/netbeans/pull/2942

On 5/8/21 8:54 AM, Scott Palmer wrote:
So I had a chance to get back to this.  It is failing consistently for one particular project.

I commented out ALL of the dependencies in my build.gradle file and the error still occurs.

Scott

On Fri, May 7, 2021 at 9:31 PM Scott Palmer <[email protected] <mailto:[email protected]>> wrote:

    I don't know. My workspace had over 30 projects that were opened
    when I started NB.. (Some of them aren't happy with Gradle 7.0,
    they need to be ported from 6.x)
    It wasn't clear at the time and it's been hours now since I
    encountered the issue as I;ve been busy with other things.   I'll
    keep an eye open for it.

    Regards,

    Scott

    On Fri, May 7, 2021 at 7:05 PM Laszlo Kishalmi
    <[email protected] <mailto:[email protected]>> wrote:

        By the canche do you know which dependency is it failing?

        On 5/7/21 3:54 PM, Scott Palmer wrote:
        Just noticed this while opening a Gradle project.  (Gradle
        7.0, Java 16, Win 10, NB 12.4-rc2)

        java.lang.StringIndexOutOfBoundsException: begin 9, end -1,
        length 19
        at
        java.base/java.lang.String.checkBoundsBeginEnd(String.java:3751)
        at java.base/java.lang.String.substring(String.java:1907)
        at
        
org.netbeans.modules.gradle.GradleModuleFileCache21.gavSplit(GradleModuleFileCache21.java:259)
        at
        
org.netbeans.modules.gradle.GradleModuleFileCache21.resolveModule(GradleModuleFileCache21.java:234)
        at
        
org.netbeans.modules.gradle.api.GradleBaseProjectBuilder.resolveModuleDependency(GradleBaseProjectBuilder.java:268)
        at
        
org.netbeans.modules.gradle.api.GradleBaseProjectBuilder.processDependencies(GradleBaseProjectBuilder.java:198)
        at
        
org.netbeans.modules.gradle.api.GradleBaseProjectBuilder.build(GradleBaseProjectBuilder.java:78)
        at
        
org.netbeans.modules.gradle.api.GradleBaseProjectBuilder$Extractor.extract(GradleBaseProjectBuilder.java:335)
        at
        
org.netbeans.modules.gradle.loaders.AbstractProjectLoader.createGradleProject(AbstractProjectLoader.java:108)
        at
        
org.netbeans.modules.gradle.loaders.DiskCacheProjectLoader.load(DiskCacheProjectLoader.java:41)
        at
        
org.netbeans.modules.gradle.loaders.GradleProjectLoaderImpl.loadProject(GradleProjectLoaderImpl.java:80)
        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.setAimedQuality(NbGradleProjectImpl.java:248)
        at
        
org.netbeans.modules.gradle.NbGradleProjectImpl$ProjectOpenedHookImpl.lambda$projectOpened$0(NbGradleProjectImpl.java:375)
        at
        
org.netbeans.modules.gradle.NbGradleProjectImpl$ProjectOpenedHookImpl.projectOpened(NbGradleProjectImpl.java:384)
        at
        
org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:60)
        at
        
org.netbeans.spi.project.ui.support.UILookupMergerSupport$OpenHookImpl.projectOpened(UILookupMergerSupport.java:219)
        at
        
org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:60)
        [catch] at
        
org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:1323)
        at
        
org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:1404)
        at
        
org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:848)
        at
        
org.netbeans.modules.project.ui.OpenProjectList$6.run(OpenProjectList.java:672)
        at
        org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
        at
        
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
        at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
        at
        
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

        Scott

Reply via email to