Skip to content

Commit 0c66d91

Browse files
authored
feat: Replace incorrect characters with space in Aspect model descriptions (#143)
1 parent 406d494 commit 0c66d91

File tree

1 file changed

+11
-7
lines changed
  • src/ng-generate/components/shared/generators/language

1 file changed

+11
-7
lines changed

src/ng-generate/components/shared/generators/language/index.ts

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,10 @@ function getProperties(language: string) {
5050
.getProperties(sharedOptions, sharedOptions.getExcludedPropLabels)
5151
.map((property: Property) => {
5252
return `
53-
"${property.name}.preferredName": "${property.getPreferredName(language) || property.name}",
54-
"${property.name}.description": "${property.getDescription(language)}",
55-
${getBlockEntityInstance(property, language)}
56-
${getBlockTransEntity(property, language)}`;
53+
"${property.name}.preferredName": "${replaceIncorrectSymbols(property.getPreferredName(language)) || property.name}",
54+
"${property.name}.description": "${replaceIncorrectSymbols(property.getDescription(language))}",
55+
${replaceIncorrectSymbols(getBlockEntityInstance(property, language))}
56+
${replaceIncorrectSymbols(getBlockTransEntity(property, language))}`;
5757
})
5858
.join('');
5959
}
@@ -68,9 +68,9 @@ function getBlockTransEntity(property: Property, lang: string): string {
6868
const blockEntityInstance = getBlockEntityInstance(effProp, lang, property.name);
6969

7070
return `
71-
"${property.name}.${name}.preferredName": "${preferredName}",
72-
"${property.name}.${name}.description": "${description}",
73-
${blockEntityInstance}`;
71+
"${property.name}.${name}.preferredName": "${replaceIncorrectSymbols(preferredName)}",
72+
"${property.name}.${name}.description": "${replaceIncorrectSymbols(description)}",
73+
${replaceIncorrectSymbols(blockEntityInstance)}`;
7474
})
7575
.join('');
7676
}
@@ -148,3 +148,7 @@ function getBlockCustomCommandBarActions(): string {
148148

149149
return actionStrings.length > 0 ? `${actionStrings},` : '';
150150
}
151+
152+
function replaceIncorrectSymbols(str: string = ''): string {
153+
return str.replace(/[\n\r\t]+/g, ' ');
154+
}

0 commit comments

Comments
 (0)