class Packwerk::Commands::LazyLoadedEntry
def command_class
def command_class classname = @name.sub(" ", "_").underscore.classify + "Command" Commands.const_get(classname) # rubocop:disable Sorbet/ConstantsFromStrings end
def description
def description command_class.description end
def initialize(name, aliases: [])
def initialize(name, aliases: []) @name = name @aliases = aliases end
def matches_command?(name_or_alias)
def matches_command?(name_or_alias) @name == name_or_alias || @aliases.include?(name_or_alias) end