Class: CircleCI::CoverageReporter::VCS::Base Abstract
- Inherits:
-
Object
- Object
- CircleCI::CoverageReporter::VCS::Base
- Defined in:
- lib/circleci/coverage_reporter/vcs/base.rb
Overview
This class is abstract.
Subclass and override #create_comment to implement a custom VCS client class.
Direct Known Subclasses
Instance Method Summary collapse
- #create_comment(body) ⇒ void
-
#initialize(token) ⇒ Base
constructor
A new instance of Base.
Constructor Details
#initialize(token) ⇒ Base
Returns a new instance of Base.
7 8 9 |
# File 'lib/circleci/coverage_reporter/vcs/base.rb', line 7 def initialize(token) @token = token end |
Instance Method Details
#create_comment(body) ⇒ void
This method returns an undefined value.
13 14 15 |
# File 'lib/circleci/coverage_reporter/vcs/base.rb', line 13 def create_comment(body) # rubocop:disable Lint/UnusedMethodArgument raise NotImplementedError end |