Merge pull request #82 from ERNI-Academy/feature/selenoid #114
Annotations
12 warnings
sonarScan
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-dotnet@v1, actions/setup-java@v1, actions/checkout@v2, actions/cache@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
sonarScan
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-dotnet@v1, actions/setup-java@v1, actions/checkout@v2, actions/cache@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
sonarScan:
src/Core/TestWare.Core/EngineManagerBase.cs#L6
Remove this empty class, write its code or make it an "interface".
|
sonarScan:
src/Core/TestWare.Core/ContainerManager.cs#L48
"Find" method should be used instead of the "FirstOrDefault" extension method.
|
sonarScan:
src/Core/TestWare.Core/ContainerManager.cs#L102
Collection-specific "Exists" method should be used instead of the "Any" extension.
|
sonarScan:
src/Core/TestWare.Core/ContainerManager.cs#L109
Collection-specific "Exists" method should be used instead of the "Any" extension.
|
sonarScan:
src/Core/TestWare.Core/ContainerManager.cs#L144
"Find" method should be used instead of the "FirstOrDefault" extension method.
|
sonarScan:
src/Core/TestWare.Core/ContainerManager.cs#L144
'_dependencies.FirstOrDefault(x => x.Instance.Equals(instance))' is null on at least one execution path.
|
sonarScan:
src/Core/TestWare.Core/AutomationLifeCycleBase.cs#L145
Pass a timeout to limit the execution time.
|
sonarScan:
src/Engines/TestWare.Engines.Common/TestWare.Engines.Common/Extras/AbstractFindsByAttribute.cs#L136
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
sonarScan:
src/Engines/TestWare.Engines.Common/TestWare.Engines.Common/Extras/AbstractFindsByAttribute.cs#L106
Nullability of reference types in type of parameter 'obj' of 'int AbstractFindsByAttribute.CompareTo(object obj)' doesn't match implicitly implemented member 'int IComparable.CompareTo(object? obj)' (possibly because of nullability attributes).
|
sonarScan:
src/Engines/TestWare.Engines.Common/TestWare.Engines.Common/Extras/MemberBuilders/WrappedElementListBuilder.cs#L11
Cannot convert null literal to non-nullable reference type.
|