farmitry_hvac/.rubocop_gemspec.yml

102 lines
2.6 KiB
YAML

# Department 'Gemspec' (9): 미수정
# Supports --autocorrect
Gemspec/AddRuntimeDependency:
Description: Prefer `add_dependency` over `add_runtime_dependency`.
StyleGuide: "#add_dependency_vs_add_runtime_dependency"
Reference: https://github.com/rubygems/rubygems/issues/7799#issuecomment-2192720316
Enabled: false
VersionAdded: '1.65'
Include:
- "**/*.gemspec"
Gemspec/DependencyVersion:
Description: Requires or forbids specifying gem dependency versions.
Enabled: false
VersionAdded: '1.29'
EnforcedStyle: required
SupportedStyles:
- required
- forbidden
Include:
- "**/*.gemspec"
AllowedGems: []
# Supports --autocorrect
Gemspec/DeprecatedAttributeAssignment:
Description: Checks that deprecated attribute assignments are not set in a gemspec
file.
Enabled: false
Severity: warning
VersionAdded: '1.30'
VersionChanged: '1.40'
Include:
- "**/*.gemspec"
Gemspec/DevelopmentDependencies:
Description: Checks that development dependencies are specified in Gemfile rather
than gemspec.
Enabled: false
VersionAdded: '1.44'
EnforcedStyle: Gemfile
SupportedStyles:
- Gemfile
- gems.rb
- gemspec
AllowedGems: []
Include:
- "**/*.gemspec"
- "**/Gemfile"
- "**/gems.rb"
Gemspec/DuplicatedAssignment:
Description: An attribute assignment method calls should be listed only once in a
gemspec.
Enabled: false
Severity: warning
VersionAdded: '0.52'
VersionChanged: '1.40'
Include:
- "**/*.gemspec"
# Supports --autocorrect
Gemspec/OrderedDependencies:
Description: Dependencies in the gemspec should be alphabetically sorted.
Enabled: false
VersionAdded: '0.51'
TreatCommentsAsGroupSeparators: true
ConsiderPunctuation: false
Include:
- "**/*.gemspec"
# Supports --autocorrect
Gemspec/RequireMFA:
Description: Checks that the gemspec has metadata to require Multi-Factor Authentication
from RubyGems.
Enabled: false
Severity: warning
VersionAdded: '1.23'
VersionChanged: '1.40'
Reference:
- https://guides.rubygems.org/mfa-requirement-opt-in/
Include:
- "**/*.gemspec"
Gemspec/RequiredRubyVersion:
Description: Checks that `required_ruby_version` of gemspec is specified and equal
to `TargetRubyVersion` of .rubocop.yml.
Enabled: false
Severity: warning
VersionAdded: '0.52'
VersionChanged: '1.40'
Include:
- "**/*.gemspec"
Gemspec/RubyVersionGlobalsUsage:
Description: Checks usage of RUBY_VERSION in gemspec.
StyleGuide: "#no-ruby-version-in-the-gemspec"
Enabled: false
Severity: warning
VersionAdded: '0.72'
VersionChanged: '1.40'
Include:
- "**/*.gemspec"