{"push_id":1169578934,"size":66,"distinct_size":66,"ref":"refs/heads/master","head":"aeaf86695d78f7f660214cce49c860b23f46179a","before":"c046be5bed70efcb170e2c1e703b7d8bef5c3808","commits":[{"sha":"0844b0ce4ff97f3d3b9bc0ae0a0cbc3e3bafb53f","author":{"name":"Andrea Leopardi","email":"28d40f91299f5da0435bb97298631e526ef866ff@gmail.com"},"message":"Add a is_map/1 guard to Map.take/2, Map.drop/2, and Map.split/2 (#4796)\n\nWithout this, it was fine to not pass a map as the first argument to\r\nMap.take/2, Map.drop/2, and Map.split/2 if the second argument was an\r\nempty enumerable of keys:\r\n\r\n    iex> Map.take(:foo, [])\r\n    %{}\r\n    iex> Map.take(:foo, [:bar])\r\n    ** (BadMapError) expected a map, got: :foo\r\n\r\nWith this commit, we always check for the first argument to be a map:\r\n\r\n    iex> Map.take(:foo, [])\r\n    ** (BadMapError) expected a map, got: :foo","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/0844b0ce4ff97f3d3b9bc0ae0a0cbc3e3bafb53f"},{"sha":"9f37f89c624430c743555b7929847ffe6282382a","author":{"name":"Felipe Seré","email":"03bef1f7adaeee9066c13341bb0378a10c04af3f@gmail.com"},"message":"Clean deps when deps.compile is run with --force (#4780)","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/9f37f89c624430c743555b7929847ffe6282382a"},{"sha":"986800de5291102150cfe1d354ec86ff0cfed313","author":{"name":"Josh Price","email":"2d27c8320aa3eefe09ead96ce62c361629bc5ad6@canoniq.com"},"message":"More informative message for DOT tree generation (#4791)","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/986800de5291102150cfe1d354ec86ff0cfed313"},{"sha":"e46b9f294a0709dea3833761fbab7cea1fdf04c0","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Calculate beam files only when writing manifest data","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/e46b9f294a0709dea3833761fbab7cea1fdf04c0"},{"sha":"48fa2526d9e45bf2047f2cdb3d4da7d2582e44cc","author":{"name":"Eric Entin","email":"a1c8043f203afe2214e649045b685233d0e485cd@gmail.com"},"message":"Add mix escript.install from SCM (#4742)","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/48fa2526d9e45bf2047f2cdb3d4da7d2582e44cc"},{"sha":"96da837136e13a5d599e8d1bbcb87f2b4675e861","author":{"name":"Aleksei Magusev","email":"2bf7405deaf06f66e010613b973e6e53a61788f7@me.com"},"message":"Emit warning when variable is being expanded to function call (#3517)","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/96da837136e13a5d599e8d1bbcb87f2b4675e861"},{"sha":"0bf89538c62c45d33cbe5e5a2409a7ca64828600","author":{"name":"Aleksei Magusev","email":"2bf7405deaf06f66e010613b973e6e53a61788f7@me.com"},"message":"Standardize use of \"variable\" word in warnings and errors","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/0bf89538c62c45d33cbe5e5a2409a7ca64828600"},{"sha":"8999bbdecb5602eef01ee44950542994d2182685","author":{"name":"Aleksei Magusev","email":"2bf7405deaf06f66e010613b973e6e53a61788f7@me.com"},"message":"Get rid of do_var! helper function in Kernel","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/8999bbdecb5602eef01ee44950542994d2182685"},{"sha":"03065c724ddb9acde9c13d017d61d6b2035cbbe1","author":{"name":"Aleksei Magusev","email":"2bf7405deaf06f66e010613b973e6e53a61788f7@me.com"},"message":"Simplify assertions in kernel/errors_test.exs","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/03065c724ddb9acde9c13d017d61d6b2035cbbe1"},{"sha":"60075a7fc20eb3a6a329588847c2f0cf26f96db7","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@gmail.com"},"message":"Clarify Logger docs","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/60075a7fc20eb3a6a329588847c2f0cf26f96db7"},{"sha":"9a74ea7520f719975810027ee332d6284b9861df","author":{"name":"Gary Rennie","email":"f458f5b167eb28a802a52728ffa759a446afa86d@gmail.com"},"message":"Include with when warning about unsafe variables (#4800)\n\nThe unsafe variable warning can be triggered from the following `with`:\r\n\r\n    state = true\r\n\r\n    with true  <-state, state = !state,\r\n    do: state,\r\n    else: (other -> {other, state})","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/9a74ea7520f719975810027ee332d6284b9861df"},{"sha":"8ff400b134d7207dc6e850dfaf9dbf0412be54c0","author":{"name":"Andrea Leopardi","email":"28d40f91299f5da0435bb97298631e526ef866ff@gmail.com"},"message":"Polish the docs in the Map module","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/8ff400b134d7207dc6e850dfaf9dbf0412be54c0"},{"sha":"45a776f5efe28814a3597e7e7463b930190e30c3","author":{"name":"Andrea Leopardi","email":"28d40f91299f5da0435bb97298631e526ef866ff@gmail.com"},"message":"Add some guards to functions in the Map module\n\nI added guards for functions in Map that take functions as\narguments (so, is_function/2 guards).","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/45a776f5efe28814a3597e7e7463b930190e30c3"},{"sha":"28dbc1abe977c1b770342e46f3ee6c154fd5d9bc","author":{"name":"Andrea Leopardi","email":"28d40f91299f5da0435bb97298631e526ef866ff@gmail.com"},"message":"Raise some more informative errors in the Map module\n\nI changed a few :erlang.error({:badkey, key}) errors in the Map module\nto raise a KeyError, which gives info on the map as well as the bad key.","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/28dbc1abe977c1b770342e46f3ee6c154fd5d9bc"},{"sha":"25ca5c825ab530d0ceb1c00eb923defe9ccfe6c7","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Disable relative paths when loading mix.exs, closes #4465","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/25ca5c825ab530d0ceb1c00eb923defe9ccfe6c7"},{"sha":"843783a890f00fcbd014170cada06a7c1d3aafd4","author":{"name":"José Valim","email":"bc957c4a837344548a7723a65fdafd00e1168802@plataformatec.com.br"},"message":"Ensure we compare against the loaded project","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/843783a890f00fcbd014170cada06a7c1d3aafd4"},{"sha":"5832a33bdaa5b342e69a977592888226740ad5ee","author":{"name":"Eric Entin","email":"a1c8043f203afe2214e649045b685233d0e485cd@gmail.com"},"message":"mix archive.install from scm (#4797)","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/5832a33bdaa5b342e69a977592888226740ad5ee"},{"sha":"50d4ff42021f58b0059716747e307a52f594a463","author":{"name":"Eric Entin","email":"a1c8043f203afe2214e649045b685233d0e485cd@gmail.com"},"message":"Improve Kernel.LexicalTracker module docs (#4803)","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/50d4ff42021f58b0059716747e307a52f594a463"},{"sha":"50c5ea5a032fae1f69eda7a67194dca399508884","author":{"name":"Aleksei Magusev","email":"2bf7405deaf06f66e010613b973e6e53a61788f7@me.com"},"message":"Make sure with/1 does not leak variables to else (#4804)","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/50c5ea5a032fae1f69eda7a67194dca399508884"},{"sha":"2d7017fcc7162895cbf060a3b198b20dbca5cd23","author":{"name":"Eric Entin","email":"a1c8043f203afe2214e649045b685233d0e485cd@gmail.com"},"message":"Make sure struct expansion results in a remote dispatch (#4807)","distinct":true,"url":"https://api.github.com/repos/anuragsoni/elixir/commits/2d7017fcc7162895cbf060a3b198b20dbca5cd23"}]}
{"actor":{"display_login":"anuragsoni"}}