{"push_id":2314418971,"size":5,"distinct_size":5,"ref":"refs/heads/vsts-scopes","head":"2c0c33589a72e0eb2dedf4a667a37edf8e5404aa","before":"cedcd471df72cedaabd8a864151e07670445a5b5","commits":[{"sha":"378483af1d7e097a740a7158c383d13c0ae344f7","author":{"name":"J Wyman ∞","email":"ae8b7dec3b7b0fe8dd06b2873b2e27b6542b60a2@outlook.com"},"message":"cli-helper-test: Improve `Program` tests.","distinct":true,"url":"https://api.github.com/repos/whoisj/Git-Credential-Manager-for-Windows/commits/378483af1d7e097a740a7158c383d13c0ae344f7"},{"sha":"f590f6d37efc6e7486502605a3a271ecbc58b37c","author":{"name":"J Wyman ∞","email":"ae8b7dec3b7b0fe8dd06b2873b2e27b6542b60a2@outlook.com"},"message":"alm.auth: Remove redundant test case.","distinct":true,"url":"https://api.github.com/repos/whoisj/Git-Credential-Manager-for-Windows/commits/f590f6d37efc6e7486502605a3a271ecbc58b37c"},{"sha":"3afbd9567a0300323d6d51bed57d31582b07d9f0","author":{"name":"J Wyman ∞","email":"ae8b7dec3b7b0fe8dd06b2873b2e27b6542b60a2@outlook.com"},"message":"vsts.auth: Add the ability to find VSTS token scopes by value.","distinct":true,"url":"https://api.github.com/repos/whoisj/Git-Credential-Manager-for-Windows/commits/3afbd9567a0300323d6d51bed57d31582b07d9f0"},{"sha":"77e80f5fbd072e1207515f12b6c61db466422342","author":{"name":"J Wyman ∞","email":"ae8b7dec3b7b0fe8dd06b2873b2e27b6542b60a2@outlook.com"},"message":"fixup! cli-shared: Enumerate config and environ keys.","distinct":true,"url":"https://api.github.com/repos/whoisj/Git-Credential-Manager-for-Windows/commits/77e80f5fbd072e1207515f12b6c61db466422342"},{"sha":"2c0c33589a72e0eb2dedf4a667a37edf8e5404aa","author":{"name":"J Wyman ∞","email":"ae8b7dec3b7b0fe8dd06b2873b2e27b6542b60a2@outlook.com"},"message":"cli-shared: Remove in the insane `type.Impl` design.\n\nChange the bad design decision of `OperationArguments` + `OperationArguments.Impl` and `Configuration` + `Configuration.Impl` by collapsing the abstract and the implementation into a single class.\n\nThere's literally no need for abstract types with all virtual methods. Less confusing and complex to just implement a concrete type with all virtual methods.","distinct":true,"url":"https://api.github.com/repos/whoisj/Git-Credential-Manager-for-Windows/commits/2c0c33589a72e0eb2dedf4a667a37edf8e5404aa"}]}
{"actor":{"display_login":"whoisj"}}