class Gish::Cli::Comments
Public Instance Methods
delete(comment_number)
click to toggle source
# File lib/gish/cli/comments.rb, line 24 def delete(comment_number) return unless options.force? || confirm('Are you sure you want to delete this comment? (y/n)... ') Gish.delete_comment(comment_number) end
list(issue_number)
click to toggle source
# File lib/gish/cli/comments.rb, line 9 def list(issue_number) puts Gish.comments(issue_number) end
update(comment_number)
click to toggle source
# File lib/gish/cli/comments.rb, line 15 def update(comment_number) existing_comment = Gish.issue_comment(comment_number).body message = capture_editor_input(existing_comment) unless options.message? && options.message != 'message' message ||= options.message Gish.update_comment(comment_number, message) end