Skip to content

chore(deps): update dotnet monorepo (major) #979

chore(deps): update dotnet monorepo (major)

chore(deps): update dotnet monorepo (major) #979

Triggered via pull request October 5, 2023 20:04
Status Failure
Total duration 4m 51s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

smoke-test.yml

on: pull_request
Matrix: smoke-test
Create Issue
0s
Create Issue
Fit to window
Zoom out
Zoom in

Annotations

72 errors
CocoaPods: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
CocoaPods: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
CocoaPods: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
CocoaPods: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
CocoaPods: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
CocoaPods
Process completed with exit code 1.
Gradle: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Gradle: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Gradle: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Gradle: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Gradle: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Gradle
Process completed with exit code 1.
NPM: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
NPM: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
NPM: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
NPM: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
NPM: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
NPM
Process completed with exit code 1.
Maven: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Maven: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Maven: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Maven: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Maven: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Maven
Process completed with exit code 1.
Go: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Go: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Go: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Go: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Go: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Go
Process completed with exit code 1.
Pip: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Pip: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Pip: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Pip: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Pip: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Pip
Process completed with exit code 1.
NuGet: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
NuGet: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
NuGet: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
NuGet: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
NuGet: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
NuGet
Process completed with exit code 1.
Pnpm: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Pnpm: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Pnpm: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Pnpm: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Pnpm: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Pnpm
Process completed with exit code 1.
Poetry: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Poetry: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Poetry: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Poetry: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Poetry: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Poetry
Process completed with exit code 1.
Ruby: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Ruby: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Ruby: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Ruby: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Ruby: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Ruby
Process completed with exit code 1.
Yarn: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Yarn: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Yarn: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Yarn: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Yarn: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Yarn
Process completed with exit code 1.
Rust: src/Microsoft.ComponentDetection.Detectors/conan/ConanLockComponentDetector.cs#L54
Do not guard 'Dictionary.Remove(key)' with 'Dictionary.ContainsKey(key)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853)
Rust: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L186
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Rust: src/Microsoft.ComponentDetection.Detectors/npm/NpmLockfileDetectorBase.cs#L171
Possible multiple enumerations of 'IEnumerable' collection. Consider using an implementation that avoids multiple enumerations. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1851)
Rust: src/Microsoft.ComponentDetection.Detectors/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Rust: src/Microsoft.ComponentDetection.Detectors/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
Rust
Process completed with exit code 1.