I’ve begun using rubocop but I ran into an issue with too many bugs. So, I created a rubocop.yml that excludes some checks. Running via PowerShell.
Can anyone advise on the following:
- Is too much being disabled to give useful feedback? If so, what else might be appropriate?
Here's what I've got:
require: rubocop-sketchup
AllCops:
DisabledByDefault: true
DisplayStyleGuide: true
TargetRubyVersion: 2.7
SketchUp:
SourcePath: .
EncryptedExtension: false
TargetSketchUpVersion: 2025
SketchupDeprecations:
Enabled: true
SketchupPerformance:
Enabled: true
SketchupRequirements:
Enabled: true
SketchupSuggestions:
Enabled: true
SketchupBugs:
Enabled: false
# Disable unstable cops
SketchupBugs/MaterialName:
Enabled: false
SketchupBugs/RenderMode:
Enabled: false
SketchupBugs/UniformScaling:
Enabled: false
# Disable stricter structural cops
SketchupRequirements/FileStructure:
Enabled: false
SketchupRequirements/SketchupExtension:
Enabled: false
SketchupSuggestions/Compatibility:
Enabled: false
Is this, ‘good enough’,… move on? Or does this need to be improved?