Skip to content

[BUG] Error during ranges calculation in yaml annotator #173

@imuromtsev

Description

@imuromtsev

Component

Properties

Problem details

com.intellij.diagnostic.PluginException: Range must be inside element being annotated: (96,163); but got: (140,164) [Plugin: com.explyt.spring]

    at com.intellij.diagnostic.PluginProblemReporterImpl. createPluginExceptionByClass (PluginProblemReporterImpl.java :23 )
    at com.intellij.diagnostic.PluginException. createByClass (PluginException.java :90 )
    at com.intellij.codeInsight.daemon.impl.B. range (B.java :200 )
    at com.explyt.spring.core.annotator.SpringConfigurationAnnotator. annotateValue (SpringConfigurationAnnotator.kt :77 )
    at com.explyt.spring.core.annotator.SpringConfigurationYamlAnnotator. annotate (SpringConfigurationYamlAnnotator.kt :36 )
    at com.intellij.codeInsight.daemon.impl.AnnotationHolderImpl. runAnnotatorWithContext (AnnotationHolderImpl.java :212 )
    at com.intellij.codeInsight.daemon.impl.AnnotatorRunner. lambda$runAnnotator$2 (AnnotatorRunner.java :134 )
    at com.intellij.codeInsight.daemon.impl.AnnotationSessionImpl. computeWithSession (AnnotationSessionImpl.java :87 )
    at com.intellij.codeInsight.daemon.impl.AnnotatorRunner. runAnnotator (AnnotatorRunner.java :124 )
    at com.intellij.codeInsight.daemon.impl.AnnotatorRunner. lambda$runAnnotatorsAsync$0 (AnnotatorRunner.java :71 )
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport. tryRunReadAction (NestedLocksThreadingSupport.kt :902 )
    at com.intellij.openapi.application.impl.ApplicationImpl. tryRunReadAction (ApplicationImpl.java :1237 )
    at com.intellij.codeInsight.daemon.impl.AnnotatorRunner. lambda$runAnnotatorsAsync$1 (AnnotatorRunner.java :71 )
    at com.intellij.concurrency.ApplierCompleter. processArrayItem (ApplierCompleter.java :121 )
    at com.intellij.concurrency.ApplierCompleter. processArray (ApplierCompleter.java :221 )
    at com.intellij.concurrency.ApplierCompleter. helpOthers (ApplierCompleter.java :241 )
    at com.intellij.concurrency.ApplierCompleter. lambda$helpAll$3 (ApplierCompleter.java :182 )
    at com.intellij.concurrency.ThreadContext. resetThreadContext (threadContext.kt :294 )
    at com.intellij.concurrency.ApplierCompleter. helpAll (ApplierCompleter.java :181 )
    at com.intellij.concurrency.ApplierCompleter. lambda$exec$0 (ApplierCompleter.java :111 )
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport. tryRunReadAction (NestedLocksThreadingSupport.kt :902 )
    at com.intellij.openapi.application.impl.ApplicationImpl. tryRunReadAction (ApplicationImpl.java :1237 )
    at com.intellij.concurrency.ApplierCompleter. lambda$wrapInReadActionAndIndicator$2 (ApplierCompleter.java :153 )
    at com.intellij.openapi.progress.impl.CoreProgressManager. lambda$executeProcessUnderProgress$14 (CoreProgressManager.java :717 )
    at com.intellij.openapi.progress.impl.CoreProgressManager. registerIndicatorAndRun (CoreProgressManager.java :792 )
    at com.intellij.openapi.progress.impl.CoreProgressManager. computeUnderProgress (CoreProgressManager.java :748 )
    at com.intellij.openapi.progress.impl.CoreProgressManager. executeProcessUnderProgress (CoreProgressManager.java :716 )
    at com.intellij.openapi.progress.impl.ProgressManagerImpl. executeProcessUnderProgress (ProgressManagerImpl.java :75 )
    at com.intellij.concurrency.ApplierCompleter. wrapInReadActionAndIndicator (ApplierCompleter.java :164 )
    at com.intellij.concurrency.ApplierCompleter. lambda$wrapAndRun$1 (ApplierCompleter.java :145 )
    at com.intellij.openapi.application.impl.ApplicationImpl. executeByImpatientReader (ApplicationImpl.java :259 )
    at com.intellij.concurrency.ApplierCompleter. wrapAndRun (ApplierCompleter.java :145 )
    at com.intellij.concurrency.ApplierCompleter. exec (ApplierCompleter.java :113 )
    at java.util.concurrent.ForkJoinTask. doExec (ForkJoinTask.java :507 )
    at java.util.concurrent.ForkJoinPool$WorkQueue. topLevelExec (ForkJoinPool.java :1491 )
    at java.util.concurrent.ForkJoinPool. scan (ForkJoinPool.java :2073 )
    at java.util.concurrent.ForkJoinPool. runWorker (ForkJoinPool.java :2035 )
    at java.util.concurrent.ForkJoinWorkerThread. run (ForkJoinWorkerThread.java :187 )

Steps to reproduce

No response

Additional information

No response

Plugin version

253.30

Build system

Gradle

Additional context

Reported by nkumar

Metadata

Metadata

Assignees

No one assigned

    Labels

    in:spring-coreSpring Core or Spring Boot Core issues

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions