8000 fix(status): skip ignored pkgs in missing pkgs chk by darkowlzz · Pull Request #1216 · golang/dep · GitHub
[go: up one dir, main page]

Skip to content
< 10000 /react-partial>
This repository was archived by the owner on Sep 9, 2020. It is now read-only.

fix(status): skip ignored pkgs in missing pkgs chk - #1216

Merged
sdboyer merged 3 commits into
golang:masterfrom
darkowlzz:status-mismatch-ignore
Oct 4, 2017
Merged

sdboyer merged 3 commits into
golang:masterfrom
darkowlzz:status-mismatch-ignore

Conversation

@darkowlzz
Copy link
Copy Markdown
Collaborator

What does this do / why do we need it?

This change skips the root packages from missing package check if
there's a path to the corresponding package in manifest's ignored list.

digestMismatch is removed from runStatusAll(). When there's
a digest mismatch, it's an error. And we already log to stderr but never
returned an actual error. errInputDigestMismatch is now returned as error
when there's a digest mismatch.

Some refactoring in how we handle the returned info from runStatusAll()
and show the errors and their solutions.

What should your reviewer look out for in this PR?

The refactoring and error handling.

Do you need help or clarification on anything?

No.

Which issue(s) does this PR fix?

fixes #1193

This change skips the root packages from missing package check if
there's a path to the corresponding package in manifest's ignored list.

`digestMismatch` is removed from `runStatusAll()`. When there's
a digest mismatch, it's an error. And we already log to stderr but never
returned an actual error. `errInputDigestMismatch` is now returned as error
when there's a digest mismatch.

Some refactoring in how we handle the returned info from `runStatusAll()`
and show the errors and their solutions.
@darkowlzz
darkowlzz force-pushed the status-mismatch-ignore branch from 97a0bcd to 293efa0 Compare September 28, 2017 12:45
This change removes the usage of IgnoredPackages() separately and passes
the same to ToReachMap(), which returns the packages with all ignoring
rules applied.
@darkowlzz
darkowlzz force-pushed the status-mismatch-ignore branch from 293efa0 to 7c5da12 Compare September 28, 2017 13:02
@sdboyer
sdboyer merged commit 0edac3f into golang:master Oct 4, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

status shows incorrect reason for lock mismatch

4 participants

0