{"full_name":"ruby/ostruct","html_url":"https://github.com/ruby/ostruct","last_synced_at":"2026-10-12T22:06:21.715Z","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":36,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":569661.9230769231,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"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.08333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":24,"past_year_merged_pull_requests_count":24,"created_at":"2023-05-12T14:49:47.832Z","updated_at":"2026-10-12T22:06:21.715Z","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,"msxavi":1,"prateeksen":1,"cbeer":1,"hsbt":1,"ikaronen-relex":1,"ianfixes":1,"chris-sansone-angi":1,"Eimert":1,"dsisnero":1,"yamam":1,"dependabot[bot]":1,"marcandre":1,"mrIllo":1,"tagliala":1,"VitaliySerov":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-10-13T00:00:06.783Z","repositories_count":17962310,"issues_count":48033098,"pull_requests_count":148770734,"authors_count":11998829,"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":24,"github_actions":24},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":24,"NONE":10,"MEMBER":2},"past_year_issue_authors":{},"past_year_pull_request_authors":{"dependabot[bot]":24,"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"}]}