[bundler/bundler] Migrate thor to use relative requires
https://github.com/bundler/bundler/commit/ca28a04668
This commit is contained in:
parent
1a4bb80cd7
commit
c5737a9ae1
2
lib/bundler/vendor/thor/lib/thor.rb
vendored
2
lib/bundler/vendor/thor/lib/thor.rb
vendored
@ -1,5 +1,5 @@
|
||||
require "set"
|
||||
require "bundler/vendor/thor/lib/thor/base"
|
||||
require_relative "thor/base"
|
||||
|
||||
class Bundler::Thor
|
||||
class << self
|
||||
|
14
lib/bundler/vendor/thor/lib/thor/actions.rb
vendored
14
lib/bundler/vendor/thor/lib/thor/actions.rb
vendored
@ -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
|
||||
|
@ -1,4 +1,4 @@
|
||||
require "bundler/vendor/thor/lib/thor/actions/empty_directory"
|
||||
require_relative "empty_directory"
|
||||
|
||||
class Bundler::Thor
|
||||
module Actions
|
||||
|
@ -1,4 +1,4 @@
|
||||
require "bundler/vendor/thor/lib/thor/actions/create_file"
|
||||
require_relative "create_file"
|
||||
|
||||
class Bundler::Thor
|
||||
module Actions
|
||||
|
@ -1,4 +1,4 @@
|
||||
require "bundler/vendor/thor/lib/thor/actions/empty_directory"
|
||||
require_relative "empty_directory"
|
||||
|
||||
class Bundler::Thor
|
||||
module Actions
|
||||
|
@ -1,4 +1,4 @@
|
||||
require "bundler/vendor/thor/lib/thor/actions/empty_directory"
|
||||
require_relative "empty_directory"
|
||||
|
||||
class Bundler::Thor
|
||||
module Actions
|
||||
|
18
lib/bundler/vendor/thor/lib/thor/base.rb
vendored
18
lib/bundler/vendor/thor/lib/thor/base.rb
vendored
@ -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__)
|
||||
|
2
lib/bundler/vendor/thor/lib/thor/group.rb
vendored
2
lib/bundler/vendor/thor/lib/thor/group.rb
vendored
@ -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
|
||||
|
@ -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
|
||||
|
8
lib/bundler/vendor/thor/lib/thor/parser.rb
vendored
8
lib/bundler/vendor/thor/lib/thor/parser.rb
vendored
@ -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"
|
||||
|
8
lib/bundler/vendor/thor/lib/thor/runner.rb
vendored
8
lib/bundler/vendor/thor/lib/thor/runner.rb
vendored
@ -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
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
require "bundler/vendor/thor/lib/thor/shell/basic"
|
||||
require_relative "basic"
|
||||
|
||||
class Bundler::Thor
|
||||
module Shell
|
||||
|
@ -1,4 +1,4 @@
|
||||
require "bundler/vendor/thor/lib/thor/shell/basic"
|
||||
require_relative "basic"
|
||||
|
||||
class Bundler::Thor
|
||||
module Shell
|
||||
|
Loading…
x
Reference in New Issue
Block a user