ManagedDataModelException.duplicateInverse(ManagedEntity entity, Symbol property, ManagedEntity destinationEntity, List<Symbol> inversePropertyCandidates)
Source
factory ManagedDataModelException.duplicateInverse(
ManagedEntity entity,
Symbol property,
ManagedEntity destinationEntity,
List<Symbol> inversePropertyCandidates) {
return new ManagedDataModelException("Relationship '${_getName(property)}' "
"on '${_getPersistentClassName(entity)}' "
"has more than one inverse property declared in "
"${_getPersistentClassName(destinationEntity)}, but can only"
"have one. The properties that claim to be an inverse "
"are ${inversePropertyCandidates.map((s) => _getName(s)).join(",")}.");
}