Remove DisableSpecificWarnings suppressing C4996 for legacy APIs
Maintainer antworten meist innerhalb von 2 Tagen
@iamAbhi-916 arbeitet bereits daran.
Seit 12.1.2026.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Ref : https://github.com/microsoft/react-native-windows/pull/15517
We're silencing the C4996 deprecation warnings because the deprecated headers are being pulled in transitively from upstream React Native's New Architecture code (react/runtime/ReactInstance.h → jsireact/JSIExecutor.h → legacy cxxreact headers.
it's upstream React Native that still includes these legacy headers. Until React Native completes their legacy removal, we can't fix these at the source.
RN use of legacy apis in 0.82, verify at ref : https://github.com/facebook/react-native/tree/9731e8ebc5ea87526a91b9903172639e062cd920/packages/react-native/ReactCommon/cxxreact
ReactCommon.vcxproj (Upstream RN cxxreact files)
- cxxreact/ReactMarker.cpp
- cxxreact/JSExecutor.cpp
- cxxreact/Instance.cpp
- cxxreact/NativeToJsBridge.cpp
- cxxreact/JSIndexedRAMBundle.cpp
- cxxreact/MethodCall.cpp
- cxxreact/RAMBundleRegistry.cpp
- cxxreact/ModuleRegistry.cpp
- jsiexecutor/jsireact/JSIExecutor.cpp
- jsiexecutor/jsireact/JSINativeModules.cpp
##Shared.vcxitems (RNW code with transitive dependencies)
- Microsoft.ReactNative/ReactCoreInjection.cpp
- Microsoft.ReactNative/ReactHost/CrashManager.cpp
- Microsoft.ReactNative/ReactHost/MsoReactContext.cpp
- Microsoft.ReactNative/ReactHost/ReactInstanceWin.cpp
- react/renderer/core/EventQueueProcessor.cpp (upstream)
- react/renderer/uimanager/UIManager.cpp (upstream)
- react/runtime/ReactInstance.cpp (upstream)
Test Projects
- Desktop.UnitTests/InstanceMocks.cpp
- IntegrationTests/TestModule.cpp
- Desktop.IntegrationTests/Modules/TestDevSettingsModule.cpp
- Desktop.IntegrationTests/Modules/TestImageLoaderModule.cp
- Vorherrschende Sprache
- C++
- Sterne
- 17.4k
- Forks
- 1.2k
- Ø Merge
- 2 T. 17 Std.
- Gemergte PRs (30 T.)
- 13
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus microsoft/react-native-windows
-
Fabric text is drawn with ClearType onto transparent composition surfaces, fringing thin glyphsOffenNeeds: Triage :mag:
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
microsoft/react-native-windows#16340 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug Needs: Triage :mag:
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
microsoft/react-native-windows#16321 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Needs: Triage :mag:
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
microsoft/react-native-windows#16442 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Fabric: activating the window doesn't announce the window or the focused control to a screen readerOffenNeeds: Triage :mag:
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
microsoft/react-native-windows#16435 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug Needs: Triage :mag:
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
microsoft/react-native-windows#16410 ·
Maintainer antworten meist innerhalb von 2 Tagen
Alle Issues in microsoft/react-native-windows
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
? - Needs Triage bot_watch bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
NVIDIA/cudf-spark-jni#5267 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
(S1 - Need confirmation)
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
CleverRaven/Cataclysm-DDA#88974 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
microsoft/onnxruntime#33215 ·
Maintainer antworten meist innerhalb von 2 Tagen