Änderungen

Summary

  1. better support for static inner classes (commit: 18cf4d9) (details)
Commit 18cf4d97dfa8d094efdb5c2078b8ed7f2d226cad by peter.peq
better support for static inner classes
It is now possible to use `A.X` to refer to inner classes from outside
the enclosing class and access the static members of the class.
Still not possible to call `new A.X` and not sure if this is needed.
See #213 and https://github.com/wurstscript/WurstStdlib2/issues/275
(commit: 18cf4d9)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeClassOrInterface.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetCompletions.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/AttrTypeDef.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/NameLinks.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/attributes/names/NameResolution.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/types/WurstTypeClass.java (diff)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ClassesTests.java (diff)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/AutoCompleteTests.java (diff)