hcoona / OneDotNet

The DotNet mono repository for me
GNU General Public License v3.0
2 stars 1 forks source link

chore(deps): update global-packages to v8 (major) #146

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Microsoft.CodeAnalysis.NetAnalyzers 6.0.0 -> 8.0.0 age adoption passing confidence
Microsoft.SourceLink.GitHub 1.1.1 -> 8.0.0 age adoption passing confidence

Release Notes

dotnet/roslyn-analyzers (Microsoft.CodeAnalysis.NetAnalyzers) ### [`v7.0.1`](https://togithub.com/dotnet/roslyn-analyzers/releases/tag/7.0.1): NetAnalyzers 7.0.1 [Compare Source](https://togithub.com/dotnet/roslyn-analyzers/compare/7.0.0...7.0.1) Release build of [Microsoft.CodeAnalysis.NetAnalyzers](https://www.nuget.org/packages/Microsoft.CodeAnalysis.NetAnalyzers/) containing first-party [code quality analyzers ("CAxxxx rules")](https://docs.microsoft.com/dotnet/fundamentals/code-analysis/overview#code-quality-analysis). Contains bug fixes on top of [7.0.0](https://togithub.com/dotnet/roslyn-analyzers/releases/tag/7.0.0) release. #### What's Changed - \[release/7.0] Fix bugs found in MAUI repo by [@​buyaa-n](https://togithub.com/buyaa-n) in [https://github.com/dotnet/roslyn-analyzers/pull/6405](https://togithub.com/dotnet/roslyn-analyzers/pull/6405) **Full Changelog**: https://github.com/dotnet/roslyn-analyzers/compare/7.0.0...7.0.1 ### [`v7.0.0`](https://togithub.com/dotnet/roslyn-analyzers/releases/tag/7.0.0): NetAnalyzers 7.0.0 [Compare Source](https://togithub.com/dotnet/roslyn-analyzers/compare/6.0.0...7.0.0) Release build of [Microsoft.CodeAnalysis.NetAnalyzers](https://www.nuget.org/packages/Microsoft.CodeAnalysis.NetAnalyzers/) containing first-party [code quality analyzers ("CAxxxx rules")](https://docs.microsoft.com/dotnet/fundamentals/code-analysis/overview#code-quality-analysis). ##### Added - Globalization - [CA1311](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1311): Specify a culture or use an invariant version -- **Enabled by default** - Interoperability - [CA1420](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1420): Property, type, or attribute requires runtime marshalling -- **Enabled by default** - [CA1421](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1421): This method uses runtime marshalling even when the 'DisableRuntimeMarshallingAttribute' is applied -- **Enabled by default** - [CA1422](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422): Validate platform compatibility -- **Enabled by default** - Performance - [CA1850](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1850): Prefer static 'HashData' method over 'ComputeHash' -- **Enabled by default** - [CA1851](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851): Possible multiple enumerations of 'IEnumerable' collection - [CA1852](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852): Seal internal types -- **Enabled by default** - [CA1853](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853): Unnecessary call to 'Dictionary.ContainsKey(key)' -- **Enabled by default** - [CA1854](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1854): Prefer the 'IDictionary.TryGetValue(TKey, out TValue)' method -- **Enabled by default** - [CA1855](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1855): Prefer 'Clear' over 'Fill' -- **Enabled by default** - Reliability - [CA2019](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2019): Improper 'ThreadStatic' field initialization -- **Enabled by default** - [CA2020](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2020): Prevent from behavioral change -- **Enabled by default** - Usage - [CA2259](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2259): 'ThreadStatic' only affects static fields -- **Enabled by default** - [CA2260](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2260): Use correct type parameter -- **Enabled by default**
dotnet/sourcelink (Microsoft.SourceLink.GitHub) ### [`v8.0.0`](https://togithub.com/dotnet/sourcelink/releases/tag/8.0.0): (.NET SDK 8.0.100) [Compare Source](https://togithub.com/dotnet/sourcelink/compare/1.1.1...8.0.0) #### What's Changed **Source Link is now included in .NET SDK 8 and enabled by default. Projects that migrate to .NET SDK 8 do not need to reference Source Link packages explicitly via `PackageReference` anymore.** - Add sparse checkout support by [@​pakrym](https://togithub.com/pakrym) in [https://github.com/dotnet/sourcelink/pull/772](https://togithub.com/dotnet/sourcelink/pull/772) - Add support for Gitee by [@​luocs](https://togithub.com/luocs) in [https://github.com/dotnet/sourcelink/pull/922](https://togithub.com/dotnet/sourcelink/pull/922) - Fix target Input Output as to not interfere with incremental. by [@​yuehuang010](https://togithub.com/yuehuang010) in [https://github.com/dotnet/sourcelink/pull/901](https://togithub.com/dotnet/sourcelink/pull/901) - Prepare for inclusion in .NET SDK by [@​tmat](https://togithub.com/tmat) in [https://github.com/dotnet/sourcelink/pull/988](https://togithub.com/dotnet/sourcelink/pull/988) - Avoid creating source link .json file when no source control mapping is available by [@​tmat](https://togithub.com/tmat) in [https://github.com/dotnet/sourcelink/pull/989](https://togithub.com/dotnet/sourcelink/pull/989) - Do not report warnings when SourceLink packages are not referenced ex… by [@​tmat](https://togithub.com/tmat) in [https://github.com/dotnet/sourcelink/pull/991](https://togithub.com/dotnet/sourcelink/pull/991) - Bump version to 8.0 to match SDK by [@​tmat](https://togithub.com/tmat) in [https://github.com/dotnet/sourcelink/pull/992](https://togithub.com/dotnet/sourcelink/pull/992) - Fix FileWrites by [@​tmat](https://togithub.com/tmat) in [https://github.com/dotnet/sourcelink/pull/995](https://togithub.com/dotnet/sourcelink/pull/995) - Remove unnecessary \

