{"push_id":1568323683,"size":20,"distinct_size":11,"ref":"refs/heads/master","head":"7cfeb0b872422c48c482eea8a3eb31aecd659dd3","before":"0ab1f7dd3de91bb155ad1653e4f97dc6b21e4d2a","commits":[{"sha":"d5a9ba949f154c0826c17959505504cf8caf3596","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"[core] Cache rule violations\n\n - This allows to completely ignore unmodified files, even if they had violations","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/d5a9ba949f154c0826c17959505504cf8caf3596"},{"sha":"33bad0b95f1607939d7dec73e20c5b202ad9f0f7","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"Reduce cache size\n\n - Don't store file name over and over for each violation","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/33bad0b95f1607939d7dec73e20c5b202ad9f0f7"},{"sha":"a34e7a06a76d5c9a4224b6fe131618d4458cf750","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"[java] syboltable resolves inner class methods\n\n - This fixes the last known false negative for `AccessorMethodGeneration`","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/a34e7a06a76d5c9a4224b6fe131618d4458cf750"},{"sha":"f28d8e7e47e74e4ddc3545093f5190f020ceed90","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"[java] Improve grammar for CastExpression\n\n - Provide a definite fix for casts. This allowed to remove a bunch of hacks.\n - I had to change the grammar a bit... `(int)` is now a cast with a\n    PrimitiveType as child, not a Type with a nested PrimitiveType. This is due\n    to JavaCC completely ignoring whatever you place in the LOOKAHEAD in favor\n    of just looking the follow-up expression completely.\n - Removing the hacks raised an issue with expression orders, caused also by JavaCC's\n    disregard to LOOKAHEAD contents","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/f28d8e7e47e74e4ddc3545093f5190f020ceed90"},{"sha":"0eb12e2572bb69f56f093d1fccd554d4a70793c5","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"Ugly workaround that don't need to change AST","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/0eb12e2572bb69f56f093d1fccd554d4a70793c5"},{"sha":"654749d18de2ad4527081aed2ffd2ec9f1107d89","author":{"name":"Andreas Dangel","email":"98941b33804196c47e6941231b7253a7973f759d@users.sourceforge.net"},"message":"Merge branch 'pr-249' into pmd/5.4.x","distinct":false,"url":"https://api.github.com/repos/Monits/pmd/commits/654749d18de2ad4527081aed2ffd2ec9f1107d89"},{"sha":"cdbb6c68931d10d23f25718ba06f04ae836cefa3","author":{"name":"Andreas Dangel","email":"98941b33804196c47e6941231b7253a7973f759d@users.sourceforge.net"},"message":"Merge branch 'issue-251' into pmd/5.5.x","distinct":false,"url":"https://api.github.com/repos/Monits/pmd/commits/cdbb6c68931d10d23f25718ba06f04ae836cefa3"},{"sha":"151f796043fa2a47df8b87905ebd28be0971598b","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"Merge branch 'changelog-modifier' into pmd/5.4.x","distinct":false,"url":"https://api.github.com/repos/Monits/pmd/commits/151f796043fa2a47df8b87905ebd28be0971598b"},{"sha":"83b98ae4bf8a090822328bebc6b42836f601f659","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"Merge branch 'changelog-modifier' into pmd/5.5.x","distinct":false,"url":"https://api.github.com/repos/Monits/pmd/commits/83b98ae4bf8a090822328bebc6b42836f601f659"},{"sha":"714712ec910a58ce2b0eb39282914614e0df6404","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"Merge branch 'changelog' into pmd/5.5.x","distinct":false,"url":"https://api.github.com/repos/Monits/pmd/commits/714712ec910a58ce2b0eb39282914614e0df6404"},{"sha":"fe73d907cab3c276e2a54b39d0044bec3f11cf77","author":{"name":"Andreas Dangel","email":"98941b33804196c47e6941231b7253a7973f759d@users.sourceforge.net"},"message":"Merge branch 'analysis-cache-phase2' of https://github.com/Monits/pmd into pr-255","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/fe73d907cab3c276e2a54b39d0044bec3f11cf77"},{"sha":"60af4c8f5c63232dfafdc6d8329bcf5512c81540","author":{"name":"Andreas Dangel","email":"98941b33804196c47e6941231b7253a7973f759d@users.sourceforge.net"},"message":"Merge branch 'pr-255'","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/60af4c8f5c63232dfafdc6d8329bcf5512c81540"},{"sha":"a5089b27da0ba074ee0501ceeaa900833e1251c7","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"[java] syboltable resolves inner class methods\n\n - This fixes the last known false negative for `AccessorMethodGeneration`","distinct":false,"url":"https://api.github.com/repos/Monits/pmd/commits/a5089b27da0ba074ee0501ceeaa900833e1251c7"},{"sha":"6d50709fc12425f47effea1136357a842b578bc7","author":{"name":"Andreas Dangel","email":"98941b33804196c47e6941231b7253a7973f759d@users.sourceforge.net"},"message":"Merge branch 'pr-258'","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/6d50709fc12425f47effea1136357a842b578bc7"},{"sha":"e6374970d78cc160e612329541681ae2642cc90f","author":{"name":"Andreas Dangel","email":"98941b33804196c47e6941231b7253a7973f759d@users.sourceforge.net"},"message":"Merge branch 'fix-innerclass-method-st' of https://github.com/Monits/pmd","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/e6374970d78cc160e612329541681ae2642cc90f"},{"sha":"907972f0cace36e5753ffab2123820657c3288dc","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"[java] Improve grammar for CastExpression\n\n - Provide a definite fix for casts. This allowed to remove a bunch of hacks.\n - I had to change the grammar a bit... `(int)` is now a cast with a\n    PrimitiveType as child, not a Type with a nested PrimitiveType. This is due\n    to JavaCC completely ignoring whatever you place in the LOOKAHEAD in favor\n    of just looking the follow-up expression completely.\n - Removing the hacks raised an issue with expression orders, caused also by JavaCC's\n    disregard to LOOKAHEAD contents","distinct":false,"url":"https://api.github.com/repos/Monits/pmd/commits/907972f0cace36e5753ffab2123820657c3288dc"},{"sha":"8f22e69560469d24bf8d7a7babd49cac26e1a309","author":{"name":"Juan Martín Sotuyo Dodero","email":"6b054e13b5bf3b16f47077122d462a80e14aff7f@monits.com"},"message":"Ugly workaround that don't need to change AST","distinct":false,"url":"https://api.github.com/repos/Monits/pmd/commits/8f22e69560469d24bf8d7a7babd49cac26e1a309"},{"sha":"1fc7df7f0dbab7d33bc5c74b793fc560bb296073","author":{"name":"Andreas Dangel","email":"98941b33804196c47e6941231b7253a7973f759d@users.sourceforge.net"},"message":"Update changelog, fixes #257","distinct":false,"url":"https://api.github.com/repos/Monits/pmd/commits/1fc7df7f0dbab7d33bc5c74b793fc560bb296073"},{"sha":"5cd0f2e9288ae5b996b63d54604bdf7b6cdc862b","author":{"name":"Andreas Dangel","email":"98941b33804196c47e6941231b7253a7973f759d@users.sourceforge.net"},"message":"Merge branch 'issue-257'","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/5cd0f2e9288ae5b996b63d54604bdf7b6cdc862b"},{"sha":"7cfeb0b872422c48c482eea8a3eb31aecd659dd3","author":{"name":"Andreas Dangel","email":"98941b33804196c47e6941231b7253a7973f759d@users.sourceforge.net"},"message":"Merge branch 'issue-257' of https://github.com/Monits/pmd","distinct":true,"url":"https://api.github.com/repos/Monits/pmd/commits/7cfeb0b872422c48c482eea8a3eb31aecd659dd3"}]}
{"actor":{"display_login":"jsotuyod"}}