auxiliaryInputPaths property
Paths outside the source tree that may influence generated output
Implementation
List<String> get auxiliaryInputPaths => [
p.joinAll([...serverPackageDirectoryPathParts, 'config', 'generator.yaml']),
p.joinAll([...serverPackageDirectoryPathParts, 'pubspec.yaml']),
p.joinAll([...serverPackageDirectoryPathParts, 'pubspec.lock']),
p.joinAll([...clientPackagePathParts, 'pubspec.yaml']),
p.joinAll([...clientPackagePathParts, 'pubspec.lock']),
for (final pathParts in sharedModelsSourcePathsParts.values) ...[
p.joinAll([
...serverPackageDirectoryPathParts,
...pathParts,
'pubspec.yaml',
]),
p.joinAll([
...serverPackageDirectoryPathParts,
...pathParts,
'pubspec.lock',
]),
],
];