chore(deps): update dotnet monorepo (major) #936
Triggered via pull request
September 28, 2023 04:02
Status
Failure
Total duration
3m 50s
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
Annotations
72 errors
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/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
|
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
Process completed with exit code 1.
|
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:
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
Process completed with exit code 1.
|
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#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/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/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/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.
|
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/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
|
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/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
|
CocoaPods
Process completed with exit code 1.
|
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:
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#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/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/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
|
Rust
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/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/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/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/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.
|
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/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/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/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.
|
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:
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
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/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
|
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
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.
|
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/nuget/NuGetNuspecUtilities.cs#L32
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
|
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
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/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/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/linux/LinuxContainerDetector.cs#L141
Null check can be simplified (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0270)
|
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
Process completed with exit code 1.
|