JetBrains-Research / JetBrains-Research/RefactorInsight

NPE: Cannot invoke "String.length()" because "suffix" is null

Open
#105 1 comment 0 reactions 1 assignee Claimed by @anchouls View on GitHub
bug
Dominant language
Java
Stars
110
Forks
12
PR merge metrics
No merged PRs in 30d

Description

Project: https://github.com/JetBrains/Arend
Commit: 7a22759be067534970e82d854f605310abad6f34
Stacktrace:
```java
Cannot invoke "String.length()" because "suffix" is null
java.lang.NullPointerException: Cannot invoke "String.length()" because "suffix" is null
at java.base/java.lang.String.endsWith(String.java:2315)
at org.jetbrains.research.refactorinsight.ui.DiffHintLineMarkerProvider.fromSameFile(DiffHintLineMarkerProvider.java:124)
at org.jetbrains.research.refactorinsight.ui.DiffHintLineMarkerProvider.lambda$getRefactoringInfos$3(DiffHintLineMarkerProvider.java:116)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622)
at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627)
at org.jetbrains.research.refactorinsight.ui.DiffHintLineMarkerProvider.getRefactoringInfos(DiffHintLineMarkerProvider.java:116)
at org.jetbrains.research.refactorinsight.ui.DiffHintLineMarkerProvider.collectSlowLineMarkers(DiffHintLineMarkerProvider.java:65)

```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.