[前][次][番号順一覧][スレッド一覧]

ruby-changes:74308

From: Nobuyoshi <ko1@a...>
Date: Tue, 1 Nov 2022 18:05:15 +0900 (JST)
Subject: [ruby-changes:74308] 7e6e94262c (master): file2lastrev.rb: rename output as format

https://git.ruby-lang.org/ruby.git/commit/?id=7e6e94262c

From 7e6e94262c9c916cb22dc9015be0e99659018c1f Mon Sep 17 00:00:00 2001
From: Nobuyoshi Nakada <nobu@r...>
Date: Tue, 1 Nov 2022 11:43:22 +0900
Subject: file2lastrev.rb: rename output as format

Also:
- format -> time_format
- output -> formatter
---
 tool/file2lastrev.rb | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/tool/file2lastrev.rb b/tool/file2lastrev.rb
index 94c2b2a9d6..68d1b0b4aa 100755
--- a/tool/file2lastrev.rb
+++ b/tool/file2lastrev.rb
@@ -11,17 +11,17 @@ require File.expand_path('../lib/vcs', __FILE__) https://github.com/ruby/ruby/blob/trunk/tool/file2lastrev.rb#L11
 
 Program = $0
 
-@output = nil
-def self.output=(output)
-  if @output and @output != output
+@format = nil
+def self.format=(format)
+  if @format and @format != format
     raise "you can specify only one of --changed, --revision.h and --doxygen"
   end
-  @output = output
+  @format = format
 end
 @suppress_not_found = false
 @limit = 20
 
-format = '%Y-%m-%dT%H:%M:%S%z'
+time_format = '%Y-%m-%dT%H:%M:%S%z'
 vcs = nil
 OptionParser.new {|opts|
   opts.banner << " paths..."
@@ -33,17 +33,17 @@ OptionParser.new {|opts| https://github.com/ruby/ruby/blob/trunk/tool/file2lastrev.rb#L33
     srcdir = path
   end
   opts.on("--changed", "changed rev") do
-    self.output = :changed
+    self.format = :changed
   end
   opts.on("--revision.h", "RUBY_REVISION macro") do
-    self.output = :revision_h
+    self.format = :revision_h
   end
   opts.on("--doxygen", "Doxygen format") do
-    self.output = :doxygen
+    self.format = :doxygen
   end
   opts.on("--modified[=FORMAT]", "modified time") do |fmt|
-    self.output = :modified
-    format = fmt if fmt
+    self.format = :modified
+    time_format = fmt if fmt
   end
   opts.on("--limit=NUM", "limit branch name length (#@limit)", Integer) do |n|
     @limit = n
@@ -61,8 +61,8 @@ OptionParser.new {|opts| https://github.com/ruby/ruby/blob/trunk/tool/file2lastrev.rb#L61
   end
 }
 
-output =
-  case @output
+formatter =
+  case @format
   when :changed, nil
     Proc.new {|last, changed|
       changed
@@ -77,16 +77,16 @@ output = https://github.com/ruby/ruby/blob/trunk/tool/file2lastrev.rb#L77
     }
   when :modified
     Proc.new {|last, changed, modified|
-      modified.strftime(format)
+      modified.strftime(time_format)
     }
   else
-    raise "unknown output format `#{@output}'"
+    raise "unknown output format `#{@format}'"
   end
 
 ok = true
 (ARGV.empty? ? [nil] : ARGV).each do |arg|
   begin
-    puts output[*vcs.get_revisions(arg)]
+    puts formatter[*vcs.get_revisions(arg)]
   rescue => e
     warn "#{File.basename(Program)}: #{e.message}"
     ok = false
-- 
cgit v1.2.3


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]