From 5208b0104bb6ba16da69f2b5bd4c1fc65fa472c0 Mon Sep 17 00:00:00 2001 From: Yuma Takeda Date: Thu, 6 Feb 2025 16:01:08 +0900 Subject: [PATCH] Avoid using a global variable (#2) This change replaces require + $LOAD_PATH with require_relative so that this gemspec file doesn't include any global variables. --- red-datastock.gemspec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/red-datastock.gemspec b/red-datastock.gemspec index 634f5e7..e589ea5 100644 --- a/red-datastock.gemspec +++ b/red-datastock.gemspec @@ -4,8 +4,7 @@ clean_white_space = lambda do |entry| entry.gsub(/(\A\n+|\n+\z)/, '') + "\n" end -$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), "lib")) -require "datastock/version" +require_relative "lib/datastock/version" Gem::Specification.new do |spec| spec.name = "red-datastock"