Fix for enum naming for camelcased+underscore scenario #194
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change only impacts 2 entities in beta. It basically makes the underscoring rule also be applicable to existing underscores. This fix unblocks beta generation for PHP. This fixes PHP#167.
This change fixes the generation scenario where two different member names are similar by having camelcase with preceding underscores like this:
The above member names were both being generated as REMOTE_CONTROL_SOFTWARE. This fix differentiates the two as seen in image 1. Image 2 shows the other enum affected by this template change.
Image 1. Change made to WindowsMalwareCategory.php by this change. This is the target that is blocking beta generation

Image 2. Change made to DeviceManagementSubscriptions.php by this change.
