{"full_name":"ruby/ostruct","html_url":"https://github.com/ruby/ostruct","last_synced_at":"2026-09-12T13:42:31.878Z","status":null,"issues_count":22,"pull_requests_count":116,"avg_time_to_close_issue":4179699.3333333335,"avg_time_to_close_pull_request":1228581.010989011,"issues_closed_count":12,"pull_requests_closed_count":91,"pull_request_authors_count":30,"issue_authors_count":19,"avg_comments_per_issue":3.2727272727272725,"avg_comments_per_pull_request":0.47413793103448276,"merged_pull_requests_count":82,"bot_issues_count":1,"bot_pull_requests_count":47,"past_year_issues_count":0,"past_year_pull_requests_count":37,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":548588.6666666666,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":27,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.08108108108108109,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":25,"past_year_merged_pull_requests_count":25,"created_at":"2023-05-12T14:49:47.832Z","updated_at":"2026-09-12T13:42:31.878Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fostruct","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fostruct/issues","issue_labels_count":{"dependencies":1,"wontfix":1},"pull_request_labels_count":{"dependencies":47,"github_actions":36},"issue_author_associations_count":{"NONE":13,"CONTRIBUTOR":5,"MEMBER":4},"pull_request_author_associations_count":{"CONTRIBUTOR":67,"MEMBER":25,"NONE":24},"issue_authors":{"headius":3,"eregon":2,"aalong-tr":1,"dsisnero":1,"msxavi":1,"prateeksen":1,"yamam":1,"cbeer":1,"dependabot[bot]":1,"marcandre":1,"hsbt":1,"ikaronen-relex":1,"ianfixes":1,"mrIllo":1,"tagliala":1,"VitaliySerov":1,"chris-sansone-angi":1,"Eimert":1,"olleolleolle":1},"pull_request_authors":{"dependabot[bot]":47,"hsbt":11,"marcandre":10,"OskarEichler":9,"ko1":4,"headius":3,"olleolleolle":3,"djberube":2,"eregon":2,"mark-young-atg":2,"abhionlyone":2,"nevans":2,"petergoldstein":2,"mainangethe":1,"Laykou":1,"kanwardeep007":1,"FionaDL":1,"amomchilov":1,"k0kubun":1,"rm155":1,"grzegorz-jakubiak":1,"Schwad":1,"casperisfine":1,"taki":1,"stomar":1,"harryuan65":1,"atogata":1,"mitsuru":1,"nobu":1,"janlelis":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-12T00:00:08.138Z","repositories_count":17167643,"issues_count":45382063,"pull_requests_count":142743911,"authors_count":11713430,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":25,"github_actions":25},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":25,"NONE":10,"MEMBER":2},"past_year_issue_authors":{},"past_year_pull_request_authors":{"dependabot[bot]":25,"OskarEichler":9,"eregon":1,"FionaDL":1,"hsbt":1},"maintainers":[{"login":"hsbt","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"marcandre","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/marcandre"},{"login":"eregon","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eregon"},{"login":"k0kubun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k0kubun"},{"login":"nobu","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"}],"active_maintainers":[{"login":"eregon","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eregon"},{"login":"hsbt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"}]}