12 references to ValidationBuildExtension
Microsoft.Activities.Build (12)
Microsoft\Activities\Build\Expressions\ExpressionsBuildExtension.cs (2)
39string deferredValidationErrorsFilePath = Path.Combine(this.buildContext.OutputPath, ValidationBuildExtension.DeferredValidationErrorsFileName); 42List<ValidationBuildExtension.Violation> violations = ReportDeferredValidationErrorsTask.LoadDeferredValidationErrors(deferredValidationErrorsFilePath);
Microsoft\Activities\Build\Validation\DeferredValidationTask.cs (3)
38List<ValidationBuildExtension.Violation> violations = ReportDeferredValidationErrorsTask.LoadDeferredValidationErrors(this.DeferredValidationErrorsFilePath); 51private static bool ErrorExists(List<ValidationBuildExtension.Violation> violations) 55foreach (ValidationBuildExtension.Violation violation in violations)
Microsoft\Activities\Build\Validation\ReportDeferredValidationErrorsTask.cs (6)
38List<ValidationBuildExtension.Violation> violations = LoadDeferredValidationErrors(this.DeferredValidationErrorsFilePath); 42foreach (ValidationBuildExtension.Violation violation in violations) 52internal static List<ValidationBuildExtension.Violation> LoadDeferredValidationErrors(string filePath) 54List<ValidationBuildExtension.Violation> violations = null; 57DataContractSerializer serializer = new DataContractSerializer(typeof(List<ValidationBuildExtension.Violation>)); 58violations = (List<ValidationBuildExtension.Violation>)serializer.ReadObject(stream);
Microsoft\Activities\Build\Validation\ValidationBuildExtension.cs (1)
146ValidationError error = new ValidationError(SR.ValidationBuildExtensionExceptionPrefix(typeof(ValidationBuildExtension).Name, activity.DisplayName, e.Message));