{"id":21028,"full_name":"thecodingmachine/phpstan-safe-rule","default_branch":"master","total_commits":83,"total_committers":17,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":4.882352941176471,"dds":0.7590361445783133,"past_year_total_commits":7,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.3333333333333335,"past_year_dds":0.4285714285714286,"last_synced_at":"2026-08-25T22:34:49.318Z","last_synced_commit":"51fa2a35a270f683fc9ea53384a03e892b4d7b51","created_at":"2023-03-07T11:45:45.908Z","updated_at":"2026-08-25T22:34:49.274Z","committers":[{"name":"David Négrier","email":"d.negrier@thecodingmachine.com","login":"moufmouf","count":20},{"name":"Shish","email":"shish@shishnet.org","login":"shish","count":15},{"name":"Alessandro Lai","email":"alessandro.lai85@gmail.com","login":"Jean85","count":13},{"name":"Benedikt Franke","email":"benedikt.franke@mll.com","login":"spawnia","count":11},{"name":"Markus Staab","email":"maggus.staab@googlemail.com","login":"staabm","count":6},{"name":"Thomas Gnandt","email":"thomas.gnandt@mayflower.de","login":"Khartir","count":4},{"name":"Michael Hirschler","email":"michael@hirschler.me","login":"mvhirsch","count":2},{"name":"Tobias Schultze","email":"webmaster@tubo-world.de","login":"Tobion","count":2},{"name":"dbrekelmans","email":"dbrekelmans","login":"dbrekelmans","count":2},{"name":"Alexey Kopytko","email":"alexey@kopytko.com","login":"sanmai","count":1},{"name":"Cees-Jan Kiewiet","email":"ceesjank@gmail.com","login":"WyriHaximus","count":1},{"name":"Markus Staab","email":"m.staab@complex-it.de","login":"clxmstaab","count":1},{"name":"Michel Roca","email":"mroca.dh@gmail.com","login":"mRoca","count":1},{"name":"Philippe SEGATORI","email":"tigitz","login":"tigitz","count":1},{"name":"Woody Gilk","email":"woody.gilk@gmail.com","login":"shadowhand","count":1},{"name":"vkill","email":"vkill.net@gmail.com","login":"vkill","count":1},{"name":"Šimon Podlipský","email":"simon@podlipsky.net","login":"simPod","count":1}],"past_year_committers":[{"name":"Markus Staab","email":"maggus.staab@googlemail.com","login":"staabm","count":4},{"name":"Michael Hirschler","email":"michael@hirschler.me","login":"mvhirsch","count":2},{"name":"Shish","email":"shish@shishnet.org","login":"shish","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodingmachine%2Fphpstan-safe-rule/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-27T00:00:09.802Z","repositories_count":6804371,"commits_count":986495021,"contributors_count":41587019,"owners_count":1369497,"committers_count":3372939,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}}