Skip to content

Resolve #63 - Alter DI to avoid enumerating the container - #64

Merged
craigfowler merged 2 commits into
masterfrom
feature/63-di-problem
Nov 5, 2026
Merged

craigfowler merged 2 commits into
masterfrom
feature/63-di-problem

Upgrade Java

e703cc5
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Nov 5, 2026 in 14s

Annotations

Check warning on line 75 in CSF.Extensions.WebDriver/Factories/WebDriverCreationConfigureOptions.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=csf-dev_CSF.Extensions.WebDriver&issues=AaGtlaepgOTilgf5t1yu&open=AaGtlaepgOTilgf5t1yu&pullRequest=64

Check warning on line 51 in CSF.Extensions.WebDriver/Factories/ProxyWrappingWebDriverFactoryDecorator.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=csf-dev_CSF.Extensions.WebDriver&issues=AaGtlaergOTilgf5t1yv&open=AaGtlaergOTilgf5t1yv&pullRequest=64

Check warning on line 64 in CSF.Extensions.WebDriver/Factories/WebDriverFromThirdPartyFactory.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=csf-dev_CSF.Extensions.WebDriver&issues=AaGtlacpgOTilgf5t1yq&open=AaGtlacpgOTilgf5t1yq&pullRequest=64

Check warning on line 95 in CSF.Extensions.WebDriver/Factories/WebDriverConfigurationItemParser.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=csf-dev_CSF.Extensions.WebDriver&issues=AaGtlaXbgOTilgf5t1yo&open=AaGtlaXbgOTilgf5t1yo&pullRequest=64

Check warning on line 58 in CSF.Extensions.WebDriver/Factories/DriverTypeProvider.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=csf-dev_CSF.Extensions.WebDriver&issues=AaGtlaengOTilgf5t1yt&open=AaGtlaengOTilgf5t1yt&pullRequest=64

Check warning on line 67 in CSF.Extensions.WebDriver/Factories/WebDriverFromOptionsFactory.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=csf-dev_CSF.Extensions.WebDriver&issues=AaGtlaaugOTilgf5t1yp&open=AaGtlaaugOTilgf5t1yp&pullRequest=64

Check warning on line 71 in CSF.Extensions.WebDriver/Factories/OptionsTypeProvider.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=csf-dev_CSF.Extensions.WebDriver&issues=AaGtlacrgOTilgf5t1yr&open=AaGtlacrgOTilgf5t1yr&pullRequest=64

Check warning on line 57 in CSF.Extensions.WebDriver/Factories/RemoteWebDriverFromOptionsFactory.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance

See more on https://sonarcloud.io/project/issues?id=csf-dev_CSF.Extensions.WebDriver&issues=AaGtlaelgOTilgf5t1ys&open=AaGtlaelgOTilgf5t1ys&pullRequest=64