in generators/module/index.js [205:234]
_addProjectsToSolutionFile() {
const projectFolderGuid = uuidv4();
const destinationPath = this.destinationPath();
const baseOptions = {
solutionName: this.options.solutionName,
projectName: this.options.moduleName,
projectFolderGuid,
helixLayerType: this.options.moduleType,
projectTypeGuid: settings.codeProject,
projectFileExtension: settings.codeProjectExtension,
};
super._updateFileContent(`${destinationPath}\\src\\${this.options.solutionName}.sln`, [
c => solutionUtils.addHelixBasedProject(c, {
...baseOptions,
projectGuid: this.options.codeGuid,
fsFolder: this.options.codeFolderName,
projectNameSuffix: settings.codePrefixExtension
}),
c => solutionUtils.addHelixBasedProject(c, {
...baseOptions,
projectGuid: this.options.testGuid,
fsFolder: settings.testCodeProjectFolder,
projectNameSuffix: settings.testPrefixExtension
}),
], {
force: true
});
}