Sha256: 809094b1e550d18c48f46ebd4808e000e6f52ba0274220a92f330ae1b8b53afe
Contents?: true
Size: 1.39 KB
Versions: 1
Compression:
Stored size: 1.39 KB
Contents
# encoding: utf-8 require 'github_cli/command' module GithubCLI class Issues < Command namespace :issue option :params, :type => :hash desc 'list', 'Listing all issues' long_desc <<-TEXT ghc issue list --params filter:'assigned', state:'open' Parameters\n filter\n * assigned: Issues assigned to you (default) \n * created: Issues assigned to you (default) \n * mentioned: Issues assigned to you (default)\n * subscribed: Issues assigned to you (default)\n state - open, closed, default: open \n labels - String list of comma separated Label names. Example: bug,ui,@high sort - created, updated, comments, default: created \n direction - asc, desc, default: desc \n since - Optional string of a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ \n TEXT def list say "listing #{options[:params]}" end option :number, :type => :numeric, :required => true desc 'get <user>,<repo>', 'Get a single issue' def get(user, repo) say "#{user}" end option :params, :type => :hash desc 'create <user>,<repo>', 'Create an issue.' def create(user, repo) say 'creating...' end option :params, :type => :hash desc 'edit <user>,<repo>', 'Edit an issue.' def edit(user, repo) say 'editing...' end end # Issues end # GithubCLI
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
github_cli-0.0.1.pre | lib/github_cli/issues.rb |