We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a513c86 + 343c032 commit b96882cCopy full SHA for b96882c
1 file changed
de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/validation/WurstValidator.java
@@ -916,7 +916,7 @@ private void checkImplicitParameter(NameRef e) {
916
private void checkTypeParameters(AstElementWithTypeParameters e) {
917
for (TypeParamDef ta : e.getTypeParameters()) {
918
String name = ta.getName();
919
- if (name.indexOf('<') >= 0 || (!name.isEmpty() && name.charAt(0) == '#')) {
+ if (name.isEmpty() || name.charAt(0) == '#' || name.indexOf('<') >= 0) {
920
ta.addError("Type parameter must be a simple name ");
921
} else {
922
checkTypeName(ta, name);
0 commit comments