ElixirChanges-20160415

josevalim:fd8230f25a42499398b6c28127d6645d473debe4

ファイル名
lib/mix/lib/mix/compilers/elixir.ex

@impl にて listであるかを見ての処理の実施を行うかの改善が実施されました。

josevalim:cd9f4e1cf0dc4032bae538b22407a597e71c871a

ファイル名
lib/mix/lib/mix/task.ex
lib/mix/lib/mix/tasks/deps.check.ex
lib/mix/lib/mix/tasks/deps.loadpaths.ex
lib/mix/lib/mix/tasks/deps.precompile.ex
lib/mix/lib/mix/tasks/loadpaths.ex
lib/mix/test/mix/task_test.exs
lib/mix/test/mix/tasks/deps.git_test.exs
lib/mix/test/mix/tasks/deps_test.exs

build_path が定義されている場合でも deps check など path の確保を実施するように修正が実施されたようです。

josevalim:4bd21d1b6880884443c23a3112410d48119863a0

ファイル名
lib/mix/lib/mix/tasks/compile.elixir.ex

ドキュメントの更新が行われました。

jaimeiniesta:b4d17c6cd5445515bece04668fb4a214035b6403

(#4520)
ファイル名

lib/elixir/test/elixir/kernel/binary_test.exs

テスト名称のtypoが修正されました。

josevalim:e6e52d6d1e224b697c5b46726ed06b186d86ab23

ファイル名
lib/mix/lib/mix/compilers/elixir.ex
lib/mix/lib/mix/dep.ex
lib/mix/lib/mix/project.ex
lib/mix/lib/mix/project_stack.ex
lib/mix/lib/mix/tasks/compile.protocols.ex
lib/mix/lib/mix/tasks/deps.check.ex
lib/mix/lib/mix/tasks/escript.build.ex
lib/mix/test/mix/dep_test.exs
lib/mix/test/mix/tasks/deps_test.exs

Mixにて読み込まれた依存関係をキャッシュに載せて、パフォーマンスの向上の修正が実施されました。

josevalim:9fe0d6c0d07c2c41e67f9159286bfb18165da68f

ファイル名
lib/mix/lib/mix/tasks/app.start.ex
lib/mix/lib/mix/tasks/loadpaths.ex

Mix configuration のオプションに関するドキュメントが追加されました。

josevalim:a0a38b47eff2e0fafa90846de24300b7d18e6792

ファイル名
lib/elixir/lib/access.ex

ドキュメントの改善が実施されました。

josevalim:66abe2f4e4eb344e9a8edf81be0eda4312f3dd53

ファイル名
lib/elixir/lib/access.ex

ドキュメントの改善が実施されました

josevalim:658c43414e083757defa8664728fdbef4119b97c

ファイル名
lib/elixir/lib/kernel.ex

パイプラインに関するドキュメントの追加が実施されました。

josevalim:633f8e8775faa961b9f256d33627cd3a82a2a695

ファイル名
README.md

Elixir Core mailing list に関するリンクやドキュメントの内容の修正が実施されました。