| 265 | } |
| 266 | |
| 267 | inline bool hasKeyValueDifference(const ComparisonResult::EntityDifference& diff, |
| 268 | const std::string& key, const std::string& value, ComparisonResult::KeyValueDifference::Type type) |
| 269 | { |
| 270 | for (const auto& difference : diff.differingKeyValues) |
| 271 | { |
| 272 | if (difference.type == type && difference.key == key && difference.value == value) |
| 273 | { |
| 274 | return true; |
| 275 | } |
| 276 | } |
| 277 | |
| 278 | return false; |
| 279 | } |
| 280 | |
| 281 | inline ComparisonResult::EntityDifference getEntityDifference(const ComparisonResult::Ptr& result, const std::string& name) |
| 282 | { |