diff --git a/pkgs/jnigen/lib/src/elements/elements.dart b/pkgs/jnigen/lib/src/elements/elements.dart index 324fdc2b1..b286576f5 100644 --- a/pkgs/jnigen/lib/src/elements/elements.dart +++ b/pkgs/jnigen/lib/src/elements/elements.dart @@ -256,7 +256,7 @@ class TypeUsage { TypeUsage clone() { final ReferredType clonedType; - final clonedTypeJson = typeJson.map(MapEntry.new); + final clonedTypeJson = {...typeJson}; switch (kind) { case Kind.primitive: clonedType = PrimitiveType.fromJson(clonedTypeJson);