Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't error out if a transitive dependency doesn't have a corral.json #199

Merged
merged 1 commit into from
Jul 29, 2021

Conversation

SeanTAllen
Copy link
Member

Previously fetch would print a warning if a transitive dependency was missing
its corral.json. By not erroring out, it made corral usable with libraries that
are corral ignorant. However, update was set to error out, meaning that you
couldn't use it with corral ignorant libraries.

The previous version of corral switched fetch to being exactly the same as
update and in the process we picked up this unwanted erroring out.

This update switched update to issue a warning like fetch previously did.

Previously fetch would print a warning if a transitive dependency was missing
its corral.json. By not erroring out, it made corral usable with libraries that
are corral ignorant. However, update was set to error out, meaning that you
couldn't use it with corral ignorant libraries.

The previous version of corral switched fetch to being exactly the same as
update and in the process we picked up this unwanted erroring out.

This update switched update to issue a warning like fetch previously did.
@SeanTAllen SeanTAllen requested a review from a team July 29, 2021 01:02
@SeanTAllen SeanTAllen added the changelog - fixed Automatically add "Fixed" CHANGELOG entry on merge label Jul 29, 2021
@jemc jemc merged commit 4af94b5 into main Jul 29, 2021
@jemc jemc deleted the no-die-on-no-corral-json branch July 29, 2021 16:22
github-actions bot pushed a commit that referenced this pull request Jul 29, 2021
github-actions bot pushed a commit that referenced this pull request Jul 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog - fixed Automatically add "Fixed" CHANGELOG entry on merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants