Skip to content

1.5.4

Compare
Choose a tag to compare
@MaisiKoleni MaisiKoleni released this 04 May 11:16
· 426 commits to master since this release

User-Side Changes

  • Fix issue that StrictTimeout does not apply to nested classes (ea5fe80)
  • Add a few missing localization entries (such as the one for strict timeout and some in output lines matching)
  • Many bug fixes for the (experimental) dynamics framework, mostly related to bad failure messages which are better now. This includes
    • The removal of the pointless DynamicMethod ...Cast methods, see dbb55b6 for an explanation and solution in case those were really used somewhere.
    • Not counting synthetic and bridge methods in DynamicClass.checkForPublicOrProtectedMethods. (0a1bcb5)
    • Making the exists() method part of Checkable and add implementation for DynamicField. (dc80bb0)
    • Fixing that DynamicMethod sometimes reported failures with the wrong argument types. (bd26d77)

Developer-Side Changes

  • Many tests for de.tum.in.test.api.dynamic (fixed #74) and more tests for other components as well
  • More consistent code style and formatting, removing unused code
  • Test dependency updates (spotless)