{"push_id":875444875,"size":263,"distinct_size":13,"ref":"refs/heads/master","head":"1bcbedc53c882f864db5ca71173077ff91c3b4f0","before":"dc3754b24f1a5e29164b2ec2ced2ffa4d2507d49","commits":[{"sha":"12ff4ce59d8f8043d1073a6339b7c248ba5e2eb2","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"immutable ceylon.net.uri.Uri","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/12ff4ce59d8f8043d1073a6339b7c248ba5e2eb2"},{"sha":"42ea59c6a899ecc2aaffe5d21410eada172b5ff2","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"immutable ceylon.net.uri.Authority","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/42ea59c6a899ecc2aaffe5d21410eada172b5ff2"},{"sha":"e89a3767eb1c9e9a36c0148b45a5ba448ee34070","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"immutable ceylon.net.uri.Path","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/e89a3767eb1c9e9a36c0148b45a5ba448ee34070"},{"sha":"a2bfbc23b8a427b6878caca8ac9e288bdc313d58","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"immutable ceylon.net.uri.PathSegment","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/a2bfbc23b8a427b6878caca8ac9e288bdc313d58"},{"sha":"a2a1b5aa0b3f3e88919dc5a3cc7351f3e9de1d38","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"immutable ceylon.net.uri.Parameter","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/a2a1b5aa0b3f3e88919dc5a3cc7351f3e9de1d38"},{"sha":"c88c68e0078d713687f3d9b32fa05a30ac4fb6b2","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"immutable ceylon.net.uri.Query","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/c88c68e0078d713687f3d9b32fa05a30ac4fb6b2"},{"sha":"41fed8327d9f476333043f5e16fa19c26e4df17b","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"Add withX(...) methods for Uri & Authority","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/41fed8327d9f476333043f5e16fa19c26e4df17b"},{"sha":"589e27177d6a5f12e18ed373976cd5a75cdf6efc","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"consolidate/hide parsing functions","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/589e27177d6a5f12e18ed373976cd5a75cdf6efc"},{"sha":"62f026bf6104dfb5f3031ee8602462e23905410b","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"cleanup Authority, remove ipLiteral note\n\nNot attempting to compute ipLiteral due to the breadth of permitted values for\nIPvFuture.\n\nhost          = IP-literal / IPv4address / reg-name\nreg-name      = *( unreserved / pct-encoded / sub-delims )\nIP-literal    = \"[\" ( IPv6address / IPvFuture  ) \"]\"\nIPvFuture     = \"v\" 1*HEXDIG \".\" 1*( unreserved / sub-delims / \":\" )","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/62f026bf6104dfb5f3031ee8602462e23905410b"},{"sha":"e598235fc2bdf7b414c5afcc0a6d88fe031d7bce","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"normalize Parameter's parameter names","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/e598235fc2bdf7b414c5afcc0a6d88fe031d7bce"},{"sha":"e023ea87cfa26f0b42da9d329f8422790135887a","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"better param names w/separate constructor","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/e023ea87cfa26f0b42da9d329f8422790135887a"},{"sha":"927a60ae0c086edb30e228756e779521ed01b575","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"rename powerRemainder to modPower\n\nThe method name powerRemainder was misleading as it implied behavior similar to\n\"remainder\", where the result is always of the same sign as the dividend,\nrather than \"mod\", where the result is always positive.\n\npowerRemainder/modPower always returns a positive value (or zero):\n\n    wholeNumber(5).remainder(wholeNumber(3));     // 2\n    wholeNumber(5).modPower(one, wholeNumber(3)); // 2\n\n    wholeNumber(-5).remainder(wholeNumber(3));     // -2\n    wholeNumber(-5).modPower(one, wholeNumber(3)); //  1","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/927a60ae0c086edb30e228756e779521ed01b575"},{"sha":"8496e3680ae1aa083fcc49262c2c8307e4a36832","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"add Whole.mod to go along with modPower","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/8496e3680ae1aa083fcc49262c2c8307e4a36832"},{"sha":"16d53166f856cd55c38d2d2ed1022bc8f156a337","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"make parseWhole consistent with parseInteger","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/16d53166f856cd55c38d2d2ed1022bc8f156a337"},{"sha":"7f7abd7fe363120f9ae1764d47f2b8ae51b3e522","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"add Whole.quotientAndRemainder","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/7f7abd7fe363120f9ae1764d47f2b8ae51b3e522"},{"sha":"e54b6b511c697fe3d0458be5c97768be5db92689","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@vasileff.com","name":"John Vasileff"},"message":"add formatWhole function, similar to formatInteger","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/e54b6b511c697fe3d0458be5c97768be5db92689"},{"sha":"816c59b8e11b5a0bbd08aa6b7996bc756bcaaaf7","author":{"email":"533d99f6d973cc699665633a0f1abf95bd4b3085@redhat.com","name":"Michael Musgrove"},"message":"transactions without jndi","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/816c59b8e11b5a0bbd08aa6b7996bc756bcaaaf7"},{"sha":"133160ab5f37621b99b6e9304f7045f7ce5978b7","author":{"email":"d4130f1dc200e15a05cc80c6bf23b1403fd52909@gmail.com","name":"Stephane Gallès"},"message":"fix command+arguments in examples of process module documentation","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/133160ab5f37621b99b6e9304f7045f7ce5978b7"},{"sha":"ec637d6b47b1cb4728896d386171524da83bdb67","author":{"email":"ab273a4c08f5d129546882bbb636c2c2f10ac334@gmail.com","name":"Matej Lazar"},"message":"Merge pull request #383 from matejonnet/master\n\nFix endpoint method matching.","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/ec637d6b47b1cb4728896d386171524da83bdb67"},{"sha":"6ad46cea65ec8b738e322b77547d0f2d031741be","author":{"email":"33fd0301077bc24fc6513513c71e288fcecc0c66@ceylon-lang.org","name":"gavinking"},"message":"update project metadata and add overrides","distinct":false,"url":"https://api.github.com/repos/matejonnet/ceylon-sdk/commits/6ad46cea65ec8b738e322b77547d0f2d031741be"}]}