Summary
Base class for all MSBuild log file format.
- Assembly
- Cake
.Issues .MsBuild .dll - Namespace
- Cake
.Issues .MsBuild - Interfaces
- Base Types
graph BT
Type-->Base0["BaseLogFileFormat<MsBuildIssuesProvider, MsBuildIssuesSettings>"]
Base0-->Base1["Object"]
Type-.->Interface0["ILogFileFormat<MsBuildIssuesProvider, MsBuildIssuesSettings>"]
Type["BaseMsBuildLogFileFormat"]
class Type type-node
Syntax
public abstract class BaseMsBuildLogFileFormat :
BaseLogFileFormat<MsBuildIssuesProvider, MsBuildIssuesSettings>,
ILogFileFormat<MsBuildIssuesProvider, MsBuildIssuesSettings>
Constructors
Name | Summary |
---|---|
Base |
Initializes a new instance of the BaseMsBuildLogFileFormat class.
|
Methods
Name | Value | Summary |
---|---|---|
Check |
bool |
Checks if a file is part of the repository.
|
Make |
string |
Make path relative to repository root.
|
Remove |
string |
Remove the leading directory separator from a file path.
|
ValidateFilePath |
ValueTuple |
Validates a file path.
|
Extension Methods
Name | Value | Summary |
---|---|---|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From IssuesArgumentChecks
|