module Thor::ZshCompletion::Command
Public Class Methods
included(klass)
click to toggle source
# File lib/thor/zsh_completion/command.rb, line 4 def self.included(klass) klass.class_eval do desc "zsh-completion", "Print zsh completion script" option :name, aliases: [:n] def zsh_completion name = options.name || File.basename($0) puts ZshCompletion::Generator.new(self.class, name).generate end end end
Public Instance Methods
zsh_completion()
click to toggle source
# File lib/thor/zsh_completion/command.rb, line 8 def zsh_completion name = options.name || File.basename($0) puts ZshCompletion::Generator.new(self.class, name).generate end