{"id":22862746,"url":"https://github.com/nedap/rubocop-config","last_synced_at":"2026-02-20T19:03:44.292Z","repository":{"id":65868302,"uuid":"594048916","full_name":"nedap/rubocop-config","owner":"nedap","description":"Rubocop config for Healthcare","archived":false,"fork":false,"pushed_at":"2025-03-18T21:17:18.000Z","size":17,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":34,"default_branch":"main","last_synced_at":"2025-09-30T02:46:38.389Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nedap.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-01-27T13:34:36.000Z","updated_at":"2025-03-18T21:17:21.000Z","dependencies_parsed_at":"2024-04-23T11:12:13.996Z","dependency_job_id":"2266ce15-c01f-4716-a122-a6187d57a41c","html_url":"https://github.com/nedap/rubocop-config","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nedap/rubocop-config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nedap%2Frubocop-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nedap%2Frubocop-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nedap%2Frubocop-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nedap%2Frubocop-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nedap","download_url":"https://codeload.github.com/nedap/rubocop-config/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nedap%2Frubocop-config/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29661585,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-20T16:33:43.953Z","status":"ssl_error","status_checked_at":"2026-02-20T16:33:43.598Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"keywords":[],"created_at":"2024-12-13T10:14:41.173Z","updated_at":"2026-02-20T19:03:44.262Z","avatar_url":"https://github.com/nedap.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚔 RuboCop-Config\n\nRuboCop config for Healthcare.\n\nThis is explicitly for Rails projects at the moment.\n\n## 🎯 Goal and history\n\nRuboCop provides valuable feedback to Ruby developers, which can both improve code quality and developers' breadth of knowledge of the language. It also provides various formatting rules and is therefore a common source of holy wars and [yak shaving](https://en.wiktionary.org/wiki/yak_shaving).\n\nWe use [rubyfmt](https://github.com/fables-tales/rubyfmt) for auto-formatting, but want to make sure that RuboCop does not complain about rubyfmt-formatted code. Enter: this configuration.\n\nAny additional rules added on top of this configuration should be well-thought-out and agreed-upon. We don't want RuboCop needlessly getting in our way, but we do want some of the advantages it can bring.\n\nThere are two rubocop configurations here: the base, `rubocop.yml`, is suited for vanilla Ruby applications or gems; `rails.yml` builds upon `rubocop.yml` and offers additional Rails-specific rules, which should be used for Rails applications.\n\n## ✍ Contributing\n\nWant change? Make an issue first and discuss. We will push back on rule changes unless you make a compelling case.\n\n## 💾 Installation\n\n1. Add to Gemfile in the development group:\n```ruby\n  gem \"rubocop\", require: false\n  # gem \"rubocop-rails\", require: false # if you're using Rails\n  gem \"rubocop-rspec\", require: false\n```\n2. Create a `.rubocop.yml` and populate it with your inherit. For a non-Rails app or gem, use:\n\n```yml\ninherit_from:\n  https://raw.github.com/nedap/rubocop-config/main/rubocop.yml\n```\nFor a Rails app, use:\n\n```yml\ninherit_from:\n  https://raw.github.com/nedap/rubocop-config/main/rails.yml\n```\n\n## 👷 Maintainers\n\n- [Platform Tribe Team 5](https://github.com/orgs/nedap/teams/platform-tribe-team-5)\n\n## 📂 Related documents\n\n- [RuboCop documentation](https://docs.rubocop.org/rubocop/index.html)\n- [RuboCop Rails documentation](https://docs.rubocop.org/rubocop-rails/index.html)\n- [RuboCop RSpec documentation](https://docs.rubocop.org/rubocop-rspec/cops_rspec.html)\n\n## ⁉ FAQ\n\n### Q: Why is this repository public?\nNo need to authenticate when using `inherit_from`. There's nothing here that needs hiding.\n\n### Q: How do I update my cached copy?\n```\nrm .rubocop-https*\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnedap%2Frubocop-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnedap%2Frubocop-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnedap%2Frubocop-config/lists"}