Skip to content

remove very limited use of log dependency#25

Merged
dekellum merged 1 commit into
masterfrom
drop-log-dep
Jan 7, 2021
Merged

remove very limited use of log dependency#25
dekellum merged 1 commit into
masterfrom
drop-log-dep

Conversation

@dekellum

@dekellum dekellum commented Nov 5, 2020

Copy link
Copy Markdown
Owner

Its seems that the log crate dependency is only used as a workaround for unspecific Error::Header and other error branches in a few places. This doesn't seem to be worth the weight as dependencies, particularly those with dubious MSRV update/release policies.

@dekellum dekellum changed the title remove very limited use and log dependency remove very limited use of log dependency Nov 9, 2020
@dekellum

Copy link
Copy Markdown
Owner Author

Note on CI behavior: actions/checkout/v2 (at least) does a merge PR to its (master) target and tests on that. Proof is the CI test names shown in this last run of tests: these are as per a subsequent/current master HEAD for which this PR is not rebased on. From the test log, checkout:

% git checkout --progress --force refs/remotes/pull/25/merge
  Note: switching to 'refs/remotes/pull/25/merge'.
  
  You are in 'detached HEAD' state. [...]
  HEAD is now at f3bc437 Merge f26bb9f456b40cd4b186cb2013b8327791548b32 into fedf9a16720547f454d9df72165f1f3779d95815

@dekellum
dekellum merged commit 6075708 into master Jan 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant