File tree Expand file tree Collapse file tree 1 file changed +3
-7
lines changed
src/WebApiToTypeScript/Views Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -62,9 +62,7 @@ public void AddViews()
62
62
. ToList ( ) ;
63
63
64
64
var viewNode = FeatureViews . Single ( v => v . Name == featureNamespace ) ;
65
- var nameThusFar = subFeatures . Count == 0
66
- ? featureNamespace
67
- : string . Empty ;
65
+ var parentFolderName = subFeatures . LastOrDefault ( ) ?? featureNamespace ;
68
66
69
67
foreach ( var subFeature in subFeatures )
70
68
{
@@ -83,8 +81,6 @@ public void AddViews()
83
81
84
82
viewNode = viewNode . ChildViews
85
83
. Single ( v => v . Name == subFeature ) ;
86
-
87
- nameThusFar += viewNode . Name ;
88
84
}
89
85
90
86
var fullViewNameInKebabCase = parts
@@ -94,8 +90,8 @@ public void AddViews()
94
90
95
91
var fullViewNameInPascalCase = Helpers . ToPascalCaseFromKebabCase ( fullViewNameInKebabCase ) ;
96
92
97
- var viewName = fullViewNameInPascalCase != nameThusFar
98
- ? Regex . Replace ( fullViewNameInPascalCase , $ "^{ nameThusFar } ", string . Empty )
93
+ var viewName = fullViewNameInPascalCase != parentFolderName
94
+ ? Regex . Replace ( fullViewNameInPascalCase , $ "^{ parentFolderName } ", string . Empty )
99
95
: fullViewNameInPascalCase ;
100
96
101
97
viewNode . ViewEntries . Add ( new ViewEntry
You can’t perform that action at this time.
0 commit comments