Private API
This page lists non-exported (internal) symbols of CTBase.Extensions.
From CTBase.Extensions
AbstractCoveragePostprocessingTag
CTBase.Extensions.AbstractCoveragePostprocessingTag — Type
abstract type AbstractCoveragePostprocessingTagAbstract supertype for tags used to select a particular implementation of postprocess_coverage.
Concrete subtypes identify a specific backend that provides the actual coverage post-processing logic.
Example
julia> using CTBase
julia> CTBase.CoveragePostprocessingTag() isa CTBase.AbstractCoveragePostprocessingTag
trueAbstractDocumenterReferenceTag
CTBase.Extensions.AbstractDocumenterReferenceTag — Type
abstract type AbstractDocumenterReferenceTagAbstract supertype for tags used to select a particular implementation of automatic_reference_documentation.
Concrete subtypes identify a specific backend that provides the actual documentation generation logic.
Example
julia> using CTBase
julia> CTBase.DocumenterReferenceTag() isa CTBase.AbstractDocumenterReferenceTag
trueAbstractTestRunnerTag
CTBase.Extensions.AbstractTestRunnerTag — Type
abstract type AbstractTestRunnerTagAbstract supertype for tags used to select a particular implementation of run_tests.
Concrete subtypes identify a specific backend that provides the actual test runner logic.
CoveragePostprocessingTag
CTBase.Extensions.CoveragePostprocessingTag — Type
struct CoveragePostprocessingTag <: CTBase.Extensions.AbstractCoveragePostprocessingTagConcrete tag type used to dispatch to the CoveragePostprocessing extension.
Instances of this type are passed to postprocess_coverage to enable coverage post-processing when the extension is available.
DocumenterReferenceTag
CTBase.Extensions.DocumenterReferenceTag — Type
struct DocumenterReferenceTag <: CTBase.Extensions.AbstractDocumenterReferenceTagConcrete tag type used to dispatch to the DocumenterReference extension.
Instances of this type are passed to automatic_reference_documentation to enable the integration with Documenter.jl when the DocumenterReference extension is available.
Example
julia> using CTBase
julia> tag = CTBase.DocumenterReferenceTag()
CTBase.DocumenterReferenceTag()TestRunnerTag
CTBase.Extensions.TestRunnerTag — Type
struct TestRunnerTag <: CTBase.Extensions.AbstractTestRunnerTagConcrete tag type used to dispatch to the TestRunner extension.
Instances of this type are passed to run_tests to enable the extension-based test runner when the extension is available.