Did anyone ask for a bunch of #RuboCop bug-fixes? Here you go https://github.com/rubocop/rubocop/releases/tag/v1.86.2
Did anyone ask for a bunch of #RuboCop bug-fixes? Here you go https://github.com/rubocop/rubocop/releases/tag/v1.86.2
AI가 짠 코드, 읽지 말고 측정하라 (Rails 품질 게이트 구축 가이드)
AI가 생성한 코드를 전수 검토하는 대신 테스트 커버리지, 복잡도, 변이 테스트 등 자동화된 지표로 품질을 강제하는 '품질 게이트' 전략을 제시한다.
#rubocop
https://ruby-news.kr/articles/stop-reading-ai-code-start-measuring-it-a-rails-playbook-the-miners
AI가 짠 코드, 읽지 말고 측정하라 (Rails 품질 게이트 구축 가이드)
AI가 생성한 코드를 전수 검토하는 대신 테스트 커버리지, 복잡도, 변이 테스트 등 자동화된 지표로 품질을 강제하는 '품질 게이트' 전략을 제시한다.
RuboCop: Layout/LineLength: Line is too long. [81/80]. One character. The centurion is not amused.
Another rubocop/standardrb gripe:
Style/EmptyLiteral: Use hash literal {} instead of Hash.new
Nah, I have my own heuristics for when to use which one. If it's inside a block with braces, I assert that:
# the "approved" butthole syntax
let(:params) { {} }
looks worse than
# ain't nothing wrong with this
let(:params) { Hash.new }
AI 스파게티 코드 방지: 2026년 Rails 아키텍처 강제 가이드
AI 코딩 도구가 생성하는 코드의 품질을 유지하기 위해 .cursorrules와 같은 컨텍스트 파일을 사용하여 아키텍처 가이드라인을 사전에 정의해야 한다.
#rubocop
https://ruby-news.kr/articles/stop-ai-spaghetti-enforcing-rails-architecture-in-2026-devblog-by-zil-norvilis
AI 스파게티 코드 방지: 2026년 Rails 아키텍처 강제 가이드
AI 코딩 도구가 생성하는 코드의 품질을 유지하기 위해 .cursorrules와 같은 컨텍스트 파일을 사용하여 아키텍처 가이드라인을 사전에 정의해야 한다.
A new #RuboCop release is out with a TON of bug-fixes https://github.com/rubocop/rubocop/releases/tag/v1.86.1
Enjoy!
Claude Code 및 OpenCode에 RuboCop MCP 서버 연동하기
RuboCop 1.85.0 버전부터 도입된 MCP 서버 기능을 통해 AI 도구가 정적 분석 결과를 구조화된 JSON 데이터로 직접 처리할 수 있다.
#claude_code #rubocop
https://ruby-news.kr/articles/vercel-security-checkpoint
Claude Code와 OpenCode에 RuboCop MCP 서버 연동하기
RuboCop 1.85.0 버전부터 도입된 MCP(Model Context Protocol) 지원을 통해 AI 에디터가 루비 코드를 직접 검사하고 수정할 수 있는 구조화된 환경을 제공한다.