{"push_id":1151309923,"size":1,"distinct_size":1,"ref":"refs/heads/bean-horizontal","head":"e21b5293db4de3d2c848201b056073310e399ec1","before":"f1389bae97626d6f6aa31bedc83dfa218573f1a9","commits":[{"sha":"e21b5293db4de3d2c848201b056073310e399ec1","author":{"name":"James Bean","email":"7b118f7124d31aee4cabe0e7811c1135256066c7@gmail.com"},"message":"Refactor spellability (#23)\n\n* Remove decaying PBXGroup; update PitchSet.canBeSpelledObjectively\r\n\r\n* First stage of refactor\r\n\r\n* Inject logic from canBeSpelledObjecively\r\n\r\n* Inject logic from isFullyAmbiguouslySpellable\r\n\r\n* Replace fragile if sequence with switch\r\n\r\n* Remove comment\r\n\r\n* Refine PitchSpellingDyad init call\r\n\r\n* Update carthage\r\n\r\n* Refine spellability for PitchSet and Pitch\r\n\r\n* Add doc comments\r\n\r\n* Remove unused code from Dyad+PitchSpelling, add doc comments","distinct":true,"url":"https://api.github.com/repos/dn-m/PitchSpellingTools/commits/e21b5293db4de3d2c848201b056073310e399ec1"}]}
{"actor":{"display_login":"jsbean"}}