[bundler/bundler] Migrate thor to use relative requires

https://github.com/bundler/bundler/commit/ca28a04668
This commit is contained in:
David Rodríguez 2019-06-08 21:29:44 +02:00 committed by Hiroshi SHIBATA
parent 1a4bb80cd7
commit c5737a9ae1
No known key found for this signature in database
GPG Key ID: F9CF13417264FAC2
13 changed files with 34 additions and 34 deletions

View File

@ -1,5 +1,5 @@
require "set"
require "bundler/vendor/thor/lib/thor/base"
require_relative "thor/base"
class Bundler::Thor
class << self

View File

@ -1,11 +1,11 @@
require "uri"
require "bundler/vendor/thor/lib/thor/core_ext/io_binary_read"
require "bundler/vendor/thor/lib/thor/actions/create_file"
require "bundler/vendor/thor/lib/thor/actions/create_link"
require "bundler/vendor/thor/lib/thor/actions/directory"
require "bundler/vendor/thor/lib/thor/actions/empty_directory"
require "bundler/vendor/thor/lib/thor/actions/file_manipulation"
require "bundler/vendor/thor/lib/thor/actions/inject_into_file"
require_relative "core_ext/io_binary_read"
require_relative "actions/create_file"
require_relative "actions/create_link"
require_relative "actions/directory"
require_relative "actions/empty_directory"
require_relative "actions/file_manipulation"
require_relative "actions/inject_into_file"
class Bundler::Thor
module Actions

View File

@ -1,4 +1,4 @@
require "bundler/vendor/thor/lib/thor/actions/empty_directory"
require_relative "empty_directory"
class Bundler::Thor
module Actions

View File

@ -1,4 +1,4 @@
require "bundler/vendor/thor/lib/thor/actions/create_file"
require_relative "create_file"
class Bundler::Thor
module Actions

View File

@ -1,4 +1,4 @@
require "bundler/vendor/thor/lib/thor/actions/empty_directory"
require_relative "empty_directory"
class Bundler::Thor
module Actions

View File

@ -1,4 +1,4 @@
require "bundler/vendor/thor/lib/thor/actions/empty_directory"
require_relative "empty_directory"
class Bundler::Thor
module Actions

View File

@ -1,12 +1,12 @@
require "bundler/vendor/thor/lib/thor/command"
require "bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access"
require "bundler/vendor/thor/lib/thor/core_ext/ordered_hash"
require "bundler/vendor/thor/lib/thor/error"
require "bundler/vendor/thor/lib/thor/invocation"
require "bundler/vendor/thor/lib/thor/parser"
require "bundler/vendor/thor/lib/thor/shell"
require "bundler/vendor/thor/lib/thor/line_editor"
require "bundler/vendor/thor/lib/thor/util"
require_relative "command"
require_relative "core_ext/hash_with_indifferent_access"
require_relative "core_ext/ordered_hash"
require_relative "error"
require_relative "invocation"
require_relative "parser"
require_relative "shell"
require_relative "line_editor"
require_relative "util"
class Bundler::Thor
autoload :Actions, File.expand_path("actions", __dir__)

View File

@ -1,4 +1,4 @@
require "bundler/vendor/thor/lib/thor/base"
require_relative "base"
# Bundler::Thor has a special class called Bundler::Thor::Group. The main difference to Bundler::Thor class
# is that it invokes all commands at once. It also include some methods that allows

View File

@ -1,5 +1,5 @@
require "bundler/vendor/thor/lib/thor/line_editor/basic"
require "bundler/vendor/thor/lib/thor/line_editor/readline"
require_relative "line_editor/basic"
require_relative "line_editor/readline"
class Bundler::Thor
module LineEditor

View File

@ -1,4 +1,4 @@
require "bundler/vendor/thor/lib/thor/parser/argument"
require "bundler/vendor/thor/lib/thor/parser/arguments"
require "bundler/vendor/thor/lib/thor/parser/option"
require "bundler/vendor/thor/lib/thor/parser/options"
require_relative "parser/argument"
require_relative "parser/arguments"
require_relative "parser/option"
require_relative "parser/options"

View File

@ -1,6 +1,6 @@
require "bundler/vendor/thor/lib/thor"
require "bundler/vendor/thor/lib/thor/group"
require "bundler/vendor/thor/lib/thor/core_ext/io_binary_read"
require_relative "../thor"
require_relative "group"
require_relative "core_ext/io_binary_read"
require "yaml"
require "digest/md5"
@ -111,7 +111,7 @@ class Bundler::Thor::Runner < Bundler::Thor #:nodoc: # rubocop:disable ClassLeng
desc "version", "Show Bundler::Thor version"
def version
require "bundler/vendor/thor/lib/thor/version"
require_relative "version"
say "Bundler::Thor #{Bundler::Thor::VERSION}"
end

View File

@ -1,4 +1,4 @@
require "bundler/vendor/thor/lib/thor/shell/basic"
require_relative "basic"
class Bundler::Thor
module Shell

View File

@ -1,4 +1,4 @@
require "bundler/vendor/thor/lib/thor/shell/basic"
require_relative "basic"
class Bundler::Thor
module Shell