AI Slop Code Risk Monitor

microsoft/react-native-windows

SlopCodeMonitor badge for microsoft/react-native-windows Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

A framework for building native Windows apps with React.

2.2 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for microsoft/react-native-windows, a C++ project with 17,365 GitHub stars. SynthScan examined 838,045 lines of code across 3271 source files, recording 1637 pattern matches distributed across 15 syntactic categories. The legacy adjusted pattern signal is 2.2 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

2.2
Adjusted Signal
2.2
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
17.4K
Stars
C++
Language
838.0K
Lines of Code
3.3K
Files
1.6K
Pattern Hits
2026-10-31
Scan Date
0.00
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 9.1/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 1524 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.8/100 · LOW

Are imports declared and package/API names verified? 79 finding(s).

Agent Over-Engineering Ratio 1.9/100 · LOW

Are wrappers, guards, and repeated structures necessary? 233 finding(s).

PR Review Velocity Impact 10.1/100 · LOW

Which changes need focused human review? 1637 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 5HIGH 3MEDIUM 47LOW 1582

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 1637 distinct pattern matches across 15 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Over-Commented Block1243 hits · 1222 pts
SeverityFileLineSnippetContext
LOW.ado/release-pipeline.yml1#COMMENT
LOW.ado/warm-feed-pipeline.yml1# Scheduled feed-warming pipeline (office/ISS).COMMENT
LOW.ado/templates/set-appx-platforms.yml1parameters:COMMENT
LOW.ado/templates/prepare-build-env.yml1# Steps to setup an environment that can build native codeCOMMENT
LOW.ado/templates/prepare-build-env.yml21 #values:COMMENT
LOW.ado/jobs/e2e-test.yml161 Write-Host "Hang simulation disarmed (RNW_SIMULATE_HANG cleared)"COMMENT
LOWvnext/react-native.config.js41 },COMMENT
LOWvnext/Desktop.IntegrationTests/TestCompositionContext.h1// Copyright (c) Microsoft Corporation.COMMENT
LOWvnext/Desktop.IntegrationTests/WinRTActivationShims.cpp1// Copyright (c) Microsoft Corporation.COMMENT
LOWvnext/Mso/activeObject/activeObject.h1// Copyright (c) Microsoft Corporation.COMMENT
LOWvnext/Mso/activeObject/activeObject.h21//! - Override Finalize() method to ensure finalization in the associated queue. Destructor is runCOMMENT
LOWvnext/Mso/activeObject/activeObject.h201 // In case if we already inside of our queue, we delete synchronously.COMMENT
LOWvnext/Mso/oacr/oacr.h21#include <stddef.h>COMMENT
LOWvnext/Mso/oacr/oacr.h41#define __noreturn __declspec(noreturn)COMMENT
LOWvnext/Mso/oacr/oacr.h61// use _SA_deprecated_ to mark functions or classes that should not be called any moreCOMMENT
LOWvnext/Mso/oacr/oacr.h81#endif // _SA_deprecated_staging_COMMENT
LOWvnext/Mso/oacr/oacr.h101// Office specific annotation used by the OLEO effortCOMMENT
LOWvnext/Mso/oacr/oacr.h121//COMMENT
LOWvnext/Mso/oacr/oacr.h141//COMMENT
LOWvnext/Mso/oacr/oacr.h161// Example:COMMENT
LOWvnext/Mso/oacr/oacr.h181COMMENT
LOWvnext/Mso/oacr/oacr.h201// use _Genericfunctype_ for function typedefs used for arrays of functions of different function types.COMMENT
LOWvnext/Mso/oacr/oacr.h221// e.g _BindReturn_ void* malloc( size_t size );COMMENT
LOWvnext/Mso/oacr/oacr.h241// };COMMENT
LOWvnext/Mso/oacr/oacr.h261#elseCOMMENT
LOWvnext/Mso/oacr/oacr.h281// use the OACR_REVIEWED_CALL macro to silent the warning after making sure that the function is used properlyCOMMENT
LOWvnext/Mso/oacr/oacr.h301// use _Allow_implicit_ctor_ when a constructors is expected to be implicit.COMMENT
LOWvnext/Mso/oacr/oacr.h321#endifCOMMENT
LOWvnext/Mso/oacr/oacr.h341#define __nothrowfunctype _Nothrowfunctype_COMMENT
LOWvnext/Mso/oacr/oacr.h361#if !defined(__notrunccast)COMMENT
LOWvnext/Mso/oacr/oacr.h381#if (defined(OACR) && OACR)COMMENT
LOWvnext/Mso/oacr/oacr.h401#elif defined(__clang__)COMMENT
LOWvnext/Mso/oacr/oacr.h421// for data members which are correctly initialized in the _Memberinitializer_ method.COMMENT
LOWvnext/Mso/oacr/oacr.h441// use with OACR_ASSUME_NOTHROW_END to suppress NOTHROW_FUNC_THROWS warnings around functions that don't throw in thisCOMMENT
LOWvnext/Mso/oacr/oacr.h461#elseCOMMENT
LOWvnext/Mso/oacr/oacr.h481#elseCOMMENT
LOWvnext/Mso/oacr/oacr.h501COMMENT
LOWvnext/Mso/oacr/oacr.h521COMMENT
LOWvnext/Mso/oacr/oacr.h541#if defined(TRUE)COMMENT
LOWvnext/Mso/oacr/oacr.h561#elseCOMMENT
LOWvnext/Mso/oacr/oacr.h581#if !defined(OACR_WARNING_ENABLE)COMMENT
LOWvnext/Mso/oacr/oacr.h601#define OACR_WARNING_DISABLE(cWarning, comment)COMMENT
LOWvnext/Mso/oacr/oacr.h621// {COMMENT
LOWvnext/Mso/oacr/oacr.h641COMMENT
LOWvnext/Mso/oacr/oacr.h661#define OACR_ASSUME_BYTECOUNT(pv, cb) __OACRAssumeByteCount(pv, cb)COMMENT
LOWvnext/Mso/oacr/oacr.h681#define OACR_NOEXCEPT_MAYTERMINATE_IGNORE_STL _noexcept_mayterminate_ignore_stl_()COMMENT
LOWvnext/Mso/oacr/oacr.h741#define __oacr_memberinitializer __declspec("_Memberinitializer_")COMMENT
LOWvnext/Mso/oacr/oacr.h761#define __oacr_noexcept_maythrow __declspec("_Noexcept_maythrow_")COMMENT
LOWvnext/Mso/oacr/oacr.h781#define __oacr_canthrowCOMMENT
LOWvnext/Mso/eventWaitHandle/eventWaitHandle.h1// Copyright (c) Microsoft Corporation.COMMENT
LOWvnext/Mso/eventWaitHandle/eventWaitHandle.h21 virtual bool WaitFor(const std::chrono::milliseconds &waitDuration) const noexcept = 0;COMMENT
LOWvnext/Mso/eventWaitHandle/eventWaitHandle.h41//! it block, like horses in a corral. When the event is signaled, by calling its Set method, all waitingCOMMENT
LOWvnext/Mso/eventWaitHandle/eventWaitHandle.h101//! Notifies a waiting thread that an event has occurred. This class cannot be inherited.COMMENT
LOWvnext/Mso/dispatchQueue/dispatchQueue.h1// Copyright (c) Microsoft Corporation.COMMENT
LOWvnext/Mso/dispatchQueue/dispatchQueue.h121 //! demand.COMMENT
LOWvnext/Mso/dispatchQueue/dispatchQueue.h361COMMENT
LOWvnext/Mso/dispatchQueue/dispatchQueue.h421 //! demand.COMMENT
LOWvnext/Mso/compilerAdapters/compilerWarnings_impl.h1// Copyright (c) Microsoft Corporation.COMMENT
LOWvnext/Mso/compilerAdapters/compilerWarnings_impl.h21#elif defined(__GNUC__)COMMENT
LOWvnext/Mso/compilerAdapters/intrinsics.h1// Copyright (c) Microsoft Corporation.COMMENT
1183 more matches not shown…
Hyper-Verbose Identifiers199 hits · 200 pts
SeverityFileLineSnippetContext
LOW.ado/scripts/npmPack.js124function findPackageJsonsRecursive(dir, results = []) {CODE
LOW.ado/scripts/npmPack.js193function findWorkspacePackageJsons(repoRoot, workspacePatterns) {CODE
LOW.ado/scripts/npmPack.js277function checkAndRemovePublishedPackages(targetDir, registry) {CODE
LOWvnext/metroShortPathAssetDataPlugin.js10async function metroShortPathAssetDataPlugin(asset) {CODE
LOW…Copies/IntegrationTests/GlobalEvalWithSourceUrlTest.js37function GlobalEvalWithSourceUrlTest(): React.Node {CODE
LOW…tCopies/IntegrationTests/IntegrationTestHarnessTest.js24function IntegrationTestHarnessTest(props: Props): React.Node {CODE
LOWvnext/Shared/Networking/DefaultBlobResource.h95class BlobModuleResponseHandler final : public IResponseHandler {CODE
LOW…/src-win/Libraries/Image/resolveAssetSource.windows.js96function setCustomSourceTransformer(CODE
LOW…/src-win/Libraries/Image/resolveAssetSource.windows.js106function addCustomSourceTransformer(CODE
LOW…src-win/Libraries/Image/AssetSourceResolver.windows.js72function getAssetPathInDrawableFolder(asset: PackagerAsset): string {CODE
LOW…src-win/Libraries/Image/AssetSourceResolver.windows.js93function assetSupportsNetworkLoads(asset: PackagerAsset): boolean {CODE
LOW…in/Libraries/Components/TextInput/TextInput.windows.js187function useTextInputStateSynchronization({CODE
LOW…essibilityInfo/legacySendAccessibilityEvent.windows.js18function legacySendAccessibilityEvent(CODE
LOWvnext/src-win/Libraries/Text/Text.windows.js517function usePressabilityDebugStyleDev(CODE
LOW…src-win/Libraries/Pressability/Pressability.windows.js1049function convertPointerEventToMouseEvent(input: PointerEvent): MouseEvent {CODE
LOW…rc/private/featureflags/ReactNativeFeatureFlagsBase.js115function maybeLogUnavailableNativeModuleError(configName: string): void {CODE
LOW…rc/private/featureflags/ReactNativeFeatureFlagsBase.js133export function dangerouslyResetForTesting(): void {CODE
LOWvnext/templates/templateUtils.js58function getWindowsDependencyConfig(root) {CODE
LOWvnext/templates/old/generateWrapper.js12function makeGenerateWindowsWrapper(language = 'cpp', isDefault = false) {CODE
LOWvnext/external/folly/folly/docs/Synchronized.md18 class RequestHandler {CODE
LOWvnext/external/folly/folly/docs/Synchronized.md64 class RequestHandler {CODE
LOWpackages/playground/metro.config.js152function tryResolveDevAbsoluteImport(moduleName) /*: string | null*/ {CODE
LOWpackages/playground/metro.config.js167function tryResolveDevRelativeImport(CODE
LOW…-iss/react-native-win32/metro-react-native-platform.js15function reactNativePlatformResolver(platformImplementations) {CODE
LOW…ss/react-native-win32/metroShortPathAssetDataPlugin.js10async function metroShortPathAssetDataPlugin(asset) {CODE
LOW…-win/Libraries/Components/TextInput/TextInput.win32.js184function useTextInputStateSynchronization({CODE
LOW…ccessibilityInfo/legacySendAccessibilityEvent.win32.js18function legacySendAccessibilityEvent(CODE
LOW…eact-native-win32/src-win/Libraries/Text/Text.win32.js530function usePressabilityDebugStyleDev(CODE
LOW…2/src-win/Libraries/Pressability/Pressability.win32.js1048function convertPointerEventToMouseEvent(input: PointerEvent): MouseEvent {CODE
LOW…win/src/private/animated/NativeAnimatedHelper.win32.js361function ensureGlobalEventEmitterListeners() {CODE
LOW…win/src/private/animated/NativeAnimatedHelper.win32.js410function assertNativeAnimatedModule(): void {CODE
LOW…c/js/examples-win32/Color/ColorGradientWin32Example.js20function VerticalToTransparentExample() {CODE
LOW…c/js/examples-win32/Color/ColorGradientWin32Example.js53function ThreeColorsHorizontalExample() {CODE
LOW…amples/InputAccessoryView/InputAccessoryViewExample.js59function InputAccessoryViewExample(): React.Node {CODE
LOW…ive/tester/js/examples/ScrollView/ScrollViewExample.js198function ScrollViewScrollToExample(): React.Node {CODE
LOW…ive/tester/js/examples/ScrollView/ScrollViewExample.js1413function ClippingExampleHorizontal() {CODE
LOW…ive/tester/js/examples/ScrollView/ScrollViewExample.js1451function ChildrenWithTouchEventsOverflowingContainerHorizontal() {CODE
LOW…imental/Compatibility/ManyPointersPropertiesExample.js46function ManyPointersPropertiesExample(): React.Node {CODE
LOW…al/Compatibility/CompatibilityNativeGestureHandling.js34function CompatibilityNativeGestureHandling(): React.Node {CODE
LOW…ntal/Compatibility/CompatibilityAnimatedPointerMove.js41function CompatibilityAnimatedPointerMove(): React.Node {CODE
LOW…mental/PlatformTest/RNTesterPlatformTestResultsText.js21export default function RNTesterPlatformTestResultsText(CODE
LOW…latformTest/RNTesterPlatformTestMinimizedResultView.js26export default function RNTesterPlatformTestMinimizedResultView({CODE
LOW…ntal/PlatformTest/RNTesterPlatformTestEventRecorder.js172export function useRecorderTestEventHandlers(CODE
LOW…imental/PlatformTest/RNTesterPlatformTestResultView.js186export default function RNTesterPlatformTestResultView(CODE
LOW…ental/PlatformTest/RNTesterPlatformTestInstructions.js20export default function RNTesterPlatformTestInstructions({CODE
LOW…terEventPlatformTests/PointerEventPointerMoveAcross.js98function PointerEventPointerMoveAcrossTestCase(CODE
LOW…terEventPlatformTests/PointerEventPointerMoveAcross.js154export default function PointerEventPointerMoveAcross(CODE
LOW…PlatformTests/PointerEventAttributesNoHoverPointers.js29function PointerEventAttributesNoHoverPointersTestCase(CODE
LOW…PlatformTests/PointerEventAttributesNoHoverPointers.js230export default function PointerEventAttributesNoHoverPointers(CODE
LOW…erEventPlatformTests/PointerEventPointerMoveBetween.js74function PointerEventPointerMoveBetweenTestCase(CODE
LOW…erEventPlatformTests/PointerEventPointerMoveBetween.js124export default function PointerEventPointerMoveBetween(CODE
LOW…3CPointerEventPlatformTests/PointerEventPointerMove.js22function PointerEventPointerMoveTestCase(CODE
LOW…rmTests/PointerEventPointerMoveOnChordedMouseButton.js27function PointerEventPointerMoveOnChordedMouseButtonTestCase(CODE
LOW…rmTests/PointerEventPointerMoveOnChordedMouseButton.js121export default function PointerEventPointerMoveOnChordedMouseButton(CODE
LOW…ventPlatformTests/PointerEventPointerMoveEventOrder.js55function PointerEventPointerMoveEventOrderTestCase(CODE
LOW…ventPlatformTests/PointerEventPointerMoveEventOrder.js137export default function PointerEventPointerMoveEventOrder(CODE
LOW…CPointerEventPlatformTests/PointerEventCaptureMouse.js21function PointerEventCaptureMouseTestCase(CODE
LOW…Tests/PointerEventLayoutChangeShouldFirePointerOver.js45function PointerEventLayoutShouldFirePointerOverTestCase(CODE
LOW…Tests/PointerEventLayoutChangeShouldFirePointerOver.js109export default function PointerEventLayoutShouldFirePointerOver(CODE
LOW…rEventPlatformTests/PointerEventPrimaryTouchPointer.js43function PointerEventPrimaryTouchPointerTestCase(CODE
139 more matches not shown…
Decorative Section Separators32 hits · 126 pts
SeverityFileLineSnippetContext
MEDIUM.ado/build-template.yml102 #=================================================================COMMENT
MEDIUM.ado/build-template.yml106 #=================================================================COMMENT
MEDIUM.ado/build-template.yml235 #=================================================================COMMENT
MEDIUM.ado/build-template.yml239 #=================================================================COMMENT
MEDIUM.ado/build-template.yml516 #=================================================================COMMENT
MEDIUM.ado/build-template.yml520 #=================================================================COMMENT
MEDIUM.ado/build-template.yml540 #=================================================================COMMENT
MEDIUM.ado/build-template.yml544 #=================================================================COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h30// ┌────────────────┬───────────────────┬──────────────┬─────────────────────────────────┐COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h32// │ │ │ ┏━━━━━━━━━━━━┓ │COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h34// │ │ │ │ ┗━━━━━━━━━━━━┛ │ ╔═════════════╗COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h36// ┏━━━━━━━━━━━┓ ┏━━━━━━━━━━━┓ ┏━━━━━━━━━━━━┓ ┏━━━━━━━━━━━━━━━┓ │ ╚═════════════╝COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h37// ┃ Pending ┃───►┃ Posting ┃───────►┃ Invoking ┃───────►┃ SettingResult ┃───┤COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h38// ┗━━━━━━━━━━━┛ ┗━━━━━━━━━━━┛ ┗━━━━━━━━━━━━┛ ┗━━━━━━━━━━━━━━━┛ │ ╔═════════════╗COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h40// │ │ │ ┏━━━━━━━━━━┓ │ │ ╚═════════════╝COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h42// │ │ ┗━━━━━━━━━━┛ │COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h44// └──────────────┴─────────────┴────────────────────────────────┘COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h95// ╔═════════════╗COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h96// ┌──────────────────────────────┬───►║ Succeeded ║COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h97// ┏━━━━━━━━━━━┓ ┏━━━━━━━━━━━━━━━┓ │ ╚═════════════╝COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h99// ┗━━━━━━━━━━━┛ ┗━━━━━━━━━━━━━━━┛ │ ╔═════════════╗COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h101// ╚═════════════╝COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h110// ╔═════════════════════╗COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h114// ╟─────────────────────╢COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h118// ╟─────────────────────╢COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h122// ╟─────────────────────╢COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h126// ╟─────────────────────╢COMMENT
MEDIUM⚡vnext/Mso/src/future/futureImpl.h130// ╚═════════════════════╝COMMENT
MEDIUM.github/workflows/perf-tests.yml37 # ── Setup ──────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/perf-tests.yml74 # ── Run Tests ──────────────────────────────────────────COMMENT
MEDIUM.github/workflows/perf-tests.yml91 # ── Compare & Report ───────────────────────────────────COMMENT
MEDIUM.github/workflows/perf-tests.yml115 # ── Status Gate ────────────────────────────────────────COMMENT
Fake / Example Data74 hits · 80 pts
SeverityFileLineSnippetContext
LOWdocs/e2e-testing.md122 expect(await field.getText()).toBe('placeholder');CODE
LOW…n/TEMP_UntilReactCommonUpdate/jsi/jsi/test/testlib.cpp1677 String str = String::createFromUtf8(rd, "placeholder");CODE
LOW…Fabric/Composition/TextInput/WindowsTextInputProps.cpp33 placeholder(convertRawProp(context, rawProps, "placeholder", sourceProps.placeholder, {})),CODE
LOWpackages/playground/Samples/text.tsx86 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOWpackages/playground/Samples/text.tsx86 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…32-tester/src/js/components/ListExampleShared.win32.js225 'Lorem ipsum dolor sit amet, ius ad pertinax oportere accommodare, an vix \CODE
LOW…32-tester/src/js/components/ListExampleShared.win32.js225 'Lorem ipsum dolor sit amet, ius ad pertinax oportere accommodare, an vix \CODE
LOW…ples-win32/Accessibility/AccessibilityExampleWin32.tsx90 {this.state.expanded ? <Text>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor.</TeCODE
LOW…ples-win32/Accessibility/AccessibilityExampleWin32.tsx90 {this.state.expanded ? <Text>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor.</TeCODE
LOW…react-native/tester/js/components/ListExampleShared.js223 'Lorem ipsum dolor sit amet, ius ad pertinax oportere accommodare, an vix \CODE
LOW…react-native/tester/js/components/ListExampleShared.js223 'Lorem ipsum dolor sit amet, ius ad pertinax oportere accommodare, an vix \CODE
LOW…ester/js/examples/TextInput/TextInputSharedExamples.js1226 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…ester/js/examples/TextInput/TextInputSharedExamples.js1226 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…react-native/tester/js/examples/XHR/XHRExampleFetch.js87 'https://microsoftedge.github.io/Demos/json-dummy-data/5MB-min.json';CODE
LOW…ver/VisualCompletionExample/VisualCompletionExample.js185 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas facilisis feugiat ipsum, non placerat nulla. VestibCODE
LOW…ver/VisualCompletionExample/VisualCompletionExample.js185 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas facilisis feugiat ipsum, non placerat nulla. VestibCODE
LOW…-native/tester/js/examples/Text/TextExample.android.js1281 Lorem ipsum dolor sit amet, consectetur adipiscing elit. MaurisCODE
LOW…-native/tester/js/examples/Text/TextExample.android.js1281 Lorem ipsum dolor sit amet, consectetur adipiscing elit. MaurisCODE
LOW⚡…-native/tester/js/examples/Text/TextExample.android.js1302 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW⚡…-native/tester/js/examples/Text/TextExample.android.js1302 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW⚡…-native/tester/js/examples/Text/TextExample.android.js1308 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW⚡…-native/tester/js/examples/Text/TextExample.android.js1308 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…-native/tester/js/examples/Text/TextExample.android.js1858 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…-native/tester/js/examples/Text/TextExample.android.js1858 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…-native/tester/js/examples/Text/TextExample.android.js1877 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…-native/tester/js/examples/Text/TextExample.android.js1877 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW⚡…t-native/tester/js/examples/Text/TextSharedExamples.js98 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin volutpatCODE
LOW⚡…t-native/tester/js/examples/Text/TextSharedExamples.js98 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin volutpatCODE
LOW…eact-native/tester/js/examples/Text/TextExample.ios.js337 Lorem ipsum dolor sit amet, consectetur adipiscing elit. MaurisCODE
LOW…eact-native/tester/js/examples/Text/TextExample.ios.js337 Lorem ipsum dolor sit amet, consectetur adipiscing elit. MaurisCODE
LOW⚡…eact-native/tester/js/examples/Text/TextExample.ios.js356 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW⚡…eact-native/tester/js/examples/Text/TextExample.ios.js356 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW⚡…eact-native/tester/js/examples/Text/TextExample.ios.js362 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW⚡…eact-native/tester/js/examples/Text/TextExample.ios.js362 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…eact-native/tester/js/examples/Text/TextExample.ios.js1185 Lorem ipsum dolor sit amet,{' '}CODE
LOW…eact-native/tester/js/examples/Text/TextExample.ios.js1185 Lorem ipsum dolor sit amet,{' '}CODE
LOW…eact-native/tester/js/examples/Text/TextExample.ios.js1624 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…eact-native/tester/js/examples/Text/TextExample.ios.js1624 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…eact-native/tester/js/examples/Text/TextExample.ios.js1643 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…eact-native/tester/js/examples/Text/TextExample.ios.js1643 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…/examples/Accessibility/AccessibilityAndroidExample.js70 <RNTesterText>Dolor sit amet{'\n'}</RNTesterText>CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts111 {filename: 'a/c.txt', content: 'Lorem Ipsum'},CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts117 {filename: 'a/c.txt', content: 'Lorem Ipsum'},CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts129 {filename: 'a/c.txt', content: 'Lorem Ipsum'},CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts136 {filename: 'a/c.txt', content: 'Lorem Ipsum'},CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts148 {filename: 'a/c.txt', content: 'Lorem Ipsum'},CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts157 {filename: 'a\\c.txt', content: 'Lorem Ipsum'},CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts171 {filename: 'a/c.txt', content: 'Lorem Ipsum'},CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts177 {filename: 'a/c.txt', content: 'Lorem Ipsum'},CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts189 {filename: 'a/c.txt', content: 'Lorem Ipsum'},CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts195 {filename: 'src-win/a/c.txt', content: 'Lorem Ipsum'},CODE
LOW…s/react-native-platform-override/src/test/Hash.test.ts208 {filename: 'a/c.txt', content: 'Lorem Ipsum'},CODE
LOW⚡…ows/tester/src/js/examples/Text/TextExample.windows.js1334 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW⚡…ows/tester/src/js/examples/Text/TextExample.windows.js1334 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW⚡…ows/tester/src/js/examples/Text/TextExample.windows.js1340 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW⚡…ows/tester/src/js/examples/Text/TextExample.windows.js1340 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…ows/tester/src/js/examples/Text/TextExample.windows.js1315 Lorem ipsum dolor sit amet, consectetur adipiscing elit. MaurisCODE
LOW…ows/tester/src/js/examples/Text/TextExample.windows.js1315 Lorem ipsum dolor sit amet, consectetur adipiscing elit. MaurisCODE
LOW…ows/tester/src/js/examples/Text/TextExample.windows.js2059 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
LOW…ows/tester/src/js/examples/Text/TextExample.windows.js2059 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed doCODE
14 more matches not shown…
Structural Annotation Overuse29 hits · 52 pts
SeverityFileLineSnippetContext
LOWvnext/external/fmt/include/fmt/format-inl.h1249 // Step 1: integer promotion & Schubfach multiplier calculation.COMMENT
LOWvnext/external/fmt/include/fmt/format-inl.h1304 // Step 2: Try larger divisor; remove trailing zeros if necessary.COMMENT
LOWvnext/external/fmt/include/fmt/format-inl.h1336 // Step 3: Find the significand with the smaller divisor.COMMENT
LOW⚡vnext/external/folly/folly/String.cpp535 // Step 1: Clear the high order bit. We'll deal with it in Step 5.COMMENT
LOW⚡vnext/external/folly/folly/String.cpp542 // Step 2: Add 0x25 (37)COMMENT
LOW⚡vnext/external/folly/folly/String.cpp549 // Step 3: clear the high order bitCOMMENT
LOW⚡vnext/external/folly/folly/String.cpp555 // Step 4: Add 0x1a (26)COMMENT
LOW⚡vnext/external/folly/folly/String.cpp564 // Step 5: Shift the high order bit 2 spaces to the right: the spotCOMMENT
LOW⚡vnext/external/folly/folly/String.cpp575 // Step 6: Apply a mask to clear everything except the 0x20 bitCOMMENT
LOW⚡vnext/external/folly/folly/String.cpp581 // Step 7: Add rotated to cCOMMENT
LOW⚡vnext/external/folly/folly/IPAddressV6.cpp163 // Step 1: first 8 bytes are network prefix, and can be strippedCOMMENT
LOW⚡vnext/external/folly/folly/IPAddressV6.cpp164 // Step 2: invert the universal/local (U/L) flag (bit 7)COMMENT
LOW⚡vnext/external/folly/folly/IPAddressV6.cpp166 // Step 3: copy these bytes as they areCOMMENT
LOW⚡vnext/external/folly/folly/IPAddressV6.cpp169 // Step 4: strip bytes (0xfffe), which are bytes_[11] and bytes_[12]COMMENT
LOW⚡vnext/external/folly/folly/IPAddressV6.cpp170 // Step 5: copy the rest.COMMENT
LOW.github/skills/rnw-integration/SKILL.md20### Step 1: Get Current React Native VersionCOMMENT
LOW.github/skills/rnw-integration/SKILL.md34### Step 2: Parse the Current Version DateCOMMENT
LOW.github/skills/rnw-integration/SKILL.md47### Step 3: Calculate Target Date (+7 days)COMMENT
LOW.github/skills/rnw-integration/SKILL.md57### Step 4: Find Nightly Version on npmCOMMENT
LOW.github/skills/rnw-integration/SKILL.md83### Step 5: Output SummaryCOMMENT
LOW.github/skills/rnw-integration/SKILL.md96### Step 6: Run Integration ScriptCOMMENT
LOW.github/skills/rnw-integration/SKILL.md108### Step 7: Search and Update Remaining package.json FilesCOMMENT
LOW.github/skills/rnw-integration/SKILL.md142### Step 8: Clean node_modules and Reinstall DependenciesCOMMENT
LOW.github/skills/rnw-integration/SKILL.md171### Step 9: Upgrade Platform OverridesCOMMENT
LOW.github/skills/rnw-integration/SKILL.md192### Step 10: Commit All ChangesCOMMENT
LOW.github/skills/rnw-integration/SKILL.md208### Step 11: Update Failing Overrides from UpstreamCOMMENT
LOW.github/skills/rnw-integration/SKILL.md284### Step 12: Resolve Merge Conflicts (Human-in-the-Loop)COMMENT
LOW.github/skills/rnw-integration/SKILL.md481### Step 13: Post-Merge RNW Playground Validation (Mandatory)COMMENT
LOW.github/skills/rnw-integration/SKILL.md591### Step 14: Deploy and Launch PlaygroundCOMMENT
Hallucination Indicators5 hits · 50 pts
SeverityFileLineSnippetContext
CRITICAL…actNative.Managed.IntegrationTests/UnitTestApp.xaml.cs70 Microsoft.VisualStudio.TestPlatform.TestExecutor.UnitTestClient.CreateDefaultUI();CODE
CRITICAL…actNative.Managed.IntegrationTests/UnitTestApp.xaml.cs75 Microsoft.VisualStudio.TestPlatform.TestExecutor.UnitTestClient.Run(e.Arguments);CODE
CRITICAL…soft.ReactNative.Managed.UnitTests/UnitTestApp.xaml.cs64 Microsoft.VisualStudio.TestPlatform.TestExecutor.UnitTestClient.CreateDefaultUI();CODE
CRITICAL…soft.ReactNative.Managed.UnitTests/UnitTestApp.xaml.cs69 Microsoft.VisualStudio.TestPlatform.TestExecutor.UnitTestClient.Run(e.Arguments);CODE
CRITICAL…t-native-windows/telemetry/src/test/errorUtils.test.ts197 `2:6>C:\\Program Files (x86)\\Windows Kits\\10\\bin\\10.0.22621.0\\XamlCompiler\\Microsoft.Windows.UI.Xaml.Common.CODE
Verbosity Indicators16 hits · 33 pts
SeverityFileLineSnippetContext
LOWvnext/external/fmt/include/fmt/format-inl.h1249 // Step 1: integer promotion & Schubfach multiplier calculation.COMMENT
LOWvnext/external/fmt/include/fmt/format-inl.h1304 // Step 2: Try larger divisor; remove trailing zeros if necessary.COMMENT
LOWvnext/external/fmt/include/fmt/format-inl.h1336 // Step 3: Find the significand with the smaller divisor.COMMENT
LOW⚡vnext/external/folly/folly/String.cpp535 // Step 1: Clear the high order bit. We'll deal with it in Step 5.COMMENT
LOW⚡vnext/external/folly/folly/String.cpp542 // Step 2: Add 0x25 (37)COMMENT
LOW⚡vnext/external/folly/folly/String.cpp549 // Step 3: clear the high order bitCOMMENT
LOW⚡vnext/external/folly/folly/String.cpp555 // Step 4: Add 0x1a (26)COMMENT
LOW⚡vnext/external/folly/folly/String.cpp564 // Step 5: Shift the high order bit 2 spaces to the right: the spotCOMMENT
LOW⚡vnext/external/folly/folly/String.cpp575 // Step 6: Apply a mask to clear everything except the 0x20 bitCOMMENT
LOW⚡vnext/external/folly/folly/String.cpp581 // Step 7: Add rotated to cCOMMENT
LOWvnext/external/folly/folly/Conv.cpp376 // that was processed, so we need to check if that character wasCOMMENT
LOW⚡vnext/external/folly/folly/IPAddressV6.cpp163 // Step 1: first 8 bytes are network prefix, and can be strippedCOMMENT
LOW⚡vnext/external/folly/folly/IPAddressV6.cpp164 // Step 2: invert the universal/local (U/L) flag (bit 7)COMMENT
LOW⚡vnext/external/folly/folly/IPAddressV6.cpp166 // Step 3: copy these bytes as they areCOMMENT
LOW⚡vnext/external/folly/folly/IPAddressV6.cpp169 // Step 4: strip bytes (0xfffe), which are bytes_[11] and bytes_[12]COMMENT
LOW⚡vnext/external/folly/folly/IPAddressV6.cpp170 // Step 5: copy the rest.COMMENT
AI Slop Vocabulary9 hits · 27 pts
SeverityFileLineSnippetContext
MEDIUM…t.ReactNative.Managed.CodeGen/DiagnosticDescriptors.cs14 /// to leverage their standardized error formats and location handling.COMMENT
MEDIUMvnext/Shared/BaseScriptStoreImpl.cpp199 // Essentially, we are trying to construct,COMMENT
MEDIUMvnext/Shared/OInstance.cpp149 // Essentially, there is an 8 byte long file header with 4 bytes of a magic number followed by 4 bytes to encodeCOMMENT
MEDIUMvnext/external/fmt/include/fmt/format.h3450 // Compilers are not aware of how to leverage the maximum value ofCOMMENT
MEDIUMvnext/external/folly/folly/SharedMutex.h1616// std::shared_lock specialization for folly::SharedMutex to leverage tokenfulCOMMENT
MEDIUMvnext/external/folly/folly/MPMCQueue.h64/// which is more robust to contention than a CAS loop. Each of theCOMMENT
MEDIUMvnext/external/folly/folly/detail/RangeSse42.cpp23// Essentially, two versions of this file: one with an SSE42 implementationCOMMENT
MEDIUM…e2e-test-app-fabric/test/LegacyTextHitTestTest.test.ts139 // robust to different screen resolutions and scale settings, the test casesCOMMENT
MEDIUM…e2etest/collateral/0.62.2/jest/assetFileTransformer.js19 // the correct images are loaded for components. EssentiallyCOMMENT
Synthetic Comment Markers3 hits · 22 pts
SeverityFileLineSnippetContext
HIGHvnext/Desktop.UnitTests/OriginPolicyHttpFilterTest.cpp305 // Return allowed headers as requested by client, in lower case.COMMENT
HIGHvnext/Desktop.UnitTests/OriginPolicyHttpFilterTest.cpp346 // Return allowed headers as requested by clientCOMMENT
HIGH…ive.IntegrationTests/codegen/msrnIntegrationTestsJSI.h2 * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).COMMENT
TODO Padding14 hits · 21 pts
SeverityFileLineSnippetContext
LOWvnext/Mso/future/future.h231// TODO: implementCOMMENT
LOWvnext/Microsoft.ReactNative.Cxx/JSI/JsiAbiApi.cpp320 // TODO: implementCOMMENT
LOWvnext/Microsoft.ReactNative.Cxx/JSI/JsiAbiApi.cpp463 // TODO: implementCOMMENT
LOWvnext/Microsoft.ReactNative.Cxx/JSI/JsiAbiApi.cpp810 // TODO: implementCOMMENT
LOW…xt/Microsoft.ReactNative/Modules/DevSettingsModule.cpp54 // TODO: implement openDebugger() #13437COMMENT
LOW…rosoft.ReactNative/Modules/AccessibilityInfoModule.cpp31 // TODO: implement ##14206COMMENT
LOW…rosoft.ReactNative/Modules/AccessibilityInfoModule.cpp36 // TODO: implement #14099COMMENT
LOW…rosoft.ReactNative/Modules/AccessibilityInfoModule.cpp85 // TODO: implement #14207COMMENT
LOW…oft.ReactNative/Modules/Animated/PropsAnimatedNode.cpp277 // TODO: implement perspective animations, tracked by issue #2680COMMENT
LOW…oft.ReactNative/Modules/Animated/PropsAnimatedNode.cpp280 // TODO: implement progress animations, tracked by issue #3283COMMENT
LOW…t/Microsoft.ReactNative/ReactHost/ReactInstanceWin.cpp811 // TODO: implementCOMMENT
LOW…ext/Microsoft.ReactNative/ReactHost/JSBundle_Win32.cpp9 // TODO: implementCOMMENT
LOWvnext/Mso.UnitTests/future/futureFuncTest.cpp111// TODO: implement Mso::PotsTimer and Mso::WhenDoneOrTimeoutCOMMENT
LOW…actNative.Managed.IntegrationTests/TurboModuleTests.cs8// TODO: Add tests for methods that throw exceptionsCOMMENT
Slop Phrases7 hits · 12 pts
SeverityFileLineSnippetContext
LOW…Native/Fabric/Composition/CompositionContextHelper.cpp2137 // Don't forget to declare your app's minimum required feature level in itsCOMMENT
LOWvnext/external/folly/folly/FBString.h651 // Medium strings are copied eagerly. Don't forget to allocateCOMMENT
LOWvnext/external/folly/folly/FBString.h721 // Medium strings are allocated normally. Don't forget toCOMMENT
LOWvnext/external/folly/folly/FBString.h802 // Keep the string at medium size. Don't forget to allocateCOMMENT
LOWvnext/external/folly/folly/FBString.h835 // Don't forget to allocate one extra Char for the terminating nullCOMMENT
MEDIUMvnext/external/folly/folly/Format.h437 * so feel free to modify it in place if necessary. (For example, wrap anCOMMENT
LOW…t/external/folly/folly/container/HeterogeneousAccess.h48// the header that declares T. Don't forget to typedef is_transparent toCOMMENT
Modern AI Meta-Vocabulary2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMpackages/@rnw-scripts/warm-feed/src/run.ts394 // Collecting a closure runs authenticated npm/scaffold subprocesses against theCOMMENT
MEDIUMpackages/@rnw-scripts/warm-feed/src/run.ts486 // Skip the closure scaffold when it can't help or must not run: a NuGet-onlyCOMMENT
Excessive Try-Catch Wrapping2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUMvnext/external/fmt/doc/ChangeLog-old.md2026 fmt::print("Error: ");CODE
MEDIUMvnext/external/fmt/doc/ChangeLog-old.md3171 fmt::print("Error: {}");CODE
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMCodeQL.yml1# This file is used to configure CodeQL alerts.COMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWvnext/external/folly/folly/CancellationToken.h155// Example usage:COMMENT