-
-
Notifications
You must be signed in to change notification settings - Fork 50
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
Added Framework 4.8 to all projects #1326
Merged
Merged
Commits on Aug 23, 2024
-
Added Framework 4.8 to all projects
And fixed all warnings other than those warning about Framework 4.6.1.
Configuration menu - View commit details
-
Copy full SHA for f6e6736 - Browse repository at this point
Copy the full SHA f6e6736View commit details -
Configuration menu - View commit details
-
Copy full SHA for 648b834 - Browse repository at this point
Copy the full SHA 648b834View commit details -
Configuration menu - View commit details
-
Copy full SHA for 025bfd0 - Browse repository at this point
Copy the full SHA 025bfd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fc0ddd - Browse repository at this point
Copy the full SHA 9fc0dddView commit details -
Referencing explicit version of System.Memory
Should fix test failures on server
Configuration menu - View commit details
-
Copy full SHA for 63eb19e - Browse repository at this point
Copy the full SHA 63eb19eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d91dfe - Browse repository at this point
Copy the full SHA 6d91dfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aabed7 - Browse repository at this point
Copy the full SHA 3aabed7View commit details -
It was requiring an error thrown by .NET code to have a very specific message, where, with later versions, a different error is thrown. The newer message is still related to the original, dealing with the path, and the updated test captures the core intent without being so picky.
Configuration menu - View commit details
-
Copy full SHA for 8cf2f87 - Browse repository at this point
Copy the full SHA 8cf2f87View commit details -
Explicitly stripping dots from path end for comparison
.NET behavior changed with 4.6.2. See here for more details: https://learn.microsoft.com/th-th/dotnet/framework/migration-guide/mitigation-path-normalization 4.6.1 DirectoryInfo apparently strips ... (and maybe similar tokens, too), particularly for its FullName property, which is being used here. This changed in 4.6.2. Assuming that the test indicates a desire for support, the simplest thing to do is to strip dots for comparison. I also experimented with "Switch.System.IO.UseLegacyPathHandling=true" in the app.config, but this had no discernible impact and generally seems ill-advised.
Configuration menu - View commit details
-
Copy full SHA for b7c02d0 - Browse repository at this point
Copy the full SHA b7c02d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 091fba6 - Browse repository at this point
Copy the full SHA 091fba6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f28ea3 - Browse repository at this point
Copy the full SHA 3f28ea3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6975339 - Browse repository at this point
Copy the full SHA 6975339View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45113cb - Browse repository at this point
Copy the full SHA 45113cbView commit details -
Ignoring a number of the long-running tests
A couple are still being executed on the server
Configuration menu - View commit details
-
Copy full SHA for 9739635 - Browse repository at this point
Copy the full SHA 9739635View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6730607 - Browse repository at this point
Copy the full SHA 6730607View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.