public void ValidateExternal(NamedTypeMetaInfo type, ITypeValidationProvider typeValidation, IDiagnosticReporter reporter) { var typeValidator = new FluentMemberValidator(TypeMetaSelection.Any(type), _conditionAnalyzer); typeValidation.ConfigureValidation(typeValidator); typeValidator.Validate(reporter); }
public void Validate(IDiagnosticReporter reporter) { _anyMembers.Validate(reporter); _layoutMembers.Validate(reporter); _excludedMembers.Validate(reporter); }