Hammox Versions Save

🏝 automated contract testing via type checking for Elixir functions and mocks

v0.2.2

4 years ago

Fixes

  • fixed printing struct name mismatch error [#26] [#27]

Acknowledgements

Thanks @kamilkowalski for spotting and fixing this!

v0.2.1

4 years ago

Fixes

  • fixed exception when using negative integer literals [#13]
  • fixed exception when using annotated types outside of function parameters [#19]
  • fixed exception when using nested parametrized types [#20]
  • fixed wrong module being resolved when using a combination of remote and user types [#24]

Acknowledgments

Huge thanks to @nicholasjhenry for thoroughly battle testing Hammox and pointing these issues out!

v0.2.0

4 years ago

Enhancements

  • broadened Elixir version support from ~>1.9 to ~>1.7 (#4) [@VitorTrin]

Under the hood

  • extracted type matching code to a separate TypeEngine (#3) [@Florian3k]
  • various refactors (#6) [@VitorTrin]

v0.1.0

4 years ago

Ships with Mox v0.5.1.