{"push_id":825485593,"size":24,"distinct_size":3,"ref":"refs/heads/SONARPHP-504","head":"475d50eb20a9d7bb7b7515f85095283aac9b492d","before":"00bade65629ce1eb16c3319b6c078cb4e0ae725f","commits":[{"sha":"f6c3ea0cdc0fac61a3a58335d5f1bcc1f119e784","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-515 Migrate TooManyMethodsInClassCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/f6c3ea0cdc0fac61a3a58335d5f1bcc1f119e784"},{"sha":"a27c9362d8f3d7b1189c751b6f606d6dee1b3225","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-515 Migrate TooManyFieldsInClassCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/a27c9362d8f3d7b1189c751b6f606d6dee1b3225"},{"sha":"b2adf565b62198531984078c48390777055b4eec","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-515 Migrate OnePropertyDeclarationPerStatementCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/b2adf565b62198531984078c48390777055b4eec"},{"sha":"57e38af1ecfed119398634e4f8803803e3d57e1b","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-515 Migrate MoreThanOneClassInFileCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/57e38af1ecfed119398634e4f8803803e3d57e1b"},{"sha":"f8755bcbacfe612d398928d9255bbe48ac55cfe8","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-515 Migrate FunctionDefineOutsideClassCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/f8755bcbacfe612d398928d9255bbe48ac55cfe8"},{"sha":"5daff4f8784ee159358f3df0356824a67fcc987c","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-515 Migrate ClassCouplingCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/5daff4f8784ee159358f3df0356824a67fcc987c"},{"sha":"2e5a52030b8cd0df60b7c34e9a51c67e7350fc6c","author":{"email":"4a36cb18a2e24ba7be08a815ef6a904d1159df41@sonarsource.com","name":"Linda Martin"},"message":"[TREE-MODEL] Add helper function in ClassDeclarationTree","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/2e5a52030b8cd0df60b7c34e9a51c67e7350fc6c"},{"sha":"75a41364ec295bbe7d21e8f09837867c55311281","author":{"email":"4a36cb18a2e24ba7be08a815ef6a904d1159df41@sonarsource.com","name":"Linda Martin"},"message":"SONARPHP-516 ConstructorDeclarationCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/75a41364ec295bbe7d21e8f09837867c55311281"},{"sha":"626af21451b88a0079bd838928984b4cffaa8b8f","author":{"email":"4a36cb18a2e24ba7be08a815ef6a904d1159df41@sonarsource.com","name":"Linda Martin"},"message":"SONARPHP-516 & SONARPHP-556 ConstructorDependencyInversionCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/626af21451b88a0079bd838928984b4cffaa8b8f"},{"sha":"ac35c1daf515d792c2a150a3ccacaea95556ae12","author":{"email":"4a36cb18a2e24ba7be08a815ef6a904d1159df41@sonarsource.com","name":"Linda Martin"},"message":"SONARPHP-516 CallParentConstructorCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/ac35c1daf515d792c2a150a3ccacaea95556ae12"},{"sha":"4f6f769aad85c09a0d3a9027c6933c50105ca3a2","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-516 Fix ruling test\n\nClass constructor name can different from class name by case. This raised 2 new issues on ruling test.","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/4f6f769aad85c09a0d3a9027c6933c50105ca3a2"},{"sha":"cd7914765d4ebc64d0f6f6ae05932b84b7d0783d","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-518 Migrate LowerCaseColorCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/cd7914765d4ebc64d0f6f6ae05932b84b7d0783d"},{"sha":"7748922eedc987e76e3b20bc21cfe46e3f5efb3a","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-518 Migrate KeywordsAndConstantsNotLowerCaseCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/7748922eedc987e76e3b20bc21cfe46e3f5efb3a"},{"sha":"9c9c777ee294e9465dcec44dd7d34d65520cac7b","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-517 Migrate CollapsibleIfStatementCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/9c9c777ee294e9465dcec44dd7d34d65520cac7b"},{"sha":"d647f245f4858d4d2edffc400080c89b4e76ed9f","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-517 Migrate DuplicateBranchImplementationCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/d647f245f4858d4d2edffc400080c89b4e76ed9f"},{"sha":"37d73d18a1873320243ac8dcf855a19dcac10a0e","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-517 Migrate DuplicateConditionCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/37d73d18a1873320243ac8dcf855a19dcac10a0e"},{"sha":"136b44df7d5e2e6a3f8e2c566a30baecb2f4d32a","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-517 Refactor DuplicateBranchImplementationCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/136b44df7d5e2e6a3f8e2c566a30baecb2f4d32a"},{"sha":"577616166167aa82a79a1c3c4db61fe28bf1b04b","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"SONARPHP-517 Migrate ElseIfWithoutElseCheck","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/577616166167aa82a79a1c3c4db61fe28bf1b04b"},{"sha":"749f9604c0a2a1459db7fe1c3f7cad2185266cb6","author":{"email":"f939c66e21777a8bddce60abcce224ac6fa420c1@sonarsource.com","name":"Elena Vilchik"},"message":"Remove useless extension of CheckTest","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/749f9604c0a2a1459db7fe1c3f7cad2185266cb6"},{"sha":"3fef8b559f8161790c8e559616d7406a2c8c5848","author":{"email":"882ea159c7a1aaaabf8f896278875ea3ab1e084e@sonarsource.com","name":"Pierre-Yves Nicolas"},"message":"Upgrade to orchestrator 3.5","distinct":false,"url":"https://api.github.com/repos/pynicolas/sonar-php/commits/3fef8b559f8161790c8e559616d7406a2c8c5848"}]}