RealmInvalidGenerationSourceError constructor
RealmInvalidGenerationSourceError(})
Implementation
RealmInvalidGenerationSourceError(
String message, {
required String todo,
required Element element,
FileSpan? primarySpan,
bool? color,
this.primaryLabel,
Map<FileSpan, String> secondarySpans = const {},
}) : primarySpan = primarySpan ?? element.span,
secondarySpans = {...secondarySpans},
color = color ?? session.color,
super(message, todo: todo, element: element) {
if (element is FieldElement || element is ConstructorElement) {
final classElement = element.enclosingElement3!;
this.secondarySpans.addAll({
classElement.span!: "in realm model for '${session.mapping.entries.where((e) => e.value == classElement).singleOrNull?.key}'",
});
}
}