From 1bdb8c73ed93ad0fafde553047e52388d64cab6f Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Thu, 23 Feb 2023 12:40:08 +0100 Subject: expression map: improve error message ... by providing the fully-qualified name of an expression that could not be found. --- src/buildtool/build_engine/base_maps/expression_map.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/buildtool/build_engine/base_maps/expression_map.cpp') diff --git a/src/buildtool/build_engine/base_maps/expression_map.cpp b/src/buildtool/build_engine/base_maps/expression_map.cpp index 808e447b..e495fa6b 100644 --- a/src/buildtool/build_engine/base_maps/expression_map.cpp +++ b/src/buildtool/build_engine/base_maps/expression_map.cpp @@ -45,9 +45,8 @@ auto CreateExpressionMap(gsl::not_null const& expr_file_map, auto const& target_ = id.GetNamedTarget(); auto func_it = json_values[0]->find(target_.name); if (func_it == json_values[0]->end()) { - (*logger)(fmt::format("Cannot find expression {} in {}", - target_.name, - target_.module), + (*logger)(fmt::format("Cannot find expression {}", + EntityName(target_).ToString()), true); return; } -- cgit v1.2.3