eclipse-jdt / eclipse-jdt/eclipse.jdt.core

Util.getSignature(type) crashing for UnionType (and probably intersection as well)

Open
#2,153 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
237
Forks
195
Avg merge
1d 12h
Merged PRs (30d)
47

Description

Util.getSignature(type) doesn't support union type and fails with
```
java.lang.IllegalArgumentException:
at org.eclipse.jdt.core.Signature.createCharArrayTypeSignature(Signature.java:1105)
at org.eclipse.jdt.core.Signature.createTypeSignature(Signature.java:1305)
at org.eclipse.jdt.core.Signature.createTypeSignature(Signature.java:1332)
at org.eclipse.jdt.internal.core.util.Util.getSignature(Util.java:1214)
...
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.