MPS-Fehler: ASMClassType (classifier) is out of search scope

Technische Problemstellung:

MPS 2019.2 zeigt bei der Navigation innerhalb importierter JAR-Dateien die Fehlermeldung "ASMClassType (classifier) is out of search scope" an?


Problemlösung:

Sie sind vermutlich von MPS-Bug #MPS-23087 betroffen: "Annotation value of type Class<?> don't work when imported as javaclasses". JAR-Dateien, welche annotierten Java-Code enthalten, lassen sich somit mit MPS 2019.2 nicht korrekt importieren.

Ein Bugfix hierfür wurde nach MPS 2019.3 portiert, ein entsprechender Fix für MPS 2019.2 ist jedoch nicht erfolgt. Eine Migration auf MPS 2019.3 löst somit auch dieses Problem.



Plugin-Errors während einer MPS-Migration