Skip to content

Build: Remove blanket disabling of deprecation warnings#25534

Merged
sliptonic merged 1 commit intoFreeCAD:mainfrom
chennes:msvcBlanketWarningDisabling
Jan 29, 2026
Merged

Build: Remove blanket disabling of deprecation warnings#25534
sliptonic merged 1 commit intoFreeCAD:mainfrom
chennes:msvcBlanketWarningDisabling

Conversation

@chennes
Copy link
Member

@chennes chennes commented Nov 21, 2025

Fixes #25296. Also document other disabled warnings. I am not convinced that we should be disabling 4244 and 4267, at least not at this high a level, but I left them in place for the time being.

There may be isolated pockets of code that should still have this pragma, but those should be addressed one by one.

Also document other disabled warnings.
@maxwxyz maxwxyz added the Type: Other Tasks, refactoring, quality improvement, actions, dependencies, packaging, translations or other... label Nov 22, 2025
@maxwxyz maxwxyz added this to the 1.2 milestone Nov 22, 2025
@maxwxyz maxwxyz moved this from Queue to Merge Meeting in Merge Queue Nov 22, 2025
@sliptonic sliptonic merged commit 836c0c0 into FreeCAD:main Jan 29, 2026
15 checks passed
@github-project-automation github-project-automation bot moved this from Merge Meeting to Done in Merge Queue Jan 29, 2026
@chennes chennes deleted the msvcBlanketWarningDisabling branch January 29, 2026 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Other Tasks, refactoring, quality improvement, actions, dependencies, packaging, translations or other...

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

MSVC is set to ignore most deprecations

3 participants