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

feature: Add .NET 5 #170

Merged
merged 16 commits into from Dec 9, 2020
Merged

feature: Add .NET 5 #170

merged 16 commits into from Dec 9, 2020

Conversation

worldbeater
Copy link
Collaborator

What kind of change does this PR introduce?

This PR adds .NET 5 support. Based on the diff. Planning to cherry-pick dependabot stuff also.

worldbeater and others added 5 commits December 9, 2020 11:07
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.8.0 to 16.8.3.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](microsoft/vstest@v16.8.0...v16.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [DiffEngine](https://github.com/VerifyTests/DiffEngine) from 6.1.4 to 6.4.6.
- [Release notes](https://github.com/VerifyTests/DiffEngine/releases)
- [Commits](https://github.com/VerifyTests/DiffEngine/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [Microsoft.Reactive.Testing](https://github.com/dotnet/reactive) from 4.4.1 to 5.0.0.
- [Release notes](https://github.com/dotnet/reactive/releases)
- [Commits](dotnet/reactive@rxnet-v4.4.1...ixnet-v5.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@worldbeater
Copy link
Collaborator Author

worldbeater commented Dec 9, 2020

Planning to fix those nullability warnings tonight and refactor the code to comply with the updated NetAnalyzers rules.

@worldbeater
Copy link
Collaborator Author

worldbeater commented Dec 9, 2020

Took the opportunity to remove [Obsolete] APIs from the code base, so this PR closes #146.

@@ -39,7 +39,7 @@
<ItemGroup>
<PackageReference Include="stylecop.analyzers" Version="1.2.0-beta.205" PrivateAssets="all" />
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

stylecop.analyzers 1.2.0-beta.312 has a bunch of improvements for C# 9 if you want to bump that as well.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the multiple iterations of comments btw.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No worries, and thanks for reviewing this! Going to bump that version as well soon.

@worldbeater worldbeater marked this pull request as ready for review December 9, 2020 22:35
@codecov
Copy link

codecov bot commented Dec 9, 2020

Codecov Report

Merging #170 (a74e67d) into main (be76c7e) will increase coverage by 0.19%.
The diff coverage is 58.33%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #170      +/-   ##
==========================================
+ Coverage   62.36%   62.55%   +0.19%     
==========================================
  Files          15       15              
  Lines         898      900       +2     
==========================================
+ Hits          560      563       +3     
+ Misses        338      337       -1     
Impacted Files Coverage Δ
...eactiveUI.Validation/Collections/ValidationText.cs 80.95% <ø> (+1.88%) ⬆️
...veUI.Validation/Components/ObservableValidation.cs 92.50% <ø> (ø)
...ation/Extensions/ValidatableViewModelExtensions.cs 71.96% <ø> (ø)
...lidation/Extensions/ValidationContextExtensions.cs 87.50% <ø> (ø)
...eUI.Validation/Helpers/ReactiveValidationObject.cs 97.67% <ø> (ø)
...rc/ReactiveUI.Validation/States/ValidationState.cs 100.00% <ø> (ø)
.../TemplateGenerators/PropertyValidationGenerator.cs 0.00% <0.00%> (ø)
...UI.Validation/Components/BasePropertyValidation.cs 93.50% <100.00%> (ø)
...eactiveUI.Validation/Contexts/ValidationContext.cs 92.68% <100.00%> (ø)
...veUI.Validation/Extensions/ExpressionExtensions.cs 100.00% <100.00%> (ø)
... and 1 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 be76c7e...a74e67d. Read the comment docs.

@glennawatson glennawatson merged commit 5ecc8ec into main Dec 9, 2020
@glennawatson glennawatson deleted the use-net5 branch December 9, 2020 22:47
@reactiveui reactiveui locked as resolved and limited conversation to collaborators Nov 26, 2021
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.

None yet

2 participants