summaryrefslogtreecommitdiff
path: root/lib/un.rb
diff options
context:
space:
mode:
authoraycabta <aycabta@gmail.com>2019-08-31 20:55:35 +0900
committeraycabta <aycabta@gmail.com>2019-08-31 20:55:35 +0900
commitd4eef04883104c6b4618a843651584cb65c9428d (patch)
tree9194f2c919e8b6bc87de01a7459ec74721e948c8 /lib/un.rb
parent602fbd4338a875aa26c6248338a3df97e08a6b72 (diff)
Use double splat for keyword args by a hash object in lib/un.rb
Diffstat (limited to 'lib/un.rb')
-rw-r--r--lib/un.rb18
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/un.rb b/lib/un.rb
index 14f5b10fec..4a15a37394 100644
--- a/lib/un.rb
+++ b/lib/un.rb
@@ -88,7 +88,7 @@ def cp
options[:preserve] = true if options.delete :p
dest = argv.pop
argv = argv[0] if argv.size == 1
- FileUtils.send cmd, argv, dest, options
+ FileUtils.send cmd, argv, dest, **options
end
end
@@ -109,7 +109,7 @@ def ln
options[:force] = true if options.delete :f
dest = argv.pop
argv = argv[0] if argv.size == 1
- FileUtils.send cmd, argv, dest, options
+ FileUtils.send cmd, argv, dest, **options
end
end
@@ -125,7 +125,7 @@ def mv
setup do |argv, options|
dest = argv.pop
argv = argv[0] if argv.size == 1
- FileUtils.mv argv, dest, options
+ FileUtils.mv argv, dest, **options
end
end
@@ -144,7 +144,7 @@ def rm
cmd = "rm"
cmd += "_r" if options.delete :r
options[:force] = true if options.delete :f
- FileUtils.send cmd, argv, options
+ FileUtils.send cmd, argv, **options
end
end
@@ -161,7 +161,7 @@ def mkdir
setup("p") do |argv, options|
cmd = "mkdir"
cmd += "_p" if options.delete :p
- FileUtils.send cmd, argv, options
+ FileUtils.send cmd, argv, **options
end
end
@@ -177,7 +177,7 @@ end
def rmdir
setup("p") do |argv, options|
options[:parents] = true if options.delete :p
- FileUtils.rmdir argv, options
+ FileUtils.rmdir argv, **options
end
end
@@ -202,7 +202,7 @@ def install
(group = options.delete :g) and options[:group] = group
dest = argv.pop
argv = argv[0] if argv.size == 1
- FileUtils.install argv, dest, options
+ FileUtils.install argv, dest, **options
end
end
@@ -218,7 +218,7 @@ def chmod
setup do |argv, options|
mode = argv.shift
mode = /\A\d/ =~ mode ? mode.oct : mode
- FileUtils.chmod mode, argv, options
+ FileUtils.chmod mode, argv, **options
end
end
@@ -232,7 +232,7 @@ end
def touch
setup do |argv, options|
- FileUtils.touch argv, options
+ FileUtils.touch argv, **options
end
end