Class: Lazylead::Comment
- Inherits:
-
Object
- Object
- Lazylead::Comment
- Defined in:
- lib/lazylead/system/jira.rb
Overview
Comment in jira ticket
Instance Method Summary collapse
- #author ⇒ Object
-
#include?(text) ⇒ Boolean
Check that comment has expected text.
-
#initialize(comment) ⇒ Comment
constructor
A new instance of Comment.
- #lines ⇒ Object
- #to_s ⇒ Object
Constructor Details
#initialize(comment) ⇒ Comment
Returns a new instance of Comment.
300 301 302 |
# File 'lib/lazylead/system/jira.rb', line 300 def initialize(comment) @comment = comment end |
Instance Method Details
#author ⇒ Object
317 318 319 |
# File 'lib/lazylead/system/jira.rb', line 317 def @comment.attrs["author"]["displayName"] end |
#include?(text) ⇒ Boolean
Check that comment has expected text
305 306 307 |
# File 'lib/lazylead/system/jira.rb', line 305 def include?(text) to_s.include? text end |
#lines ⇒ Object
313 314 315 |
# File 'lib/lazylead/system/jira.rb', line 313 def lines to_s.split("\n").reject(&:blank?) end |
#to_s ⇒ Object
309 310 311 |
# File 'lib/lazylead/system/jira.rb', line 309 def to_s @comment.attrs["body"] end |