.rubocop.yml in ronin-support-1.0.7 vs .rubocop.yml in ronin-support-1.1.0.rc1
- old
+ new
@@ -72,22 +72,30 @@
Exclude:
# ignore top-level documentation for core-ext classes
- 'lib/ronin/support/**/core_ext/**/*.rb'
# BUG: Ronin::Support::Crypto is already documented in lib/ronin/support/crypto.rb
- 'lib/ronin/support/crypto/cert.rb'
+ - 'lib/ronin/support/crypto/key.rb'
# BUG: Ronin::Support::Binary is already documented in lib/ronin/support/binary.rb
- 'lib/ronin/support/binary/struct.rb'
+# make an exception for Coercion() style methods
+Naming/MethodName:
+ Exclude:
+ - 'lib/ronin/support/crypto/key.rb'
+ - 'lib/ronin/support/crypto/cert.rb'
+
Naming/MethodParameterName:
AllowedNames:
- n
- id
- ip
- io
- iv
- os
- to
+ - ca
# prefer to keep `self.user_agent` a method
Style/TrivialAccessors:
Exclude:
- 'lib/ronin/support/network/http.rb'
@@ -113,5 +121,25 @@
Exclude:
- 'spec/archive/zip/reader_spec.rb'
- 'spec/network/ip_range/cidr_spec.rb'
- 'spec/network/ip_range/glob_spec.rb'
- 'spec/network/ip_range_spec.rb'
+
+Style/CaseEquality:
+ Exclude:
+ - 'lib/ronin/support/network/ip_range.rb'
+ - 'spec/network/ip_range_spec.rb'
+ - 'spec/network/ip_range/cidr_spec.rb'
+ - 'spec/network/ip_range/glob_spec.rb'
+ - 'spec/network/ip_range/range_spec.rb'
+
+Style/ConditionalAssignment:
+ Exclude:
+ # BUG: this seems like a bug in rubocop
+ - 'lib/ronin/support/network/ip_range.rb'
+
+Layout/IndentationConsistency:
+ Exclude:
+ # BUG: this seems like a bug in rubocop
+ - 'lib/ronin/support/network/ssl.rb'
+ # BUG: this seems like a bug in rubocop
+ - 'lib/ronin/support/network/http.rb'