Faidon Liambotis has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/359450 )

Change subject: wmflib/to_milliseconds: fix two minor RuboCop cops
......................................................................


wmflib/to_milliseconds: fix two minor RuboCop cops

Style/ParallelAssignment and Style/PerlBackrefs.

Change-Id: I2b74222982428dcad5bfcbc29802b4ee7f97b5e2
---
M .rubocop_todo.yml
M modules/wmflib/lib/puppet/parser/functions/to_milliseconds.rb
2 files changed, 1 insertion(+), 10 deletions(-)

Approvals:
  Faidon Liambotis: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml
index aa1f615..636bb27 100644
--- a/.rubocop_todo.yml
+++ b/.rubocop_todo.yml
@@ -79,14 +79,6 @@
   Exclude:
     - 'modules/graphite/lib/puppet/parser/functions/configparser_format.rb'
 
-Style/ParallelAssignment:
-  Exclude:
-    - 'modules/wmflib/lib/puppet/parser/functions/to_milliseconds.rb'
-
-Style/PerlBackrefs:
-  Exclude:
-    - 'modules/wmflib/lib/puppet/parser/functions/to_milliseconds.rb'
-
 Style/RedundantReturn:
   Exclude:
     - 'modules/graphite/lib/puppet/parser/functions/configparser_format.rb'
diff --git a/modules/wmflib/lib/puppet/parser/functions/to_milliseconds.rb 
b/modules/wmflib/lib/puppet/parser/functions/to_milliseconds.rb
index 2421afe..0c0b663 100644
--- a/modules/wmflib/lib/puppet/parser/functions/to_milliseconds.rb
+++ b/modules/wmflib/lib/puppet/parser/functions/to_milliseconds.rb
@@ -12,8 +12,7 @@
 module Puppet::Parser::Functions
   newfunction(:to_milliseconds, :type => :rvalue, :arity => 1) do |args|
     time_spec = args.first
-    /^([0-9.+e]+)\s*(.*).?$/ =~ time_spec.downcase
-    count, unit = $1, $2
+    /^(?<count>[0-9.+e]+)\s*(?<unit>.*).?$/ =~ time_spec.downcase
     factor = case unit
              when /^n/         then 1.0e-6      # nanoseconds
              when /^u/         then 1.0e-3      # microseconds

-- 
To view, visit https://gerrit.wikimedia.org/r/359450
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I2b74222982428dcad5bfcbc29802b4ee7f97b5e2
Gerrit-PatchSet: 4
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Faidon Liambotis <[email protected]>
Gerrit-Reviewer: Alexandros Kosiaris <[email protected]>
Gerrit-Reviewer: Faidon Liambotis <[email protected]>
Gerrit-Reviewer: Giuseppe Lavagetto <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to