angular-cli icon indicating copy to clipboard operation
angular-cli copied to clipboard

refactor(@angular-devkit/architect): remove unneeded internal job input/output schema validation

Open clydin opened this issue 2 years ago • 0 comments

The internal job input and output value JSON schema-based validation has been removed for architect builder jobs. This validation was checking the internal architect jobs. However, these jobs and values are created by the internal implementation of architect and not by a builder's implementation. Actual builder option validation is unrelated to the validation change here. The JSON schema-based validation can be expensive and involves additional rxjs operator interaction within architect. Larger output results from a builder can be delayed significantly in some cases due to this unneeded validation.

clydin avatar Oct 13 '23 17:10 clydin