summaryrefslogtreecommitdiff
path: root/tool/mkconfig.rb
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2023-02-27 16:38:32 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2023-02-27 18:49:18 +0900
commitdb0a4c8923e0e084c7d757d132a83fc9c8431633 (patch)
tree1ea1f2e494962c6e8c024bd1a60719f305a40341 /tool/mkconfig.rb
parentd063ed12afcb56d919863d6efb4bfa92741c1555 (diff)
downloadruby-db0a4c8923e0e084c7d757d132a83fc9c8431633.tar.gz
Prefer to use File.foreach instead of IO.foreach
Diffstat (limited to 'tool/mkconfig.rb')
-rwxr-xr-xtool/mkconfig.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/tool/mkconfig.rb b/tool/mkconfig.rb
index 7a447fb234..131b2a311a 100755
--- a/tool/mkconfig.rb
+++ b/tool/mkconfig.rb
@@ -205,7 +205,7 @@ print " CONFIG = {}\n"
print " CONFIG[\"DESTDIR\"] = DESTDIR\n"
versions = {}
-IO.foreach(File.join(srcdir, "version.h")) do |l|
+File.foreach(File.join(srcdir, "version.h")) do |l|
m = /^\s*#\s*define\s+RUBY_(PATCHLEVEL)\s+(-?\d+)/.match(l)
if m
versions[m[1]] = m[2]
@@ -226,7 +226,7 @@ IO.foreach(File.join(srcdir, "version.h")) do |l|
end
end
if versions.size != 4
- IO.foreach(File.join(srcdir, "include/ruby/version.h")) do |l|
+ File.foreach(File.join(srcdir, "include/ruby/version.h")) do |l|
m = /^\s*#\s*define\s+RUBY_API_VERSION_(\w+)\s+(-?\d+)/.match(l)
if m
versions[m[1]] ||= m[2]