lib/cri.rb in cri-2.10.1 vs lib/cri.rb in cri-2.11.0
- old
+ new
@@ -1,6 +1,6 @@
-require 'cri/version'
+# frozen_string_literal: true
# The namespace for Cri, a library for building easy-to-use command-line tools
# with support for nested commands.
module Cri
# A generic error class for all Cri-specific errors.
@@ -14,19 +14,19 @@
# Error that will be raised when no help is available because the help
# command has no supercommand for which to show help.
class NoHelpAvailableError < Error
end
-
- autoload 'Command', 'cri/command'
- autoload 'StringFormatter', 'cri/string_formatter'
- autoload 'CommandDSL', 'cri/command_dsl'
- autoload 'CommandRunner', 'cri/command_runner'
- autoload 'HelpRenderer', 'cri/help_renderer'
- autoload 'OptionParser', 'cri/option_parser'
- autoload 'Platform', 'cri/platform'
end
require 'set'
-require 'cri/core_ext'
-require 'cri/argument_array'
+require 'colored'
+
+require_relative 'cri/version'
+require_relative 'cri/command'
+require_relative 'cri/string_formatter'
+require_relative 'cri/command_dsl'
+require_relative 'cri/command_runner'
+require_relative 'cri/help_renderer'
+require_relative 'cri/option_parser'
+require_relative 'cri/platform'