merge method
PubSpec
merge(
- PubSpec other
Implementation
PubSpec merge(PubSpec other) {
return this.copy(
name: other.name,
author: other.author,
description: other.description,
documentation: other.documentation,
environment: other.environment,
homepage: other.homepage,
publishTo: other.publishTo,
version: other.version,
dependencies: {
...this.dependencies,
...other.dependencies,
},
devDependencies: {
...this.devDependencies,
...other.devDependencies,
},
dependencyOverrides: {
...this.dependencyOverrides,
...other.dependencyOverrides,
},
executables: {
...this.executables,
...other.executables,
},
platforms: {
...platforms,
...other.platforms,
},
);
}