Improve error message for unhandled meta summary keyword

This commit is contained in:
Joakim Hove 2020-10-29 08:56:15 +01:00
parent 0f28d7c199
commit c83e4820bc

View File

@ -1217,8 +1217,12 @@ SummaryConfig::SummaryConfig( const Deck& deck,
if (section.hasKeyword(meta_pair.first)) {
const auto& deck_keyword = section.getKeyword(meta_pair.first);
for (const auto& kw : meta_pair.second) {
if (!this->hasKeyword(kw))
handleKW(this->m_keywords, kw, deck_keyword.location(), schedule, aquiferConfig, parseContext, errors);
if (!this->hasKeyword(kw)) {
KeywordLocation location = deck_keyword.location();
location.keyword = fmt::format("{}/{}", meta_pair.first, kw);
handleKW(this->m_keywords, kw, location, schedule, aquiferConfig, parseContext, errors);
}
}
}
}