From 703c09bb875ebb437cd559773c83b36e47b4efd1 Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Thu, 14 May 2020 20:12:07 +0900 Subject: [PATCH] Reuse the lvar instead of calling File.dirname(__FILE__) again and again --- lib/faker.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/faker.rb b/lib/faker.rb index 1086459191..b88a591f4f 100644 --- a/lib/faker.rb +++ b/lib/faker.rb @@ -9,7 +9,7 @@ require 'i18n' require 'set' # Fixes a bug in i18n 0.6.11 -Dir.glob(File.join(File.dirname(__FILE__), 'helpers', '*.rb')).sort.each { |file| require file } +Dir.glob(File.join(mydir, 'helpers', '*.rb')).sort.each { |file| require file } I18n.load_path += Dir[File.join(mydir, 'locales', '**/*.yml')] I18n.reload! if I18n.backend.initialized? @@ -315,4 +315,4 @@ def parse_caller(at) end # require faker objects -Dir.glob(File.join(File.dirname(__FILE__), 'faker', '/**/*.rb')).sort.each { |file| require file } +Dir.glob(File.join(mydir, 'faker', '/**/*.rb')).sort.each { |file| require file }