Skip to content

1.5.3

Compare
Choose a tag to compare
@MaisiKoleni MaisiKoleni released this 31 Mar 17:44
· 457 commits to master since this release

User-Side Changes

  • Implement optional tags for modifiers in the test.json of the structural tests. See #94 (credits to @JohannesStoehr).
    The behavior for existing structural test JSON containing the expected structure is not changed. But Ares now allows making modifiers optional like e.g. optional: final as modifier name. The structural tests now also support setting expected class modifiers.
  • Fix wrong sanitization of the expected and actual value of org.opentest4j.AssertionFailedError.
    This bug had no effect on the message as it is e.g. displayed in Artemis, and neither does the introduced change. This only affected tools such as IDEs, which sometimes showed confusing or wrong information in detail views for AssertionFailedErrors.

Developer-Side Changes

  • More and better tests for structural tests and for the Throwable sanitization.