Configuration

📅 Schedule: Branch creation - "before 4am on the first day of the month" in timezone Asia/Hong_Kong, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

semanticdiff-com[bot] commented 4 months ago

Review changes with SemanticDiff.

Analyzed 26 of 27 files.

Overall, the semantic diff is 100% smaller than the GitHub diff.

File Information | | Filename | Status | | --- | :--- | :--- | | :grey_question: | Directory\.Packages\.Global\.props | Unsupported file format | | :heavy_check_mark: | [codelab/TaskAssigner/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#codelab/TaskAssigner/packages.lock.json) | 97.93% smaller | | :heavy_check_mark: | [codelab/TplLab/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#codelab/TplLab/packages.lock.json) | 97.46% smaller | | :heavy_check_mark: | [srcs/private/DotNetLockFileLister/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/private/DotNetLockFileLister/packages.lock.json) | 98.53% smaller | | :heavy_check_mark: | [srcs/private/OxfordDictExtractor/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/private/OxfordDictExtractor/packages.lock.json) | 99.19% smaller | | :heavy_check_mark: | [srcs/private/OxfordWordlistExtractor/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/private/OxfordWordlistExtractor/packages.lock.json) | 97.24% smaller | | :heavy_check_mark: | [srcs/private/QiDianBookDownloader/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/private/QiDianBookDownloader/packages.lock.json) | 99.7% smaller | | :heavy_check_mark: | [srcs/public/CircularList/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/CircularList/packages.lock.json) | 99.12% smaller | | :heavy_check_mark: | [srcs/public/Clocks\.Net/Clocks\.Abstraction/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/Clocks.Net/Clocks.Abstraction/packages.lock.json) | 98.63% smaller | | :heavy_check_mark: | [srcs/public/Clocks\.Net/Clocks\.IntervalTreeClocks/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/Clocks.Net/Clocks.IntervalTreeClocks/packages.lock.json) | 97.61% smaller | | :heavy_check_mark: | [srcs/public/Clocks\.Net/Clocks\.LamportClock/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/Clocks.Net/Clocks.LamportClock/packages.lock.json) | 98.66% smaller | | :heavy_check_mark: | [srcs/public/Clocks\.Net/Clocks\.System/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/Clocks.Net/Clocks.System/packages.lock.json) | 98.66% smaller | | :heavy_check_mark: | [srcs/public/Memoization/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/Memoization/packages.lock.json) | 97.89% smaller | | :heavy_check_mark: | [srcs/public/MicrosoftExtensions\.Logging\.MSTest/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/MicrosoftExtensions.Logging.MSTest/packages.lock.json) | 98.95% smaller | | :heavy_check_mark: | [srcs/public/MicrosoftExtensions\.Logging\.Xunit/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/MicrosoftExtensions.Logging.Xunit/packages.lock.json) | 98.94% smaller | | :heavy_check_mark: | [srcs/public/MicrosoftExtensions\.Options\.DedupChangeExtensions/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/MicrosoftExtensions.Options.DedupChangeExtensions/packages.lock.json) | 97.9% smaller | | :heavy_check_mark: | [srcs/public/PhiFailureDetector/PhiFailureDetector\.Console/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/PhiFailureDetector/PhiFailureDetector.Console/packages.lock.json) | 99.68% smaller | | :heavy_check_mark: | [srcs/public/PhiFailureDetector/PhiFailureDetector/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/PhiFailureDetector/PhiFailureDetector/packages.lock.json) | 99.13% smaller | | :heavy_check_mark: | [srcs/public/RateLimiter/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/RateLimiter/packages.lock.json) | 99.6% smaller | | :heavy_check_mark: | [srcs/public/WebHdfs\.Extensions\.FileProviders/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/WebHdfs.Extensions.FileProviders/packages.lock.json) | 99.49% smaller | | :heavy_check_mark: | [srcs/public/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#srcs/public/packages.lock.json) | Analyzed | | :heavy_check_mark: | [tests/CircularList\.UnitTest/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#tests/CircularList.UnitTest/packages.lock.json) | 99.71% smaller | | :heavy_check_mark: | [tests/Memoization\.Tests/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#tests/Memoization.Tests/packages.lock.json) | 98.9% smaller | | :heavy_check_mark: | [tests/MicrosoftExtensions\.Logging\.Xunit\.Tests/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#tests/MicrosoftExtensions.Logging.Xunit.Tests/packages.lock.json) | 98.87% smaller | | :heavy_check_mark: | [tests/OxfordDictExtractor\.Tests/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#tests/OxfordDictExtractor.Tests/packages.lock.json) | 99.39% smaller | | :heavy_check_mark: | [tests/PhiFailureDetector\.UnitTest/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#tests/PhiFailureDetector.UnitTest/packages.lock.json) | 99.72% smaller | | :heavy_check_mark: | [tests/RateLimiter\.Tests/packages\.lock\.json](https://app.semanticdiff.com/gh/hcoona/OneDotNet/pull/146/#tests/RateLimiter.Tests/packages.lock.json) | 99.72% smaller |
renovate[bot] commented 4 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

âš  Warning: custom changes will be lost.