Remove DisableSpecificWarnings suppressing C4996 for legacy APIs
Los mantenedores suelen responder en 2 días
@iamAbhi-916 ya está trabajando en esto.
Desde el 12/1/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
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
- Lenguaje dominante
- C++
- Estrellas
- 17.4k
- Forks
- 1.2k
- Merge medio
- 2 d 17 h
- PR fusionados (30 d)
- 13
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/react-native-windows
-
Fabric text is drawn with ClearType onto transparent composition surfaces, fringing thin glyphsAbiertoNeeds: Triage :mag:
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
microsoft/react-native-windows#16340 ·
Los mantenedores suelen responder en 2 días
-
bug Needs: Triage :mag:
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
microsoft/react-native-windows#16321 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
Needs: Triage :mag:
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
microsoft/react-native-windows#16442 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
Fabric: activating the window doesn't announce the window or the focused control to a screen readerAbiertoNeeds: Triage :mag:
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
microsoft/react-native-windows#16435 ·
Los mantenedores suelen responder en 2 días
-
bug Needs: Triage :mag:
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
microsoft/react-native-windows#16410 ·
Los mantenedores suelen responder en 2 días
Todos los issues de microsoft/react-native-windows
Issues similares
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
flashinfer-ai/flashinfer#6212 ·
Los mantenedores suelen responder en 1 día
-
bug graphics
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
FlaxEngine/FlaxEngine#4295 · 2 comentarios ·
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
Algorithmiq/monoprop#390 ·
Los mantenedores suelen responder en 1 día
-
docs
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
8-membered-ring atrop stereo lost in 2026.09.1Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug
Dificultad 2/5 Medio día Aptitud para principiantes 86/100
Los mantenedores suelen responder en 2 días