{"push_id":622588304,"size":25,"distinct_size":25,"ref":"refs/heads/master","head":"9423aa0f0a94589d9dfb691a91984fa22c2e92db","before":"2e6f37863e08fd3eff6acda188bf31aac8c3070d","commits":[{"sha":"873249b37079d7ea0039f2d264cc6910a1ab904d","author":{"email":"24e2170222e81d4e3239eb4676aa506f230bfdd9@me.com","name":"Aleksei Magusev"},"message":"Optimize `Keyword.new/1` function","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/873249b37079d7ea0039f2d264cc6910a1ab904d"},{"sha":"f2111592f28224e4883a7f638f5f502ba6e5b5e8","author":{"email":"24e2170222e81d4e3239eb4676aa506f230bfdd9@me.com","name":"Aleksei Magusev"},"message":"Fix spec for `Keyword.new/2`","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/f2111592f28224e4883a7f638f5f502ba6e5b5e8"},{"sha":"ccd297c519e2cd94f0cc8a660c47cfb0a5f8f3b4","author":{"email":"24e2170222e81d4e3239eb4676aa506f230bfdd9@me.com","name":"Aleksei Magusev"},"message":"Optimize `Keyword.new/2` function","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/ccd297c519e2cd94f0cc8a660c47cfb0a5f8f3b4"},{"sha":"babe8f7364fc83c3a05c48114006fd865e458a63","author":{"email":"2c1a4f7d78463ba14e47eb7ce7b28208b103048d@gmail.com","name":"Or Neeman"},"message":"Support specs for unreachable private functions\n\nUnreachable private functions are excluded during\ncompilation. As a result, if such a function had a `@spec`,\nit would cause a `CompileError`. This commit fixes that by\nalso excluding any specs for unreachable private functions.\n\nCloses #3144","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/babe8f7364fc83c3a05c48114006fd865e458a63"},{"sha":"7b117c85f643f572f93cafd03ea8939a3489ead7","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"message":"Merge pull request #3221 from oneeman/spec-for-unreachable\n\nSupport specs for unreachable private functions","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/7b117c85f643f572f93cafd03ea8939a3489ead7"},{"sha":"6c288be7300509ff7b809002a3563c6a02dc13fa","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"message":"Merge pull request #3218 from lexmag/optimize-keyword-new\n\nOptimize Keyword.new/1,2 functions","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/6c288be7300509ff7b809002a3563c6a02dc13fa"},{"sha":"6d21ba1f00300ebc3f2e760bc839f1eaa8551809","author":{"email":"702b15b0c97eb47d16f259ed5b970ac2f1398f48@gmail.com","name":"Booker C. Bense"},"message":"Added documentation and examples for List.to_existing_atom/1","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/6d21ba1f00300ebc3f2e760bc839f1eaa8551809"},{"sha":"e58f38b4c88202f0ca4fee879beb21d26254ec51","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"message":"Merge pull request #3229 from bbense/list_to_existing_atom_doc\n\nAdded documentation and examples for List.to_existing_atom/1","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/e58f38b4c88202f0ca4fee879beb21d26254ec51"},{"sha":"87b5865a4c782af874d48961f238efddf094b315","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"message":"Update CHANGELOG.md\n\nRemove entries that have been backported to v1.0.4","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/87b5865a4c782af874d48961f238efddf094b315"},{"sha":"7b28314f204f7d48089c7320552370cb77e0aa41","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"message":"Remove function deprecated < 1.0","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/7b28314f204f7d48089c7320552370cb77e0aa41"},{"sha":"a1d5544a54add758d8e2c20b01a5c6ef1ee2aeaf","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Support build_embedded and consolidate_protocols\n\nSigned-off-by: José Valim <jose.valim@plataformatec.com.br>\n\nConflicts:\n\tlib/mix/lib/mix/tasks/compile.ex","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/a1d5544a54add758d8e2c20b01a5c6ef1ee2aeaf"},{"sha":"1353f4489ab9249cef7a852462b29253e3914beb","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Support start_permanent\n\nSigned-off-by: José Valim <jose.valim@plataformatec.com.br>\n\nConflicts:\n\tlib/mix/lib/mix/tasks/app.start.ex","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/1353f4489ab9249cef7a852462b29253e3914beb"},{"sha":"6aff51bb9544f1b6b9ae35364c665777596b08ae","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Generate build_embedded and start_permanent in new apps\n\nSigned-off-by: José Valim <jose.valim@plataformatec.com.br>","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/6aff51bb9544f1b6b9ae35364c665777596b08ae"},{"sha":"6ec0a101fe190fad670dd650f47355912ccd9454","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Do not print app name as a filename\n\nSigned-off-by: José Valim <jose.valim@plataformatec.com.br>","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/6ec0a101fe190fad670dd650f47355912ccd9454"},{"sha":"f47334a04f4861f97bddd5293124ac9049ba3267","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Improve error message for IEx.pry/1\n\nSigned-off-by: José Valim <jose.valim@plataformatec.com.br>","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/f47334a04f4861f97bddd5293124ac9049ba3267"},{"sha":"5af0a08fb5674bf2a9a7b9dc87b26f503b58bd3b","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"message":"Update rebar_test.exs","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/5af0a08fb5674bf2a9a7b9dc87b26f503b58bd3b"},{"sha":"5ef254dadc60d002048e42926ab67bf03125d9ff","author":{"email":"11e8c8537a3a0e5d5512c48f25790e24841a0897@gmail.com","name":"Tony Han"},"message":"rename :shell option to :system in mix\n\nMix.Utils.read_path! copy_path! and `mix archive`","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/5ef254dadc60d002048e42926ab67bf03125d9ff"},{"sha":"b95ea2d2cad130906c8c058cd0129e9c29f1ca0a","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Ensure we consolidate only when there was a change\n\nSigned-off-by: José Valim <jose.valim@plataformatec.com.br>","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/b95ea2d2cad130906c8c058cd0129e9c29f1ca0a"},{"sha":"3f134fbab908809d95126bfe59c01194bf870100","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"message":"Merge pull request #3230 from tony612/rename-shell-option-in-mix\n\nrename :shell option to :system in mix","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/3f134fbab908809d95126bfe59c01194bf870100"},{"sha":"f8023d85622b695e750693f369391542879aea48","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"message":"Update archive.install.ex","distinct":true,"url":"https://api.github.com/repos/bjhaid/elixir/commits/f8023d85622b695e750693f369391542879aea48"}]}