Sha256: f994715cf38ee2547789641daae95c811408b9c4db0add7519eb21df4cdb9486
Contents?: true
Size: 422 Bytes
Versions: 10
Compression:
Stored size: 422 Bytes
Contents
class Thor module ZshCompletion module Command 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 end end end
Version data entries
10 entries across 10 versions & 1 rubygems