{"push_id":2320474497,"size":42,"distinct_size":42,"ref":"refs/heads/master","head":"d35dac654c6b2856362670c1681e7334a66f934e","before":"11ac4767bbada08db87ed858305c06fedce4e3d1","commits":[{"sha":"1af59416d9ece0b5ea82b68ac944a4c5e60d3301","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"stub out getting repository status","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/1af59416d9ece0b5ea82b68ac944a4c5e60d3301"},{"sha":"82e90d3c759c3f41969c182712beb2897e22fa2e","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"stub out status testing","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/82e90d3c759c3f41969c182712beb2897e22fa2e"},{"sha":"c4388f0a0790650d1070ff4e46f223e4e7605553","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"stub out getting the status of a commit compared with its parent, including basic testing","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/c4388f0a0790650d1070ff4e46f223e4e7605553"},{"sha":"b582e1e642307e53d80c2fe81137bc1e4d1a767e","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"Add diff structs for parsing git_diff_deltas into Swift, more testing","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/b582e1e642307e53d80c2fe81137bc1e4d1a767e"},{"sha":"2173a68e937477ad145bbc974ec6976d3720eff8","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"these properties need to be made explicitly public","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/2173a68e937477ad145bbc974ec6976d3720eff8"},{"sha":"6fc4a0c7bbffc3fa7b1fac4a1e6ffc2d8b4d75a7","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"improve tests, make clear some of the status/diff data is optional, clearer naming","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/6fc4a0c7bbffc3fa7b1fac4a1e6ffc2d8b4d75a7"},{"sha":"f422571d38fa591a40675cfe2f2b300c9d8cf260","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"fix whitespace indentation issue","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/f422571d38fa591a40675cfe2f2b300c9d8cf260"},{"sha":"95c7da4e1b5cf9b9651f5ea89cdb091f363ef6d7","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"remove 'git' from type names, convert types that should be an optionset","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/95c7da4e1b5cf9b9651f5ea89cdb091f363ef6d7"},{"sha":"253cf53d2e6c5293098ce00bb8520de96335e681","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"no need to have three different private functions doing nearly the same thing, factor them out completely","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/253cf53d2e6c5293098ce00bb8520de96335e681"},{"sha":"edb19062310c1a5bba67a047cd1eee497fec526d","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"validate success of git_status_list_new","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/edb19062310c1a5bba67a047cd1eee497fec526d"},{"sha":"99b638131c7df891775a203758586eb59bc4cef5","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"simpler function name for getting diffs","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/99b638131c7df891775a203758586eb59bc4cef5"},{"sha":"42619872f8f29738f519f772cb06ebff3b987a1f","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"simpler function name for getting status","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/42619872f8f29738f519f772cb06ebff3b987a1f"},{"sha":"bf2bc2ed88674ccb1fa10700e37fff3be0362fad","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"also should check success of git_status_init_options","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/bf2bc2ed88674ccb1fa10700e37fff3be0362fad"},{"sha":"48b804846f42b4ac22f2546c7d61590e5e92af86","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"refactor how we initialize a DiffDelta using an initializer","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/48b804846f42b4ac22f2546c7d61590e5e92af86"},{"sha":"046d67ed970914569bae9eea70ea9d7bdcfbdf22","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"use the DiffFlag struct instead of a UInt32","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/046d67ed970914569bae9eea70ea9d7bdcfbdf22"},{"sha":"8730bb2d8d009547bf59aba2331e6182ec1db76b","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"refactor how we initialize Status, let the consumer of this library decide what the different statuses returned by libgit2 mean rather than imposing our own assumptions","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/8730bb2d8d009547bf59aba2331e6182ec1db76b"},{"sha":"2cff52a3d371f37055babde47abd2abcda7c945d","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"create an initializer for DiffFile","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/2cff52a3d371f37055babde47abd2abcda7c945d"},{"sha":"0d56e1b1cea2732c2140320bfd090ae06cb30b05","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"these evidently need to be explicitly public since they are internal by default","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/0d56e1b1cea2732c2140320bfd090ae06cb30b05"},{"sha":"3b9beac923fe8cba81c97159f21f724453c74ddf","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"simplify things by extracting difficult to read libgit2 interactions into helper functions and nest the various Diff structs inside a struct named Diff","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/3b9beac923fe8cba81c97159f21f724453c74ddf"},{"sha":"5f4043bb0ecc68da509253afa630eb65f27b2a3f","author":{"name":"Jake Van Alstyne 🎩","email":"4fdedf14959cf88e36e24a55b6a0f1c527dd5ea9@gmail.com"},"message":"On second thought, I believe StatusEntry should not be a sub struct of Diff since it has references to two Diff Deltas but itself is not a Diff and not used by anything contained within Diff. It is conceptually different.","distinct":true,"url":"https://api.github.com/repos/SwiftGit2/SwiftGit2/commits/5f4043bb0ecc68da509253afa630eb65f27b2a3f"}]}
{"actor":{"display_login":"jakeva"}}