mergeClientGeneratorOptions function
ClientGeneratorOptions
mergeClientGeneratorOptions(
- ClientGeneratorOptions left,
- ClientGeneratorOptions right
Merges provider-specific generator options into one combined option set.
Implementation
ClientGeneratorOptions mergeClientGeneratorOptions(
ClientGeneratorOptions left,
ClientGeneratorOptions right,
) {
return ClientGeneratorOptions(
additionalImports: <String>[
...left.additionalImports,
...right.additionalImports,
],
additionalClassMembers: <String>[
...left.additionalClassMembers,
...right.additionalClassMembers,
],
additionalDeclarations: <String>[
...left.additionalDeclarations,
...right.additionalDeclarations,
],
emitDefaultMigrateMethod:
left.emitDefaultMigrateMethod && right.emitDefaultMigrateMethod,
);
}