in src/main/java/org/apache/commons/configuration2/StrictConfigurationComparator.java [43:68]
public boolean compare(final Configuration a, final Configuration b) {
if (a == null && b == null) {
return true;
}
if (a == null || b == null) {
return false;
}
for (final Iterator<String> keys = a.getKeys(); keys.hasNext();) {
final String key = keys.next();
final Object value = a.getProperty(key);
if (!value.equals(b.getProperty(key))) {
return false;
}
}
for (final Iterator<String> keys = b.getKeys(); keys.hasNext();) {
final String key = keys.next();
final Object value = b.getProperty(key);
if (!value.equals(a.getProperty(key))) {
return false;
}
}
return true;
}