Files
homebrew-tap/.rubocop.yml
Ismo Vuorinen 6de65bca11 Initial Homebrew tap setup with automated documentation
- Add formula parser with Ruby AST parsing
- Add GitHub Actions CI/CD workflows
- Add Jekyll-based documentation site
- Add RuboCop and Dependabot configuration
- Add example formula for demonstration
2025-09-02 02:22:26 +03:00

42 lines
604 B
YAML

AllCops:
TargetRubyVersion: 3.4
NewCops: enable
Exclude:
- 'vendor/**/*'
- 'docs/**/*'
- '.bundle/**/*'
Layout/LineLength:
Max: 120
AllowedPatterns:
- '^\s*#'
- 'url "'
Layout/IndentationStyle:
EnforcedStyle: spaces
Layout/IndentationWidth:
Width: 2
Style/StringLiterals:
EnforcedStyle: double_quotes
Style/FrozenStringLiteralComment:
Enabled: true
EnforcedStyle: always
Naming/FileName:
Exclude:
- 'Formula/**/*.rb'
Metrics/MethodLength:
Max: 30
Metrics/ClassLength:
Max: 150
Metrics/BlockLength:
Exclude:
- 'spec/**/*'
- '*.gemspec'