ElixirChanges-20150824

josevalim:4bce6d063ae87bf42f41dcfe99f35aa91ee7d304

ファイル名
lib/elixir/src/elixir_dispatch.erl
lib/ex_unit/lib/ex_unit/assertions.ex

アサーションを書き換えるときに、メタデータを保管するようになったようです。

josevalim:dc78ac44230bec1fafee5d8312886747a02f3fc7

ファイル名
lib/elixir/lib/kernel.ex
lib/elixir/lib/kernel/typespec.ex
lib/elixir/lib/module.ex
lib/elixir/src/elixir_module.erl
lib/ex_unit/lib/ex_unit/doc_test.ex
lib/ex_unit/test/ex_unit/doc_test_test.exs

doctestのスタックトレースにてエラー発生時に正確な行番号が表示されていなかった原稿が今回の修正にて直りました。

josevalim:1a7412502fd581da8ef1378fcd5a057ab96378f7

ファイル名
lib/elixir/lib/kernel.ex
lib/elixir/lib/kernel/typespec.ex
lib/elixir/lib/module.ex
lib/elixir/test/elixir/kernel/docs_test.exs
lib/ex_unit/test/ex_unit/doc_test_test.exs

typesdocの行番号を保持し、@moduledoc や @typedoc や @doc などの @*doc系にて、リターンで返ってくる文字列をチェックできるようになったようです。

josevalim:d7ebb2a2bc2ce9827b3760ca81204c1b8377b1a7

ファイル名
CHANGELOG.md

チェンジログの更新が行われました。