Skip to content

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

Closed
clydin wants to merge 1 commit intoangular:mainfrom
clydin:architect/remove-extra-schema-val
Closed

refactor(@angular-devkit/architect): remove unneeded internal job input/output schema validation#26036
clydin wants to merge 1 commit intoangular:mainfrom
clydin:architect/remove-extra-schema-val

Conversation

@clydin
Copy link
Copy Markdown
Member

@clydin clydin commented Oct 13, 2023

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 clydin force-pushed the architect/remove-extra-schema-val branch from 3a95649 to e9a9fb1 Compare October 13, 2023 18:21
…ut/output schema validation

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 clydin force-pushed the architect/remove-extra-schema-val branch from e9a9fb1 to 1e08235 Compare October 17, 2023 23:34
@clydin clydin closed this Feb 29, 2024
@angular-automatic-lock-bot
Copy link
Copy Markdown

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Mar 31, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant