Remove DisableSpecificWarnings suppressing C4996 for legacy APIs
Les mainteneurs répondent en général sous 2 jours
@iamAbhi-916 y travaille déjà.
Depuis le 12/1/2026.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
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
- Langage dominant
- C++
- Étoiles
- 17.4k
- Forks
- 1.2k
- Merge moyen
- 2 j 17 h
- PR mergées (30 j)
- 13
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de microsoft/react-native-windows
-
Fabric text is drawn with ClearType onto transparent composition surfaces, fringing thin glyphsOuverteNeeds: Triage :mag:
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
microsoft/react-native-windows#16340 ·
Les mainteneurs répondent en général sous 2 jours
-
bug Needs: Triage :mag:
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
microsoft/react-native-windows#16321 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Needs: Triage :mag:
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
microsoft/react-native-windows#16442 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Fabric: activating the window doesn't announce the window or the focused control to a screen readerOuverteNeeds: Triage :mag:
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
microsoft/react-native-windows#16435 ·
Les mainteneurs répondent en général sous 2 jours
-
bug Needs: Triage :mag:
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
microsoft/react-native-windows#16410 ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de microsoft/react-native-windows
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
rr-debugger/rr#4111 ·
Les mainteneurs répondent en général sous 3 jours
-
Multithreaded MolStandardize *InPlace functions hang with numThreads=0 and race with negative numThreadsPeut-être pris @Ardx19 l’a pris aujourd’hui. Ouvertebug
Difficulté 1/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 2 jours
-
[Bug] - Out-of-bounds shared-memory write in cutlass linear kernel (official qwen3 demo crashes)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
mirage-project/mirage#794 ·
Les mainteneurs répondent en général sous 3 jours
-
WiFiMulti::addAP rejects valid 32-byte SSIDsPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. OuverteStatus: Awaiting triage
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
espressif/arduino-esp32#12984 ·
Les mainteneurs répondent en général sous 1 jour