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

Update package dependencies #141

Merged
merged 7 commits into from
Dec 9, 2019
Merged

Update package dependencies #141

merged 7 commits into from
Dec 9, 2019

Conversation

AArnott
Copy link
Collaborator

@AArnott AArnott commented Nov 6, 2019

This required accomodating some newly obsoleted APIs in PipeReader/PipeWriter.
There were some behavior changes as well where PipeWriter.Advance() no longer throws where it used to.
We also now call CompleteAsync() instead of Complete() when we are in async contexts.

This also adds a test run on netcoreapp3.1.

This required accomodating some newly obsoleted APIs in PipeReader/PipeWriter.
There were some behavior changes as well where PipeWriter.Advance() no longer throws where it used to.
We also now call CompleteAsync() instead of Complete() when we are in async contexts.
@AArnott AArnott added this to the v2.5 milestone Nov 6, 2019
@AArnott AArnott self-assigned this Nov 6, 2019
@codecov
Copy link

codecov bot commented Nov 6, 2019

Codecov Report

Merging #141 into master will increase coverage by 2.15%.
The diff coverage is 88.37%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #141      +/-   ##
==========================================
+ Coverage   88.12%   90.28%   +2.15%     
==========================================
  Files          33       34       +1     
  Lines        2358     2429      +71     
==========================================
+ Hits         2078     2193     +115     
+ Misses        280      236      -44
Impacted Files Coverage Δ
src/Nerdbank.Streams/StreamPipeReader.cs 97.36% <ø> (ø) ⬆️
src/Nerdbank.Streams/NestedPipeReader.cs 100% <ø> (ø) ⬆️
...rc/Nerdbank.Streams/PipeWriterCompletionWatcher.cs 62.5% <ø> (ø) ⬆️
...rc/Nerdbank.Streams/PipeReaderCompletionWatcher.cs 62.5% <ø> (ø) ⬆️
src/Nerdbank.Streams/MultiplexingStream.cs 90.23% <0%> (ø) ⬆️
src/Nerdbank.Streams/Utilities.cs 97.26% <100%> (+1.42%) ⬆️
src/Nerdbank.Streams/PipeExtensions.cs 99.1% <100%> (+15.01%) ⬆️
src/Nerdbank.Streams/PipeStream.cs 74.31% <100%> (-12.49%) ⬇️
src/Nerdbank.Streams/StreamPipeWriter.cs 97.36% <100%> (+0.03%) ⬆️
src/Nerdbank.Streams/DuplexPipe.cs 94.11% <66.66%> (-2.76%) ⬇️
... and 11 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a5a4134...3e2105f. Read the comment docs.

AArnott and others added 6 commits November 16, 2019 12:39
This gets us to a version that can compile with the .NET Native tool chain.
Update vs-threading dependency
2.1 is LTS and 3.1 is LTS. Everything else is moot.
This fixes a bug where the last Channel transmission can be truncated.
@AArnott AArnott force-pushed the updateDependencies branch from 19a1ff0 to 3e2105f Compare December 9, 2019 18:27
@AArnott AArnott merged commit cc5e03e into master Dec 9, 2019
@AArnott AArnott deleted the updateDependencies branch December 9, 2019 18:34
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