Exception: Ace::Review::Errors::DiffTooLargeError
- Defined in:
- lib/ace/review/errors.rb
Overview
Raised when PR diff exceeds GitHub’s API size limit (300 files)
Instance Attribute Summary collapse
-
#pr_identifier ⇒ Object
readonly
Returns the value of attribute pr_identifier.
Instance Method Summary collapse
-
#initialize(pr_identifier, details = nil) ⇒ DiffTooLargeError
constructor
A new instance of DiffTooLargeError.
Constructor Details
#initialize(pr_identifier, details = nil) ⇒ DiffTooLargeError
Returns a new instance of DiffTooLargeError.
76 77 78 79 80 81 82 |
# File 'lib/ace/review/errors.rb', line 76 def initialize(pr_identifier, details = nil) @pr_identifier = pr_identifier = "Pull request '#{pr_identifier}' diff exceeds GitHub API size limit." += "\n#{details}" if details super() end |
Instance Attribute Details
#pr_identifier ⇒ Object (readonly)
Returns the value of attribute pr_identifier.
74 75 76 |
# File 'lib/ace/review/errors.rb', line 74 def pr_identifier @pr_identifier end |