{"push_id":1131137337,"size":30,"distinct_size":0,"ref":"refs/heads/develop","head":"6b184233ab4c6e82637b1cd0f9d12f8d12a9b7ba","before":"4232f2cd6c57048236aedca2b751f6a525953a32","commits":[{"sha":"da9efcaf0508583ea67ac0087d7fcb4a1be8c3d3","author":{"email":"6e29df45cc34939ef11115e2761729b3918dbedf@jalasoft.com","name":"Jimmy Rojas"},"message":"Merge pull request #17 from k3rv3r05/develop\n\nGrouping rules constructors from apexgrammar class into sub classes","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/da9efcaf0508583ea67ac0087d7fcb4a1be8c3d3"},{"sha":"17735df77f3baaff26f7f144d52df1e36b77c7a9","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Refactored ApexGrammar class, split the rules into grouping classes.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/17735df77f3baaff26f7f144d52df1e36b77c7a9"},{"sha":"02598839897f5161e3bc23df5d492bd00ff5785b","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Implemented PropertyDeclaration rule and it's subrules.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/02598839897f5161e3bc23df5d492bd00ff5785b"},{"sha":"17acbe98e1d8dc214ceb9832db77107f3283552d","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Renamed and re-organized the package where the grouping classes for the rules are.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/17acbe98e1d8dc214ceb9832db77107f3283552d"},{"sha":"2d3574c9ef2bbcec235d32bd80efe6eb1cc4aed5","author":{"email":"a337e0d787fcc65871be5e6f0de10944dbc197f8@Jalasoft.com","name":"Vicente Rodriguez"},"message":"Implemented the MethodDeclaration rule.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/2d3574c9ef2bbcec235d32bd80efe6eb1cc4aed5"},{"sha":"519ffea6a65ecf39cf31b690d0ee1d82bdca493f","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Implemented the rules used for identifiers in all the grammar.\n\nImplemented EnumDeclaration rule and subrules.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/519ffea6a65ecf39cf31b690d0ee1d82bdca493f"},{"sha":"5256ce1c711de5350094e59846e1656f4d39ad75","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Implemented the Initializer rule and subrules.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/5256ce1c711de5350094e59846e1656f4d39ad75"},{"sha":"bd1c5f5ed56b2474157c52f96ad08df409505c71","author":{"email":"a337e0d787fcc65871be5e6f0de10944dbc197f8@Jalasoft.com","name":"Vicente Rodriguez"},"message":"Implemented the ClassOrInterfaceDeclaration rule and some of it's subrules.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/bd1c5f5ed56b2474157c52f96ad08df409505c71"},{"sha":"4d8eaf6c223a8e942ea796ca9166502a947d36c2","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Implemented the subrules of Block.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/4d8eaf6c223a8e942ea796ca9166502a947d36c2"},{"sha":"8cf4db979cd652404cc84b0891174602ddf906d7","author":{"email":"a337e0d787fcc65871be5e6f0de10944dbc197f8@Jalasoft.com","name":"Vicente Rodriguez"},"message":"Implemented the ClassOrInterfaceMember rule.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/8cf4db979cd652404cc84b0891174602ddf906d7"},{"sha":"1f7b6a93a459506fa5ad3348c4cf51f4b32db3d0","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Implemented BlockStatement rule.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/1f7b6a93a459506fa5ad3348c4cf51f4b32db3d0"},{"sha":"a48ecdf5893702f280468d05b9b19e1fe0354b03","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Implemented the subrules of Statement.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/a48ecdf5893702f280468d05b9b19e1fe0354b03"},{"sha":"8597df39a58c3875263dd6893a4c94c6db3f17c5","author":{"email":"a337e0d787fcc65871be5e6f0de10944dbc197f8@Jalasoft.com","name":"Vicente Rodriguez"},"message":"Implemented the Expression rule and it's subrules.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/8597df39a58c3875263dd6893a4c94c6db3f17c5"},{"sha":"ef66cd6c020be0016593d8b4a7713a1958a9f35a","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Added the 'for loops' subrules of Statement.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/ef66cd6c020be0016593d8b4a7713a1958a9f35a"},{"sha":"813b583600e098abc80dc8273ac0c877e2b9269b","author":{"email":"a337e0d787fcc65871be5e6f0de10944dbc197f8@Jalasoft.com","name":"Vicente Rodriguez"},"message":"Implemented the subrules of Expression.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/813b583600e098abc80dc8273ac0c877e2b9269b"},{"sha":"171d387cd9cc0a52fea98a7348b74b201f4905c0","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Added rules and subrules for DML operations.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/171d387cd9cc0a52fea98a7348b74b201f4905c0"},{"sha":"21a7d8f628a81ee4ba11cc2726eec76c6a9288ed","author":{"email":"a337e0d787fcc65871be5e6f0de10944dbc197f8@Jalasoft.com","name":"Vicente Rodriguez"},"message":"Implemented PrimaryExpression rule and it's subrules.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/21a7d8f628a81ee4ba11cc2726eec76c6a9288ed"},{"sha":"99f07bc54b75cee694acfa00374324b295a6b1e1","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Implemented most of the subrules of LITERAL.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/99f07bc54b75cee694acfa00374324b295a6b1e1"},{"sha":"ae66b0e2afa4bae577acdc26b2a98e1e5cfb1e71","author":{"email":"a337e0d787fcc65871be5e6f0de10944dbc197f8@Jalasoft.com","name":"Vicente Rodriguez"},"message":"Implemented PrimaryPrefix rule and it's subrules.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/ae66b0e2afa4bae577acdc26b2a98e1e5cfb1e71"},{"sha":"a86ac2a7fda9a3ba435eeaa1d0126260f413fc7c","author":{"email":"383d2659d548effd3d96b9f9eda53d7d4ca9515d@jalasoft.com","name":"Kevin Titichoca"},"message":"Implemented numeric literal rules in lexer.","distinct":false,"url":"https://api.github.com/repos/kevinTveizaga/enforce-sonarqube-plugin/commits/a86ac2a7fda9a3ba435eeaa1d0126260f413fc7c"}]}
{"actor":{"display_login":"kevinTveizaga"}}