Clean-up, document and rename some attributes.
- Structured analysis file to better find attributes, and documented some of the attributes
- Added one error test case for a role being already declared (see Errors and ErrorsLeft)
- Removed unused attributes
- Renamed attributes to better match their purpose
- Effectively removed
LeftDirection
from analysis, as it is now parsed as an inversedRightDirection
(as we do not have round-trip parse-print-parse tests, this is not a problem)
Merge request reports
Activity
inh TypeDecl TypeUse.lookupType(String name);
still has a wrong name, because it does not look for the type in super types (I removed that because looking in super types breakssyn boolean TypeDecl.isAlreadyDeclared()
).The method is (hopefully) only used in this one case and should be renamed/merged accordingly.
added 1 commit
- 15434aa2 - Add conflicting type for invalid redefinition errors.
mentioned in commit 6a3f2671
Please register or sign in to reply