Make Pipeline async #246
Annotations
3 errors and 20 warnings
AnakinRaW.CommonUtilities.Test.AwaitExtensionsTests.Test_WaitForExitAsync_DoesNotCompleteTillKilled:
src/CommonUtilities/test/AwaitExtensionsTests.cs#L70
Assert.Equal() Failure: Values differ
Expected: 137
Actual: 0
|
AnakinRaW.CommonUtilities.Test.AwaitExtensionsTests.Test_WaitForExitAsync_Canceled:
src/CommonUtilities/test/AwaitExtensionsTests.cs#L96
Assert.False() Failure
Expected: False
Actual: True
|
Build & Test (ubuntu-latest)
Process completed with exit code 1.
|
Build & Test (ubuntu-latest):
src/CommonUtilities.TestingUtilities/CollectionAsserts.cs#L17
Possible null reference argument for parameter 'source' in 'IEnumerable<object> Enumerable.Cast<object>(IEnumerable source)'.
|
Build & Test (ubuntu-latest):
src/CommonUtilities.TestingUtilities/CollectionAsserts.cs#L23
Cannot convert null literal to non-nullable reference type.
|
Build & Test (ubuntu-latest):
src/CommonUtilities.TestingUtilities/CollectionAsserts.cs#L23
Cannot convert null literal to non-nullable reference type.
|
Build & Test (ubuntu-latest):
src/CommonUtilities.TestingUtilities/CollectionAsserts.cs#L36
Possible null reference argument for parameter 'source' in 'IEnumerable<object> Enumerable.Cast<object>(IEnumerable source)'.
|
Build & Test (ubuntu-latest):
src/CommonUtilities.TestingUtilities/CollectionAsserts.cs#L42
Cannot convert null literal to non-nullable reference type.
|
Build & Test (ubuntu-latest):
src/CommonUtilities.TestingUtilities/CollectionAsserts.cs#L42
Cannot convert null literal to non-nullable reference type.
|
Build & Test (ubuntu-latest):
src/CommonUtilities.TestingUtilities/Collections/INonModifyingEnumerableTestSuite.cs#L371
The type 'T' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'T' doesn't match 'notnull' constraint.
|
Build & Test (ubuntu-latest):
src/CommonUtilities.TestingUtilities/Collections/INonModifyingEnumerableTestSuite.cs#L372
The type 'T' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'T' doesn't match 'notnull' constraint.
|
Build & Test (ubuntu-latest):
src/CommonUtilities.TestingUtilities/Collections/IReadOnlyListTestSuite.cs#L43
Theory method 'From_IEnumerable' on test class 'IReadOnlyListTestSuite' does not use parameter '__'. Use the parameter, or remove the parameter and associated data. (https://xunit.net/xunit.analyzers/rules/xUnit1026)
|
Build & Test (ubuntu-latest):
src/CommonUtilities.SimplePipeline/test/Runners/ParallelProducerConsumerRunnerTest.cs#L183
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
|
Build & Test (windows-latest):
src/CommonUtilities.TestingUtilities/CollectionAsserts.cs#L23
Cannot convert null literal to non-nullable reference type.
|
Build & Test (windows-latest):
src/CommonUtilities.TestingUtilities/CollectionAsserts.cs#L23
Cannot convert null literal to non-nullable reference type.
|
Build & Test (windows-latest):
src/CommonUtilities.TestingUtilities/CollectionAsserts.cs#L42
Cannot convert null literal to non-nullable reference type.
|
Build & Test (windows-latest):
src/CommonUtilities.TestingUtilities/CollectionAsserts.cs#L42
Cannot convert null literal to non-nullable reference type.
|
Build & Test (windows-latest):
src/CommonUtilities.TestingUtilities/Collections/IReadOnlyListTestSuite.cs#L43
Theory method 'From_IEnumerable' on test class 'IReadOnlyListTestSuite' does not use parameter '__'. Use the parameter, or remove the parameter and associated data. (https://xunit.net/xunit.analyzers/rules/xUnit1026)
|
Build & Test (windows-latest):
src/CommonUtilities.FileSystem/test/PathExtensionsTest.HasTrailingPathSeparator.cs#L21
Possible null reference argument for parameter 'path' in 'bool PathExtensions.HasTrailingDirectorySeparator(IPath _, string path)'.
|
Build & Test (windows-latest):
src/CommonUtilities.FileSystem/test/Validation/WindowsFileNameValidatorTest.cs#L37
Null should not be used for type parameter 'input' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
|
Build & Test (windows-latest):
src/CommonUtilities.FileSystem/test/Validation/LinuxFileNameValidatorTest.cs#L52
Null should not be used for type parameter 'input' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
|
Build & Test (windows-latest):
src/CommonUtilities.FileSystem/test/PathExtensionsTest.IsDriveRelativePath.cs#L39
Null should not be used for type parameter 'path' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
|
Build & Test (windows-latest):
src/CommonUtilities.FileSystem/test/PathExtensionsTest.AreEqual.cs#L44
Null should not be used for type parameter 'pathA' of type 'string'. Use a non-null value, or convert the parameter to a nullable type. (https://xunit.net/xunit.analyzers/rules/xUnit1012)
|