toJson method
Implementation
Map<String, dynamic> toJson() => {
'name': name,
'asset': asset.toJson(),
'prebuilts': prebuilts.toJson(),
'sources': sources.map((source) => source.toJson()).toList(),
'build': build.toJson(),
'prebuilt_policy': switch (prebuiltPolicy) {
_PreferPrebuilt() => 'prefer_prebuilt',
_ForceSourceBuild() => 'force_source_build',
_ => 'prefer_prebuilt',
},
};