{"push_id":730713501,"size":5,"distinct_size":5,"ref":"refs/heads/2.0-dev","head":"f242824f89a6191ba436d42e84e65e1c60c0af50","before":"e82aa46b074e45bb517dec1463ec63e1844fbad0","commits":[{"sha":"1e6cc0b01cae88a832748460f6d21893631dac7e","author":{"email":"d8addcc3d39a82bcbcd6b66e137ad72904b210c0@gmail.com","name":"allenz8512"},"message":"modify javadoc on ReflectionUtils.getValue()","distinct":true,"url":"https://api.github.com/repos/allenz8512/AndroidAppLog/commits/1e6cc0b01cae88a832748460f6d21893631dac7e"},{"sha":"94108f167baa49cf68eca786466342fcb26486ac","author":{"email":"d8addcc3d39a82bcbcd6b66e137ad72904b210c0@gmail.com","name":"allenz8512"},"message":"add Converter interface and BooleanConverter implement","distinct":true,"url":"https://api.github.com/repos/allenz8512/AndroidAppLog/commits/94108f167baa49cf68eca786466342fcb26486ac"},{"sha":"91ae1983bbc8e73456676c2cd0a372bbdefc150c","author":{"email":"d8addcc3d39a82bcbcd6b66e137ad72904b210c0@gmail.com","name":"allenz8512"},"message":"add KeyLowerCaseProperties","distinct":true,"url":"https://api.github.com/repos/allenz8512/AndroidAppLog/commits/91ae1983bbc8e73456676c2cd0a372bbdefc150c"},{"sha":"d3a2edd6ca63b1e470e5e122c45526b726e0154d","author":{"email":"d8addcc3d39a82bcbcd6b66e137ad72904b210c0@gmail.com","name":"allenz8512"},"message":"add OptionHierarchy and OptionHierarchyParser interface","distinct":true,"url":"https://api.github.com/repos/allenz8512/AndroidAppLog/commits/d3a2edd6ca63b1e470e5e122c45526b726e0154d"},{"sha":"f242824f89a6191ba436d42e84e65e1c60c0af50","author":{"email":"d8addcc3d39a82bcbcd6b66e137ad72904b210c0@gmail.com","name":"allenz8512"},"message":"add Bootstrap","distinct":true,"url":"https://api.github.com/repos/allenz8512/AndroidAppLog/commits/f242824f89a6191ba436d42e84e65e1c60c0af50"}]}