{"push_id":646225126,"size":55,"distinct_size":0,"ref":"refs/heads/feature/License","head":"9f8b3a04eb1f0673bf377546e3202a3981c980aa","before":"1e3b6bb411a65ea308d4dc63c955a4d4d5307b0e","commits":[{"sha":"9cfbe4f2058d962f8908523c6c2a9b1475403f88","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Add static import of Assert class to simplyify test code\n\nAssert.method() are converted to method() in the whole unit test.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/9cfbe4f2058d962f8908523c6c2a9b1475403f88"},{"sha":"3d40ea16f2938bc5892d4e8dc67ed719a4788d39","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Merge branch 'develop' into feature/Readme","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/3d40ea16f2938bc5892d4e8dc67ed719a4788d39"},{"sha":"ce506ecd41cdad9c3fe298b36c3c77bd9dc4a923","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Add changelog with previous versions' data","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/ce506ecd41cdad9c3fe298b36c3c77bd9dc4a923"},{"sha":"976fe762b31f79ff4aee7e27c4920dd92be7ea4c","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Merge branch 'feature/License' into develop","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/976fe762b31f79ff4aee7e27c4920dd92be7ea4c"},{"sha":"af38caa6b0460593f24c11f02a428aa802d7647a","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Merge branch 'develop' into feature/Converter","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/af38caa6b0460593f24c11f02a428aa802d7647a"},{"sha":"4c1ee6df39e9311d9134976529042ef2108ed89e","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Add conversion RomanNumerals <--> Integer using existing methods\n\nWith JavaDoc and tests.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/4c1ee6df39e9311d9134976529042ef2108ed89e"},{"sha":"61060c081c4573eef86e3e4383d5d338beab3597","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Add conversion test for all numerals\n\nAll integers get converted to syntactically correct RomanNumerals.\nAll integers converted to roman strings and converted back to integers\nhave matching integers, thus the conversion is bijective.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/61060c081c4573eef86e3e4383d5d338beab3597"},{"sha":"bcef11fa9e6b7e802bd4b8dd8f955c23b544d435","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Merge branch 'feature/Converter' into develop","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/bcef11fa9e6b7e802bd4b8dd8f955c23b544d435"},{"sha":"309d14bbb5eb69b5f7d2793cfe2ca6547504c51c","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Merge branch 'develop' into feature/RomanStructures","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/309d14bbb5eb69b5f7d2793cfe2ca6547504c51c"},{"sha":"aec8a73739100b92281e8ca4bcde27e7ff44fefd","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Add RomanInteger draft with default constructor and getters\n\nAlso JavaDoc and tests.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/aec8a73739100b92281e8ca4bcde27e7ff44fefd"},{"sha":"aad6a61ceb83b92da553196612dc8a0f3284df1c","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Complete test RomanInteger default and int costructors\n\nSome setters have been added too in the meantime, extra test are\ncommented for now.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/aad6a61ceb83b92da553196612dc8a0f3284df1c"},{"sha":"3580bfd58bfe1c6d7bbb8364b5a24ad7e45b2f66","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Add RomanNumeral and pair constructor with all tests\n\nMove the initialization of the RomanInteger from @Before to inside the\nmethods where it is needed.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/3580bfd58bfe1c6d7bbb8364b5a24ad7e45b2f66"},{"sha":"6cdb2f8c7ebfa65fdd3549ff3bb02d97992f68b4","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Add old targets to gitignore","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/6cdb2f8c7ebfa65fdd3549ff3bb02d97992f68b4"},{"sha":"9641210349e919c6245cd63002b484580b447c33","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Fix setters, add equals and toString to RomanInteger\n\nAdd many test for integrity verification. Reject uninitialized\nRomanNumerals, don't store values if the passed parameters are\nincorrect.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/9641210349e919c6245cd63002b484580b447c33"},{"sha":"9e847a7657914b1c2a1154cef503347891a12735","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Set RomanNumeral serializable and test bidirectional serializability","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/9e847a7657914b1c2a1154cef503347891a12735"},{"sha":"f287b083d8141636ac173f4e2163ecf5ace645aa","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Set RomanNumeral Cloneable and test it\n\nCloned object is also equal to the original one.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/f287b083d8141636ac173f4e2163ecf5ace645aa"},{"sha":"1b93b35a5bd605613ea579dc9c6156de54b1398c","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Add Cloneable and Serializable JavaDoc","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/1b93b35a5bd605613ea579dc9c6156de54b1398c"},{"sha":"979e978b8ef4c5485a1d9f1e01f5ee769a5aff1c","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Set RomanNumeral to implement CharSequence\n\nMake it implement lenght(), subSequence() and charAt() by delegating\nthe String methods of symbols.\n\nLightly test the methods since they are delegates and already work.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/979e978b8ef4c5485a1d9f1e01f5ee769a5aff1c"},{"sha":"d72cf1c469d2838ce8d95aaecf03509437f2a0a8","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Add JavaDoc to CharSequence method in RomanNumeral\n\nLink references to delegated methods.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/d72cf1c469d2838ce8d95aaecf03509437f2a0a8"},{"sha":"0436031725a2361343c8efee1fafce01f30a8e47","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@matjaz.it","name":"Matjaž"},"message":"Remove RomanInteger constructor with both parameters\n\nIt is not necessary, since while having a pair (Integer, RomanNumeral)\nto store, it can be just used one of the two remaining costructors: with\nint or with RomanNumeral parameter. In this case the passed value is\ngoing to be converter to the other form. In the case of the\nbi-parametric constructor, the two parameters got checked if they match,\nso the conversion is done anyway.","distinct":false,"url":"https://api.github.com/repos/MatjazDev/Numerus/commits/0436031725a2361343c8efee1fafce01f30a8e47"}]}