Skip to content

Complete challenge solution for ArgoUML SPL benchmark

Latest
Compare
Choose a tag to compare
@rmllr rmllr released this 10 Jul 17:41

This challenge solution supports all four types of traces using the following visitors from Javaparser.

  • Class: ClassOrInterfaceDeclaration, EnumDeclaration, AnnotationDeclaration
  • Class refinement: ImportDeclaration, FieldDeclaration, EnumConstantDeclaration
  • Method: MethodDeclaration, ConstructorDeclaration
  • Method refinement: InstanceOfExpr, ClassExpr, ObjectCreationExpr, MethodCallExpr, BinaryExpr