Class: CircleCI::CoverageReporter::AbstractVCSClient Abstract
- Inherits:
-
Object
- Object
- CircleCI::CoverageReporter::AbstractVCSClient
- Defined in:
- lib/circleci/coverage_reporter/abstract_vcs_client.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(reports) ⇒ void
-
#initialize(token) ⇒ AbstractVCSClient
constructor
A new instance of AbstractVCSClient.
Constructor Details
#initialize(token) ⇒ AbstractVCSClient
Returns a new instance of AbstractVCSClient.
6 7 8 |
# File 'lib/circleci/coverage_reporter/abstract_vcs_client.rb', line 6 def initialize(token) @token = token end |
Instance Method Details
#create_comment(reports) ⇒ void
This method returns an undefined value.
12 13 14 |
# File 'lib/circleci/coverage_reporter/abstract_vcs_client.rb', line 12 def create_comment(reports) # rubocop:disable Lint/UnusedMethodArgument raise NotImplementedError end |