{"push_id":607992050,"size":1,"distinct_size":1,"ref":"refs/heads/cpasslack/corruptDecimalNumberAfterDecodingFix","head":"218a056ff4ed41f4d5ba73a3884065aad0a0c43f","before":"7c095175ab107b67139fddeeab836dd6996ae783","commits":[{"sha":"218a056ff4ed41f4d5ba73a3884065aad0a0c43f","author":{"email":"fa5dd7c2114427841727ee218a98ae7b34481299@allianz.de","name":"Christian Passlack"},"message":"Fixed: Encoding a [CPDecimalNumber zero] causes a corrupt CPDecimalNumber after decoding\n\nPreviously, CPNumber and CPDecimalNumber shared the method UID and the CPNumberUIDs-Dictionary.\nThis leads to some unexpected errors for example a CPDecimalNumber which refers to itself after\ndecoding. CPDecimalNumber now has its own UID-Dictionary and the method UID is overwritten.\n\nFixes #2332","distinct":true,"url":"https://api.github.com/repos/cpasslack/cappuccino/commits/218a056ff4ed41f4d5ba73a3884065aad0a0c43f"}]}