summaryrefslogtreecommitdiff
path: root/src/buildtool/build_engine/base_maps/expression_map.cpp
diff options
context:
space:
mode:
authorKlaus Aehlig <klaus.aehlig@huawei.com>2023-02-23 12:40:08 +0100
committerKlaus Aehlig <klaus.aehlig@huawei.com>2023-02-28 15:00:02 +0100
commit1bdb8c73ed93ad0fafde553047e52388d64cab6f (patch)
tree03cdd513677a11427c0660c65e8025d926a336bb /src/buildtool/build_engine/base_maps/expression_map.cpp
parentb9dec99ab48f95adbc27a6d12184fe2203c2c673 (diff)
downloadjustbuild-1bdb8c73ed93ad0fafde553047e52388d64cab6f.tar.gz
expression map: improve error message
... by providing the fully-qualified name of an expression that could not be found.
Diffstat (limited to 'src/buildtool/build_engine/base_maps/expression_map.cpp')
-rw-r--r--src/buildtool/build_engine/base_maps/expression_map.cpp5
1 files changed, 2 insertions, 3 deletions
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<ExpressionFileMap*> 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;
}