From 580539ab08a098e7f348fee3c46fbf5d44cd4d54 Mon Sep 17 00:00:00 2001 From: Paul Cristian Sarbu Date: Thu, 16 May 2024 11:24:14 +0200 Subject: RepositoryConfig: Instance should not be changed once populated Once a RepositoryConfig instance gets populated, it must never be changed again. Therefore, all functions accepting these instances should only take them as pointers to const. --- src/buildtool/execution_api/git/git_api.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/buildtool/execution_api/git/git_api.hpp') diff --git a/src/buildtool/execution_api/git/git_api.hpp b/src/buildtool/execution_api/git/git_api.hpp index f4e1dbd3..56cd78ab 100644 --- a/src/buildtool/execution_api/git/git_api.hpp +++ b/src/buildtool/execution_api/git/git_api.hpp @@ -33,7 +33,7 @@ class GitApi final : public IExecutionApi { public: GitApi() = delete; - explicit GitApi(gsl::not_null const& repo_config) + explicit GitApi(gsl::not_null const& repo_config) : repo_config_{repo_config} {} auto CreateAction( ArtifactDigest const& /*root_digest*/, @@ -311,7 +311,7 @@ class GitApi final : public IExecutionApi { } private: - gsl::not_null repo_config_; + gsl::not_null repo_config_; }; #endif -- cgit v1.2.3