Table of Contents

Class ProjectValidator

Namespace
Cress.Validation
Assembly
Cress.Validation.dll
public sealed class ProjectValidator
Inheritance
ProjectValidator
Inherited Members

Constructors

ProjectValidator(ProjectLocator, ConfigLoader, ProfileLoader, FlowParser, CapabilityParser, StepManifestParser, FixtureManifestParser)

public ProjectValidator(ProjectLocator projectLocator, ConfigLoader configLoader, ProfileLoader profileLoader, FlowParser flowParser, CapabilityParser capabilityParser, StepManifestParser stepManifestParser, FixtureManifestParser fixtureManifestParser)

Parameters

projectLocator ProjectLocator
configLoader ConfigLoader
profileLoader ProfileLoader
flowParser FlowParser
capabilityParser CapabilityParser
stepManifestParser StepManifestParser
fixtureManifestParser FixtureManifestParser

Methods

Validate(string, bool)

public ValidationResult Validate(string startDirectory, bool strict = false)

Parameters

startDirectory string
strict bool

Returns

ValidationResult