Skip to content

Commit 0a7758c

Browse files
committed
Rubocop update
1 parent e35e8b1 commit 0a7758c

File tree

2 files changed

+84
-3
lines changed

2 files changed

+84
-3
lines changed

.rubocop.yml

Lines changed: 80 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,8 +210,6 @@ Style/RedundantArgument: # (new in 1.4)
210210
Enabled: true
211211
Style/SwapValues: # (new in 1.1)
212212
Enabled: true
213-
Gemspec/DateAssignment: # (new in 1.10)
214-
Enabled: true
215213
Lint/DeprecatedConstants: # (new in 1.8)
216214
Enabled: true
217215
Lint/LambdaWithoutLiteralBlock: # (new in 1.8)
@@ -234,3 +232,83 @@ Style/IfWithBooleanLiteralBranches: # (new in 1.9)
234232
Enabled: true
235233
Style/StringChars: # (new in 1.12)
236234
Enabled: true
235+
Gemspec/DeprecatedAttributeAssignment: # new in 1.30
236+
Enabled: true
237+
Gemspec/RequireMFA: # new in 1.23
238+
Enabled: true
239+
Layout/LineContinuationLeadingSpace: # new in 1.31
240+
Enabled: true
241+
Layout/LineContinuationSpacing: # new in 1.31
242+
Enabled: true
243+
Layout/LineEndStringConcatenationIndentation: # new in 1.18
244+
Enabled: true
245+
Lint/AmbiguousOperatorPrecedence: # new in 1.21
246+
Enabled: true
247+
Lint/AmbiguousRange: # new in 1.19
248+
Enabled: true
249+
Lint/ConstantOverwrittenInRescue: # new in 1.31
250+
Enabled: true
251+
Lint/DuplicateMagicComment: # new in 1.37
252+
Enabled: true
253+
Lint/EmptyInPattern: # new in 1.16
254+
Enabled: true
255+
Lint/IncompatibleIoSelectWithFiberScheduler: # new in 1.21
256+
Enabled: true
257+
Lint/NonAtomicFileOperation: # new in 1.31
258+
Enabled: true
259+
Lint/RefinementImportMethods: # new in 1.27
260+
Enabled: true
261+
Lint/RequireRangeParentheses: # new in 1.32
262+
Enabled: true
263+
Lint/RequireRelativeSelfPath: # new in 1.22
264+
Enabled: true
265+
Lint/UselessRuby2Keywords: # new in 1.23
266+
Enabled: true
267+
Naming/BlockForwarding: # new in 1.24
268+
Enabled: true
269+
Security/CompoundHash: # new in 1.28
270+
Enabled: true
271+
Security/IoMethods: # new in 1.22
272+
Enabled: true
273+
Style/EmptyHeredoc: # new in 1.32
274+
Enabled: true
275+
Style/EnvHome: # new in 1.29
276+
Enabled: true
277+
Style/FetchEnvVar: # new in 1.28
278+
Enabled: true
279+
Style/FileRead: # new in 1.24
280+
Enabled: true
281+
Style/FileWrite: # new in 1.24
282+
Enabled: true
283+
Style/InPatternThen: # new in 1.16
284+
Enabled: true
285+
Style/MagicCommentFormat: # new in 1.35
286+
Enabled: true
287+
Style/MapCompactWithConditionalBlock: # new in 1.30
288+
Enabled: true
289+
Style/MapToHash: # new in 1.24
290+
Enabled: true
291+
Style/MultilineInPatternThen: # new in 1.16
292+
Enabled: true
293+
Style/NestedFileDirname: # new in 1.26
294+
Enabled: true
295+
Style/NumberedParameters: # new in 1.22
296+
Enabled: true
297+
Style/NumberedParametersLimit: # new in 1.22
298+
Enabled: true
299+
Style/ObjectThen: # new in 1.28
300+
Enabled: true
301+
Style/OpenStructUse: # new in 1.23
302+
Enabled: true
303+
Style/OperatorMethodCall: # new in 1.37
304+
Enabled: true
305+
Style/QuotedSymbols: # new in 1.16
306+
Enabled: true
307+
Style/RedundantInitialize: # new in 1.27
308+
Enabled: true
309+
Style/RedundantSelfAssignmentBranch: # new in 1.19
310+
Enabled: true
311+
Style/RedundantStringEscape: # new in 1.37
312+
Enabled: true
313+
Style/SelectByRegexp: # new in 1.22
314+
Enabled: true

argon2.gemspec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@ Gem::Specification.new do |spec|
1717
spec.description = 'Argon2 FFI binding'
1818
spec.homepage = 'https://github.com/technion/ruby-argon2'
1919
spec.license = 'MIT'
20+
spec.metadata = {
21+
'rubygems_mfa_required' => 'true'
22+
}
2023

21-
spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
24+
spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
2225
spec.files << `find ext`.split
2326

2427
spec.bindir = "exe"

0 commit comments

Comments
 (0)