From ab9ff1405f9dd27addb6106e6d6e3ea45c730cc4 Mon Sep 17 00:00:00 2001 From: Maksim Denisov Date: Tue, 8 Oct 2024 12:34:05 +0200 Subject: Name constexpr variables using kCamelCase. --- src/buildtool/build_engine/base_maps/rule_map.hpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/buildtool/build_engine/base_maps/rule_map.hpp') diff --git a/src/buildtool/build_engine/base_maps/rule_map.hpp b/src/buildtool/build_engine/base_maps/rule_map.hpp index 867f4c38..d911317c 100644 --- a/src/buildtool/build_engine/base_maps/rule_map.hpp +++ b/src/buildtool/build_engine/base_maps/rule_map.hpp @@ -33,10 +33,13 @@ namespace BuildMaps::Base { using RuleFileMap = AsyncMapConsumer; -constexpr auto CreateRuleFileMap = - CreateJsonFileMap<&RepositoryConfig::RuleRoot, - &RepositoryConfig::RuleFileName, - /*kMandatory=*/true>; +[[nodiscard]] static inline auto CreateRuleFileMap( + gsl::not_null const& repo_config, + std::size_t jobs) -> JsonFileMap { + return CreateJsonFileMap<&RepositoryConfig::RuleRoot, + &RepositoryConfig::RuleFileName, + /*kMandatory=*/true>(repo_config, jobs); +} using UserRuleMap = AsyncMapConsumer; -- cgit v1.2.3