-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update 'WinFx' -> 'WinFX' casing #2975
Conversation
'WinFX' is the correct casing as observed in the .NET CLR 2 frameworks
In project files, scripts, comments, etc... But not in sources (like GetWinFxCallback)
Conforming to the repository's EditorConfig file IN this Patch tree
Add 'trim_trailing_whitespace' to EditorConfig
for only previously changed files (in this Patch tree) Conforming to the repository's EditorConfig file
Supersedes #2877 |
This is due to testing on case insensitive filesystems like Windows and Mac default AFS. I think this should be fixed in the templates in the MsBuild.Extras. And BTW you are breaking framework design guidelines in respect to naming. |
It's like WinRT, WinAPI, etc... There are special cases. Casing is important, It represents the product. The
Extras SDK merely extends the preinstalled SDKs. There is no direct reference to these files in the Extras SDK. |
It seems this also fixes the case where people using case-sensitive file-system that would result in file not found error because of the incorrect casing in the files on disk. |
Thank you for the fix, @Nirmal4G. Your casing commits have been separated and moved to another PR. |
@ryalanms Is there any issue with this PR, not being mergable? |
@Nirmal4G: No issues. We can take these formatting changes now. Thanks. |
Fix all conflicts
@ryalanms Fixed all conflicts. You can merge them now. |
As the title suggests, This PR renames
WinFx
toWinFX
where possible except in the sources (e.g.:GetWinFxCallback
).I've separated out the new-line and white-space changes to a separate commits.
Only files that were touched with
WinFX
casing changes are updated with formatting changes.If it's not possible to merge and/or if you want the line & space changes applied to the whole repo, please let me know, I'll separate these into a new PR.
Related: dotnet/msbuild#5346