Table of Contents generated with DocToc

Changelog

v1.2.0

Enhancements

  • #3 - Regression test for use Retort.Resources in dialyzer - @KronicDeth

Bug Fixes

  • #3 - @KronicDeth
  • De-alias spec types in Retort.Resources.__using__ because spec types had no alias to setup correct alias names and aliases should not be used in quote block because they’ll leak into module where use occurs.
  • Had to use map instead of Alembic.Pagination.t because Alembic.Pagination.t is not a subtype of map needed by Calcinator.Resources.list callback.
  • #4 - | has higher precedence than -> so the | ends up being interpreted as t -> {:ok, data} OR Retort.Client.Generic.error instead of the correct t -> EITHER {:ok, data} OR Retort.Client.Generic.error. - @KronicDeth

v1.1.0

Enhancements

  • #2 - @KronicDeth
  • Ignore IntelliJ project files
  • Update to calcinator 2.1.0
  • Update to credo 0.6.0
  • Update to timex 3.1.8
  • Update to uuid 1.1.6

Bug Fixes

  • #2 - @KronicDeth
  • Fix credo 0.6.0 errors

    • Add missing @specs
    • Remove extra blank lines
  • Fix Elixir 1.4 warnings about missing () on 0-arity function calls.
  • Use correct rabbit_common in mix.lock for Erlang 19+.