Skip to content

Conversation

@Refactored
Copy link

These changes modify the default code generation process to generate pascal cased namespaces, classes and interfaces that do not contain underscores. This makes for more readable code.

…o this core library. Tweaked the AsNamespace method(s) to pascal case each piece of a namespace while preserving any other casing already inherited. Also changed AsNamespace to allow for a custom illegal character replacement value (such as nothing at all to create namespaces like .UserDefined. instead of .User_Defined.). Adjusted the Helpers.tt to make no space the default. Modifications to the Capitalize extension method were made to support this.
…without underscores and to pascal case them. This makes for cleaner generated code. Cleaned up the test code as well.
… Studio 11.0 "PublicAssemblies" folder as well as the 10. 0 which was needed for my system to pick up this library.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant