Skip to content

fix: old provider not shutting down when the new provider fails to initialize #76

fix: old provider not shutting down when the new provider fails to initialize

fix: old provider not shutting down when the new provider fails to initialize #76

Triggered via pull request May 12, 2026 09:23
Status Failure
Total duration 3m 37s
Artifacts

ci-format-test-lint.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

11 errors
lint
Process completed with exit code 1.
openfeature/provider_repository.cpp:181:51 [performance-unnecessary-value-param]: openfeature/provider_repository.cpp#L181
the parameter 'new_status_manager' is copied for each invocation but only used as a const reference; consider making it a const reference
openfeature/provider_repository.cpp:157:12 [readability-identifier-length]: openfeature/provider_repository.cpp#L157
variable name 'it' is too short, expected at least 3 characters
openfeature/provider_repository.cpp:147:42 [performance-avoid-endl]: openfeature/provider_repository.cpp#L147
do not use 'std::endl' with streams; use '\n' instead
openfeature/provider_repository.cpp:132:38 [performance-unnecessary-value-param]: openfeature/provider_repository.cpp#L132
the parameter 'new_provider' is copied for each invocation but only used as a const reference; consider making it a const reference
openfeature/provider_repository.cpp:131:38 [performance-unnecessary-value-param]: openfeature/provider_repository.cpp#L131
the const qualified parameter 'domain' is copied for each invocation; consider making it a reference
openfeature/provider_repository.cpp:68:47 [performance-avoid-endl]: openfeature/provider_repository.cpp#L68
do not use 'std::endl' with streams; use '\n' instead
openfeature/provider_repository.cpp:56:47 [performance-avoid-endl]: openfeature/provider_repository.cpp#L56
do not use 'std::endl' with streams; use '\n' instead
openfeature/provider_repository.cpp:33:8 [readability-identifier-length]: openfeature/provider_repository.cpp#L33
variable name 'it' is too short, expected at least 3 characters