{"id":373318,"url":"https://github.com/loosebazooka/rules_lint","last_synced_at":"2026-08-26T16:30:19.182Z","repository":{"id":367174918,"uuid":"1012720790","full_name":"loosebazooka/rules_lint","owner":"loosebazooka","description":"Run static analysis tools with Bazel","archived":false,"fork":true,"pushed_at":"2025-07-02T19:31:33.000Z","size":1909,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-07-20T23:07:58.264Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Starlark","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"aspect-build/rules_lint","license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/loosebazooka.png","metadata":{},"created_at":"2025-07-02T19:19:06.000Z","updated_at":"2025-07-02T19:31:15.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/loosebazooka/rules_lint","commit_stats":null,"previous_names":["loosebazooka/rules_lint"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/loosebazooka/rules_lint","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loosebazooka%2Frules_lint","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loosebazooka%2Frules_lint/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loosebazooka%2Frules_lint/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loosebazooka%2Frules_lint/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/loosebazooka","download_url":"https://codeload.github.com/loosebazooka/rules_lint/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loosebazooka%2Frules_lint/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36057645,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-30T02:00:05.956Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"loosebazooka","name":"Appu","uuid":"1304826","kind":"user","description":"Op op they spotted me.","email":"","website":null,"location":null,"twitter":null,"company":"Google","icon_url":"https://avatars.githubusercontent.com/u/1304826?v=4","repositories_count":28,"last_synced_at":"2023-03-09T06:18:52.450Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/loosebazooka","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-03-09T06:16:46.840Z","updated_at":"2023-03-09T06:18:52.454Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/loosebazooka","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/loosebazooka/repositories"},"packages":[],"commits":{"id":11822762,"full_name":"loosebazooka/rules_lint","default_branch":"master","total_commits":424,"total_committers":53,"total_bot_commits":88,"total_bot_committers":1,"mean_commits":8.0,"dds":0.47877358490566035,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-08-25T16:01:03.259Z","last_synced_commit":"adb49a66b17862a108e15283bcb633d01b513dc5","created_at":"2026-06-26T11:23:30.754Z","updated_at":"2026-08-25T16:01:03.198Z","committers":[{"name":"Alex Eagle","email":"alex@aspect.dev","login":"alexeagle","count":221},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":88},{"name":"Greg Magolan","email":"greg@aspect.dev","login":"gregmagolan","count":13},{"name":"Callie Cameron","email":"cjcameron7@gmail.com","login":"calliecameron","count":7},{"name":"James Sharpe","email":"james.sharpe@zenotech.com","login":"jsharpe","count":6},{"name":"mrmeku","email":"mrmeku@gmail.com","login":"mrmeku","count":6},{"name":"Paul Salaberria","email":"psalaberria002@gmail.com","login":"psalaberria002","count":5},{"name":"hunshcn","email":"hunsh.cn@gmail.com","login":"hunshcn","count":5},{"name":"Peter Lobsinger","email":"plobsing@gmail.com","login":"plobsing","count":4},{"name":"Connor","email":"sallustfire@gmail.com","login":"sallustfire","count":4},{"name":"Farid Zakaria","email":"fzakaria@confluent.io","login":"fzakaria","count":4},{"name":"Jelmer Vernooĳ","email":"jvernooij@evroc.com","login":"jelmer","count":3},{"name":"Vincent Rose","email":"vrose04@gmail.com","login":"vinnybod","count":3},{"name":"Matt Brown","email":"mattbrown@spotify.com","login":"mattnworb","count":3},{"name":"Jason Bedard","email":"jason@aspect.dev","login":"jbedard","count":3},{"name":"Na Lou","email":"39046184+nlou9","login":"nlou9","count":2},{"name":"Morten Mjelva","email":"morten.mjelva@gmail.com","login":"mortenmj","count":2},{"name":"Spencer Connaughton","email":"spencer@spencerconnaughton.com","login":"SpencerC","count":2},{"name":"Sridhar Mocherla","email":"smocherla@brex.com","login":"smocherla-brex","count":2},{"name":"peakschris","email":"77508021+peakschris","login":"peakschris","count":2},{"name":"peter woodman","email":"peter@shortbus.org","login":"pjjw","count":2},{"name":"Long Ho","email":"longlho","login":"longlho","count":2},{"name":"Honnix","email":"honnix","login":"honnix","count":2},{"name":"Appu","email":"appu@google.com","login":"loosebazooka","count":2},{"name":"Andrew Goessling","email":"agoessling@gmail.com","login":"agoessling","count":2},{"name":"Tobias Kongsvik","email":"tobias@kongsvik.dev","login":"tokongs","count":2},{"name":"Matt Mackay","email":"matt@aspect.dev","login":null,"count":1},{"name":"Caleb Zulawski","email":"caleb.zulawski@gmail.com","login":"calebzulawski","count":1},{"name":"codrin-lanterne","email":"75673730+codrin-lanterne","login":"codrin-lanterne","count":1},{"name":"b0inbot","email":"167136253+b0inbot","login":"b0inbot","count":1},{"name":"Tom van der Woerdt","email":"info@tvdw.eu","login":"TvdW","count":1},{"name":"Timotheus Bachinger","email":"Timotheus.bachinger@checkmk.com","login":"TimotheusBachinger","count":1},{"name":"Thomas Gibson-Robinson","email":"thomas.gibsonrobinson@gmail.com","login":"tomgr","count":1},{"name":"Sean R. Abraham","email":"seanabraham@gmail.com","login":"srabraham","count":1},{"name":"Morten larsen","email":"mortenlarsens@gmail.com","login":"molar","count":1},{"name":"Mathias Laurin","email":"Mathias.Laurin+github.com@gmail.com","login":"Synss","count":1},{"name":"Mark Elliot","email":"123787712+mark-thm","login":"mark-thm","count":1},{"name":"Logan Pulley","email":"logan@pulley.host","login":"lpulley","count":1},{"name":"Laurence Tews","email":"laurence.tews@gmail.com","login":"LaurenceTews","count":1},{"name":"Kirill","email":"ramzesucr@gmail.com","login":"ramzesucr","count":1},{"name":"Joy Gao","email":"joy.gao54@gmail.com","login":"jgao54","count":1},{"name":"Josh Meekhof","email":"josh.meekhof@charliehealth.com","login":"jmeekhof","count":1},{"name":"Jesse Tatasciore","email":"jessetatasciore7@gmail.com","login":"JesseTatasciore","count":1},{"name":"Fahrzin Hemmati","email":"fahhem","login":"fahhem","count":1},{"name":"Fabian Meumertzheim","email":"fabian@meumertzhe.im","login":"fmeum","count":1},{"name":"Eric Timmons","email":"daewok","login":"daewok","count":1},{"name":"Eric McBride","email":"ericmcbridedeveloper@gmail.com","login":"ericmcbride","count":1},{"name":"Eric Hauser","email":"ewhauser@gmail.com","login":"ewhauser","count":1},{"name":"Dirk Meister","email":"dirk@augmentcode.com","login":"dmeister","count":1},{"name":"Derek Cormier","email":"derek@aspect.dev","login":"kormide","count":1},{"name":"David Zbarsky","email":"dzbarsky@gmail.com","login":"dzbarsky","count":1},{"name":"Andrés Medrano","email":"amedrano@slack-corp.com","login":"andres97medrano","count":1},{"name":"A. Cody Schuffelen","email":"astronomix@gmail.com","login":"Databean","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/loosebazooka%2Frules_lint/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-26T00:00:10.794Z","repositories_count":6788290,"commits_count":984940551,"contributors_count":41510597,"owners_count":1365910,"committers_count":3367036,"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"}},"issues":{"table":{"full_name":"loosebazooka/rules_lint","html_url":"https://github.com/loosebazooka/rules_lint","last_synced_at":"2026-08-25T16:01:01.698Z","status":null,"issues_count":0,"pull_requests_count":0,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":0,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2026-06-28T12:00:51.778Z","updated_at":"2026-08-25T16:01:01.698Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/loosebazooka%2Frules_lint","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/loosebazooka%2Frules_lint/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{}},"pull_request_author_associations_count":{"table":{}},"issue_authors":{"table":{}},"pull_request_authors":{"table":{}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-26T00:00:06.716Z","repositories_count":16410608,"issues_count":42739481,"pull_requests_count":136695237,"authors_count":11540549,"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":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{}},"maintainers":[],"active_maintainers":[]}},"events":{"total":{"ReleaseEvent":1,"CreateEvent":2},"last_year":{}},"keywords":[],"dependencies":[],"score":null,"created_at":"2026-06-26T11:23:28.897Z","updated_at":"2026-08-26T16:30:19.183Z","avatar_url":"https://github.com/loosebazooka.png","language":"Starlark","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/373318","html_url":"https://summary.ecosyste.ms/projects/373318"}