C# Class Stiletto.Fody.Validation.Validator

Datei anzeigen Open project: benjamin-bader/stiletto

Public Methods

Method Description
ValidateCompleteModules ( bool suppressUnusedBindingsErrors, bool suppressGraphviz, string outputDirectory ) : void
Validator ( IErrorReporter errorReporter, IEnumerable injectBindings, IEnumerable lazyBindings, IEnumerable providerBindings, IEnumerable modules ) : System

Private Methods

Method Description
GatherIncludedModules ( ModuleGenerator module, ModuleGenerator>.IDictionary modules, Stack path ) : void
PrepareGraphvizDirectory ( string projectDirectory ) : string
ProcessCompleteModule ( ModuleGenerator moduleGenerator, bool ignoreCompletenessErrors ) : Binding>.IDictionary
WriteModuleGraph ( ModuleGenerator completeModule, Binding>.IDictionary allBindings, string graphvizDirectory ) : void

Method Details

ValidateCompleteModules() public method

public ValidateCompleteModules ( bool suppressUnusedBindingsErrors, bool suppressGraphviz, string outputDirectory ) : void
suppressUnusedBindingsErrors bool
suppressGraphviz bool
outputDirectory string
return void

Validator() public method

public Validator ( IErrorReporter errorReporter, IEnumerable injectBindings, IEnumerable lazyBindings, IEnumerable providerBindings, IEnumerable modules ) : System
errorReporter IErrorReporter
injectBindings IEnumerable
lazyBindings IEnumerable
providerBindings IEnumerable
modules IEnumerable
return System