diff --git a/packages/quicktype-core/src/language/Dart/DartRenderer.ts b/packages/quicktype-core/src/language/Dart/DartRenderer.ts index e81524ba9..482fbdacf 100644 --- a/packages/quicktype-core/src/language/Dart/DartRenderer.ts +++ b/packages/quicktype-core/src/language/Dart/DartRenderer.ts @@ -836,7 +836,7 @@ export class DartRenderer extends ConvenienceRenderer { this.emitDescription(this.descriptionForType(c)); this.emitLine("@freezed"); - this.emitBlock(["class ", className, " with _$", className], () => { + this.emitBlock(["abstract class ", className, " with _$", className], () => { if (c.getProperties().size === 0) { this.emitLine( "const factory ",