Michael Ganss
Michael Ganss
@shuebner Can you implement the changes you mentioned?
@shuebner Thanks, I've updated the AppVeyor build to VS 2022. Please rebase your PR.
@shuebner Sounds good. Of course the source generator could live in this repo.
Good idea, I'm all for it. Making the project easier to understand and maintain is very much needed IMO.
This functionality is not present currently.
This comes from CodeDom. Probably nothing we can do about it 🤷♂
@gambrose Awesome. Could you make a PR?
I'm not sure. Perhaps we could replace the regular CodeDomProvider with the [RoslynCodeDomProvider](https://www.nuget.org/packages/Microsoft.CodeDom.Providers.DotNetCompilerPlatform) and hope that Roslyn doesn't output empty lines with spaces. It would be great if you could...
We have a dictionary of characters that must not occur in an identifier: https://github.com/mganss/XmlSchemaClassGenerator/blob/e0d61196b2293e7ec9b5af30833f4ecf60f0a4a5/XmlSchemaClassGenerator/NamingExtensions.cs#L12-L77 `+` is in that dictionary so it gets replaced by `Plus` but although `-` is also...
This is similar to #220. Ideally, you'd be able to provide custom replacements for individual characters and whole strings, so that e.g. you'd be able to replace the string `"-"`...