⚡ Write Native with TypeScript ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Flutter and you name it compatible.
This report summarizes scanner evidence for NativeScript/NativeScript, a TypeScript project with 25,663 GitHub stars. SynthScan examined 699,378 lines of code across 2633 source files, recording 3339 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 5.0 (Moderate 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.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 3214 finding(s).
Are imports declared and package/API names verified? 101 finding(s).
Are wrappers, guards, and repeated structures necessary? 2836 finding(s).
Which changes need focused human review? 3339 finding(s).
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.
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.
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.
The scanner identified 3339 distinct pattern matches across 12 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/transformers/native-class.js | 207 | function setSynthesizedRangeRecursive(node) { | CODE |
| LOW | tools/transformers/native-class.js | 237 | function removeNativeClassFromDecorate(factory, statement) { | CODE |
| LOW | tools/scripts/generate-tns-compat.ts | 140 | function generateExportsForPrivateModules() { | CODE |
| LOW | …s-minimal/src/lib/ios/objc-x86_64/objc!Foundation.d.ts | 2440 | declare function NSCreateHashTableWithZone(callBacks: NSHashTableCallBacks, capacity: number, zone: interop.Pointer | in | CODE |
| LOW | …s-minimal/src/lib/ios/objc-x86_64/objc!Foundation.d.ts | 3538 | declare function NSDecrementExtraRefCountWasZero(object: any): boolean; | CODE |
| LOW | …s-minimal/src/lib/ios/objc-x86_64/objc!Foundation.d.ts | 3906 | declare function NSEndHashTableEnumeration(enumerator: interop.Pointer | interop.Reference<NSHashEnumerator>): void; | CODE |
| LOW | …s-minimal/src/lib/ios/objc-x86_64/objc!Foundation.d.ts | 5656 | declare function NSGetUncaughtExceptionHandler(): interop.Pointer | interop.Reference<interop.FunctionReference<(p1: NSE | CODE |
| LOW | …s-minimal/src/lib/ios/objc-x86_64/objc!Foundation.d.ts | 12301 | declare function NSRoundDownToMultipleOfPageSize(bytes: number): number; | CODE |
| LOW | …s-minimal/src/lib/ios/objc-x86_64/objc!Foundation.d.ts | 12303 | declare function NSRoundUpToMultipleOfPageSize(bytes: number): number; | CODE |
| LOW | …s-minimal/src/lib/ios/objc-x86_64/objc!Foundation.d.ts | 12515 | declare function NSSearchPathForDirectoriesInDomains(directory: NSSearchPathDirectory, domainMask: NSSearchPathDomainMas | CODE |
| LOW | …s-minimal/src/lib/ios/objc-x86_64/objc!Foundation.d.ts | 12664 | declare function NSSetUncaughtExceptionHandler(p1: interop.Pointer | interop.Reference<interop.FunctionReference<(p1: NS | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1092 | declare function AudioCodecAppendInputBufferList(inCodec: interop.Pointer | interop.Reference<any>, inBufferList: intero | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1097 | declare function AudioCodecAppendInputData(inCodec: interop.Pointer | interop.Reference<any>, inInputData: interop.Point | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1107 | declare function AudioCodecGetPropertyInfo(inCodec: interop.Pointer | interop.Reference<any>, inPropertyID: number, outS | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1213 | declare function AudioComponentGetLastActiveTime(comp: interop.Pointer | interop.Reference<any>): number; | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1223 | declare function AudioComponentInstanceCanDo(inInstance: interop.Pointer | interop.Reference<any>, inSelectorID: number) | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1228 | declare function AudioComponentInstanceDispose(inInstance: interop.Pointer | interop.Reference<any>): number; | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1233 | declare function AudioComponentInstanceGetComponent(inInstance: interop.Pointer | interop.Reference<any>): interop.Point | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1238 | declare function AudioComponentInstanceNew(inComponent: interop.Pointer | interop.Reference<any>, outInstance: interop.P | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1243 | declare function AudioComponentInstantiate(inComponent: interop.Pointer | interop.Reference<any>, inOptions: AudioCompon | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1295 | declare function AudioConverterConvertBuffer(inAudioConverter: interop.Pointer | interop.Reference<any>, inInputDataSize | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1300 | declare function AudioConverterConvertComplexBuffer(inAudioConverter: interop.Pointer | interop.Reference<any>, inNumber | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1310 | declare function AudioConverterFillComplexBuffer(inAudioConverter: interop.Pointer | interop.Reference<any>, inInputData | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1315 | declare function AudioConverterFillComplexBufferRealtimeSafe(inAudioConverter: interop.Pointer | interop.Reference<any>, | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1320 | declare function AudioConverterFillComplexBufferWithPacketDependencies(inAudioConverter: interop.Pointer | interop.Refer | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1325 | declare function AudioConverterGetProperty(inAudioConverter: interop.Pointer | interop.Reference<any>, inPropertyID: num | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1330 | declare function AudioConverterGetPropertyInfo(inAudioConverter: interop.Pointer | interop.Reference<any>, inPropertyID: | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1340 | declare function AudioConverterNewSpecific(inSourceFormat: interop.Pointer | interop.Reference<AudioStreamBasicDescripti | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1345 | declare function AudioConverterNewWithOptions(inSourceFormat: interop.Pointer | interop.Reference<AudioStreamBasicDescri | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1553 | declare function AudioFileStreamGetProperty(inAudioFileStream: interop.Pointer | interop.Reference<any>, inPropertyID: n | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1558 | declare function AudioFileStreamGetPropertyInfo(inAudioFileStream: interop.Pointer | interop.Reference<any>, inPropertyI | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1568 | declare function AudioFileStreamParseBytes(inAudioFileStream: interop.Pointer | interop.Reference<any>, inDataByteSize: | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1768 | declare function AudioQueueDeviceGetCurrentTime(inAQ: interop.Pointer | interop.Reference<any>, outTimeStamp: interop.Po | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1773 | declare function AudioQueueDeviceGetNearestStartTime(inAQ: interop.Pointer | interop.Reference<any>, ioRequestedStartTim | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1778 | declare function AudioQueueDeviceTranslateTime(inAQ: interop.Pointer | interop.Reference<any>, inTime: interop.Pointer | | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1788 | declare function AudioQueueDisposeTimeline(inAQ: interop.Pointer | interop.Reference<any>, inTimeline: interop.Pointer | | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1798 | declare function AudioQueueEnqueueBufferWithParameters(inAQ: interop.Pointer | interop.Reference<any>, inBuffer: interop | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1898 | declare function AudioQueueProcessingTapGetQueueTime(inAQTap: interop.Pointer | interop.Reference<any>, outQueueSampleTi | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1903 | declare function AudioQueueProcessingTapGetSourceAudio(inAQTap: interop.Pointer | interop.Reference<any>, inNumberFrames | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1908 | declare function AudioQueueProcessingTapNew(inAQ: interop.Pointer | interop.Reference<any>, inCallback: interop.Function | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1913 | declare function AudioQueueRemovePropertyListener(inAQ: interop.Pointer | interop.Reference<any>, inID: number, inProc: | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1923 | declare function AudioQueueSetOfflineRenderFormat(inAQ: interop.Pointer | interop.Reference<any>, inFormat: interop.Poin | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1948 | declare function AudioServicesAddSystemSoundCompletion(inSystemSoundID: number, inRunLoop: any, inRunLoopMode: string, i | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1953 | declare function AudioServicesCreateSystemSoundID(inFileURL: NSURL, outSystemSoundID: interop.Pointer | interop.Referenc | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1958 | declare function AudioServicesDisposeSystemSoundID(inSystemSoundID: number): number; | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1968 | declare function AudioServicesGetPropertyInfo(inPropertyID: number, inSpecifierSize: number, inSpecifier: interop.Pointe | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1973 | declare function AudioServicesPlayAlertSound(inSystemSoundID: number): void; | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1978 | declare function AudioServicesPlayAlertSoundWithCompletion(inSystemSoundID: number, inCompletionBlock: () => void): void | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1983 | declare function AudioServicesPlaySystemSound(inSystemSoundID: number): void; | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1988 | declare function AudioServicesPlaySystemSoundWithCompletion(inSystemSoundID: number, inCompletionBlock: () => void): voi | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 1993 | declare function AudioServicesRemoveSystemSoundCompletion(inSystemSoundID: number): void; | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 2798 | declare function MusicEventIteratorDeleteEvent(inIterator: interop.Pointer | interop.Reference<any>): number; | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 2803 | declare function MusicEventIteratorGetEventInfo(inIterator: interop.Pointer | interop.Reference<any>, outTimeStamp: inte | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 2808 | declare function MusicEventIteratorHasCurrentEvent(inIterator: interop.Pointer | interop.Reference<any>, outHasCurEvent: | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 2813 | declare function MusicEventIteratorHasNextEvent(inIterator: interop.Pointer | interop.Reference<any>, outHasNextEvent: s | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 2818 | declare function MusicEventIteratorHasPreviousEvent(inIterator: interop.Pointer | interop.Reference<any>, outHasPrevEven | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 2823 | declare function MusicEventIteratorNextEvent(inIterator: interop.Pointer | interop.Reference<any>): number; | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 2828 | declare function MusicEventIteratorPreviousEvent(inIterator: interop.Pointer | interop.Reference<any>): number; | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 2838 | declare function MusicEventIteratorSetEventInfo(inIterator: interop.Pointer | interop.Reference<any>, inEventType: numbe | CODE |
| LOW⚡ | …minimal/src/lib/ios/objc-x86_64/objc!AudioToolbox.d.ts | 2843 | declare function MusicEventIteratorSetEventTime(inIterator: interop.Pointer | interop.Reference<any>, inTimeStamp: numbe | CODE |
| 2752 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | references.d.ts | 1 | /// <reference path="./packages/types-ios/src/index.d.ts" /> | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 441 | horizontalAlignment: HorizontalAlignment; | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 681 | // | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 701 | public static getOrder(view: View): number; | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 2001 | // | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 2041 | public borderTopRightRadius: Length; | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 2101 | // (undocumented) | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 2141 | // (undocumented) | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 2161 | // (undocumented) | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 3061 | COMMENT | |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 3081 | // nativescript-core/index.d.ts:33:5 - (ae-forgotten-export) The symbol "clear" needs to be exported by the entry point | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 3101 | // nativescript-core/index.d.ts:71:5 - (ae-forgotten-export) The symbol "enable" needs to be exported by the entry point | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 3121 | // nativescript-core/index.d.ts:96:5 - (ae-forgotten-export) The symbol "write" needs to be exported by the entry point | COMMENT |
| LOW | tools/scripts/api-reports/NativeScript.api.md | 3141 | // nativescript-core/index.d.ts:120:5 - (ae-forgotten-export) The symbol "ios" needs to be exported by the entry point i | COMMENT |
| LOW | packages/types-minimal/src/index.d.ts | 1 | /// <reference path="./lib/ios/ios.d.ts" /> | COMMENT |
| LOW | packages/types-minimal/src/lib/ios/ios.d.ts | 1 | /// <reference path="runtime.d.ts" /> | COMMENT |
| LOW | packages/types-minimal/src/lib/android/android.d.ts | 1 | /// <reference path="./api/android-declarations.d.ts" /> | COMMENT |
| LOW | packages/types/index.d.ts | 1 | /// <reference path="./globals.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios.d.ts | 1 | /// <reference path="./ios/ios.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/common.d.ts | 1 | /// <reference path="runtime.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/common.d.ts | 21 | /// <reference path="objc-x86_64/objc!PhotosUI.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/ios.d.ts | 1 | /// <reference path="runtime.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/ios.d.ts | 21 | /// <reference path="objc-x86_64/objc!AssetsLibrary.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/ios.d.ts | 41 | /// <reference path="objc-x86_64/objc!ColorSync.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/ios.d.ts | 61 | /// <reference path="objc-x86_64/objc!CoreMotion.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/ios.d.ts | 81 | /// <reference path="objc-x86_64/objc!ExtensionKit.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/ios.d.ts | 101 | /// <reference path="objc-x86_64/objc!ImageCaptureCore.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/ios.d.ts | 121 | /// <reference path="objc-x86_64/objc!MetalPerformanceShaders.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/ios.d.ts | 141 | /// <reference path="objc-x86_64/objc!os_workgroup.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/ios.d.ts | 161 | /// <reference path="objc-x86_64/objc!ScreenTime.d.ts" /> | COMMENT |
| LOW | packages/types-ios/src/lib/ios/ios.d.ts | 181 | /// <reference path="objc-x86_64/objc!SystemExtensions.d.ts" /> | COMMENT |
| LOW | packages/core/references.d.ts | 1 | /// <reference path="../types-ios/src/index.d.ts" /> | COMMENT |
| LOW | packages/core/bundle-entry-points.ts | 1 | // using import is important to ensure webpack keep it in order | COMMENT |
| LOW | packages/core/bundle-entry-points.ts | 21 | // global.registerModule('ui/frame', () => require('./ui/frame')); | COMMENT |
| LOW | packages/core/bundle-entry-points.ts | 41 | // global.registerModule('ui/switch', () => require('./ui/switch')); | COMMENT |
| LOW | packages/core/vitest.setup.ts | 261 | // global.NSURL = { | COMMENT |
| LOW | packages/core/ui/transition/page-transition.android.ts | 201 | // console.log('pageEndIndependentTags:', pageEndIndependentTags); | COMMENT |
| LOW | …ges/core/ui/transition/shared-transition-helper.ios.ts | 261 | // `view.opacity = 0` and then a transition was interrupted before cleanup | COMMENT |
| LOW | …ges/core/ui/transition/shared-transition-helper.ios.ts | 481 | // animate page properties to the following: | COMMENT |
| LOW | …ges/core/ui/transition/shared-transition-helper.ios.ts | 561 | transitionContext.containerView.insertSubviewBelowSubview(transition.presenting.view, transition.presented.view); | COMMENT |
| LOW | …ges/core/ui/transition/shared-transition-helper.ios.ts | 1041 | let targetTransform: any = null; | COMMENT |
| LOW | packages/core/ui/transition/page-transition.ios.ts | 41 | presenting?: Array<SharedElementSettings>; | COMMENT |
| LOW | packages/core/ui/core/view-base/index.ts | 241 | }; | COMMENT |
| LOW | packages/core/ui/core/view-base/index.ts | 261 | // while (array.length > 0) { | COMMENT |
| LOW | packages/core/ui/core/view-base/index.ts | 1161 | // if (recycle === "always" || (recycle === "auto" && !this._disableNativeViewRecycling)) { | COMMENT |
| LOW | packages/core/ui/core/view-base/index.ts | 1321 | COMMENT | |
| LOW | packages/core/ui/frame/frame-helper-for-android.ts | 321 | COMMENT | |
| LOW | packages/core/ui/list-view/index.ios.ts | 541 | COMMENT | |
| LOW | packages/core/ui/text-base/index.android.ts | 681 | } | COMMENT |
| LOW | packages/core/ui/styling/background.d.ts | 21 | // public repeat: BackgroundRepeat; | COMMENT |
| LOW | packages/core/ui/styling/background.d.ts | 41 | // public withRepeat(value: BackgroundRepeat): Background; | COMMENT |
| LOW | packages/core/ui/styling/background.d.ts | 61 | // public static equals(value1: Background, value2: Background): boolean; | COMMENT |
| LOW | packages/core/ui/styling/css-selector.spec.ts | 601 | // promotion: true, | COMMENT |
| LOW | packages/core/ui/styling/css-selector.spec.ts | 621 | COMMENT | |
| LOW | packages/core/ui/styling/css-selector.spec.ts | 641 | // let list, button, disabledButton; | COMMENT |
| LOW | packages/core/ui/styling/css-selector.spec.ts | 661 | // parent: list, | COMMENT |
| LOW | …64-simulator/NSCWinterTC.framework/Headers/NSCCrypto.h | 1 | // | COMMENT |
| LOW | …-simulator/NSCWinterTC.framework/Headers/NSCWinterTC.h | 1 | // | COMMENT |
| LOW | …t/NSCWinterTC.framework/Versions/A/Headers/NSCCrypto.h | 1 | // | COMMENT |
| LOW | …NSCWinterTC.framework/Versions/A/Headers/NSCWinterTC.h | 1 | // | COMMENT |
| 321 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | packages/core/ui/image-cache/index.android.ts | 64 | org.nativescript.widgets.Async.Image.download(request.url, this._callback, request.key); | CODE |
| CRITICAL | …kages/core/http/http-request-internal/index.android.ts | 152 | const javaOptions = new org.nativescript.widgets.Async.Http.RequestOptions(); | CODE |
| CRITICAL | …kages/core/http/http-request-internal/index.android.ts | 240 | org.nativescript.widgets.Async.Http.MakeRequest(javaOptions, completeCallback, new java.lang.Integer(requestIdCounter | CODE |
| CRITICAL | packages/core/application/application.android.ts | 1314 | [AccessibilityRole.KeyboardKey, android.inputmethodservice.Keyboard.Key.class.getName()], | CODE |
| CRITICAL⚡ | packages/core/application/helpers-common.ts | 204 | setImageFetcher(org.nativescript.widgets.image.Fetcher.getInstance(context)); | CODE |
| CRITICAL⚡ | packages/core/application/helpers-common.ts | 209 | const params = new org.nativescript.widgets.image.Cache.CacheParams(); | CODE |
| CRITICAL⚡ | packages/core/application/helpers-common.ts | 214 | const imageCache = org.nativescript.widgets.image.Cache.getInstance(params); | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 252 | return org.nativescript.widgets.Async.File.copySync(src, dest, getNativeApp<android.app.Application>().getApplication | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 265 | org.nativescript.widgets.Async.File.copy( | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 289 | org.nativescript.widgets.Async.File.readBuffer( | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 327 | org.nativescript.widgets.Async.File.read( | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 374 | org.nativescript.widgets.Async.File.appendBuffer( | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 412 | org.nativescript.widgets.Async.File.append( | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 449 | org.nativescript.widgets.Async.File.writeBuffer( | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 487 | org.nativescript.widgets.Async.File.write( | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 529 | org.nativescript.widgets.Async.File.readText( | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 617 | org.nativescript.widgets.Async.File.appendText( | CODE |
| CRITICAL | packages/core/file-system/file-system-access.android.ts | 667 | org.nativescript.widgets.Async.File.writeText( | CODE |
| CRITICAL | packages/core/file-system/index.ts | 326 | org.nativescript.widgets.Async.File.copySync(path, tempFile, getNativeApp<android.app.Application>().getApplication | CODE |
| CRITICAL | …gets/src/main/java/org/nativescript/widgets/Utils.java | 520 | int sampleSize = org.nativescript.widgets.image.Fetcher.calculateInSampleSize(bitmapOptions.outWidth, bitmapOptions | CODE |
| CRITICAL | packages/vite/runtime/core-aliases-early.ts | 154 | const inst = g.com.tns.embedding.ApplicationHolder.getInstance(); | CODE |
| CRITICAL⚡ | apps/automated/src/image-source/image-source-tests.ts | 29 | const icon = androidx.appcompat.content.res.AppCompatResources.getDrawable(context, iconId?.intValue?.() ?? 0); | CODE |
| CRITICAL⚡ | apps/automated/src/image-source/image-source-tests.ts | 30 | const splashScreen = androidx.appcompat.content.res.AppCompatResources.getDrawable(context, splashScreenId?.intValue?. | CODE |
| CRITICAL⚡ | apps/toolbox/src/pages/ete/shared.ts | 61 | const bars = insets.getInsets(androidx.core.view.WindowInsetsCompat.Type.systemBars()); | CODE |
| CRITICAL⚡ | apps/toolbox/src/pages/ete/shared.ts | 62 | const ime = insets.getInsets(androidx.core.view.WindowInsetsCompat.Type.ime()); | CODE |
| CRITICAL⚡ | apps/toolbox/src/pages/ete/shared.ts | 63 | const cutout = insets.getInsets(androidx.core.view.WindowInsetsCompat.Type.displayCutout()); | CODE |
| CRITICAL | apps/toolbox/src/pages/ete/scroll.ts | 21 | const bottom = insets ? insets.getInsets(androidx.core.view.WindowInsetsCompat.Type.systemBars()).bottom : 0; | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ore/ui/editable-text-base/editable-text-base-common.ts | 60 | // TODO: Or rename hintProperty to 'placeholder' and make it CSSProperty?? | COMMENT |
| LOW⚡ | …ase/android/widgetdemo/src/main/res/values/strings.xml | 5 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur euismod dictum purus, non tempor tortor fermentum veh | CODE |
| LOW⚡ | …ase/android/widgetdemo/src/main/res/values/strings.xml | 5 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur euismod dictum purus, non tempor tortor fermentum veh | CODE |
| LOW⚡ | …ase/android/widgetdemo/src/main/res/values/strings.xml | 7 | Pellentesque blandit congue mattis. Proin eget nibh id nisl pellentesque elementum. Vestibulum neque arcu, luctus vitae | CODE |
| LOW⚡ | …ase/android/widgetdemo/src/main/res/values/strings.xml | 7 | Pellentesque blandit congue mattis. Proin eget nibh id nisl pellentesque elementum. Vestibulum neque arcu, luctus vitae | CODE |
| LOW | packages/vite/hmr/shared/runtime/dev-overlay.ts | 193 | state.snapshot = createBootOverlaySnapshot('placeholder'); | CODE |
| LOW | …kages/vite/hmr/shared/runtime/dev-overlay-snapshots.ts | 18 | export type HmrBootStage = 'placeholder' | 'probing-origin' | 'loading-entry-runtime' | 'configuring-import-map' | 'load | CODE |
| LOW⚡ | apps/ui/src/scroll-view/safe-area-images-page.xml | 8 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW⚡ | apps/ui/src/scroll-view/safe-area-images-page.xml | 8 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW⚡ | apps/ui/src/scroll-view/safe-area-images-page.xml | 12 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW⚡ | apps/ui/src/scroll-view/safe-area-images-page.xml | 12 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW⚡ | apps/ui/src/scroll-view/safe-area-images-page.xml | 16 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW⚡ | apps/ui/src/scroll-view/safe-area-images-page.xml | 16 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW | …ui/src/scroll-view/layout-outside-scroll-view-model.ts | 9 | 'qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, | CODE |
| LOW | …ui/src/scroll-view/layout-outside-scroll-view-model.ts | 9 | 'qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, | CODE |
| LOW⚡ | …/ui/src/scroll-view/safe-area-images-overflow-page.xml | 8 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW⚡ | …/ui/src/scroll-view/safe-area-images-overflow-page.xml | 8 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW⚡ | …/ui/src/scroll-view/safe-area-images-overflow-page.xml | 12 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW⚡ | …/ui/src/scroll-view/safe-area-images-overflow-page.xml | 12 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW⚡ | …/ui/src/scroll-view/safe-area-images-overflow-page.xml | 16 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW⚡ | …/ui/src/scroll-view/safe-area-images-overflow-page.xml | 16 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc i | CODE |
| LOW | apps/ui/src/css/all-uniform-border-page.xml | 6 | <TextView class="s0" row="1" col="0" autocorrect="false" text="TextView Lorem ipsum dolor sit amet, consectetur | CODE |
| LOW | apps/ui/src/css/all-uniform-border-page.xml | 6 | <TextView class="s0" row="1" col="0" autocorrect="false" text="TextView Lorem ipsum dolor sit amet, consectetur | CODE |
| LOW | apps/ui/src/action-bar/flat-layout-page.xml | 8 | <Label text="lorem ipsum" backgroundColor="green"></Label> | CODE |
| LOW | apps/ui/src/action-bar/flat-scrollview-page.xml | 8 | <Label text="lorem ipsum" backgroundColor="green"></Label> | CODE |
| LOW | apps/ui/src/list-view/safe-area-page.xml | 12 | <Label col="1" verticalAlignment="top" color="#C4DFE6" text="Lorem ipsum dolor sit amet, consectetur adi | CODE |
| LOW | apps/ui/src/list-view/safe-area-page.xml | 12 | <Label col="1" verticalAlignment="top" color="#C4DFE6" text="Lorem ipsum dolor sit amet, consectetur adi | CODE |
| LOW⚡ | apps/ui/src/layouts/safe-area-page.xml | 5 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc id sem ex | CODE |
| LOW⚡ | apps/ui/src/layouts/safe-area-page.xml | 5 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc id sem ex | CODE |
| LOW⚡ | apps/ui/src/layouts/safe-area-page.xml | 8 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc id sem ex | CODE |
| LOW⚡ | apps/ui/src/layouts/safe-area-page.xml | 8 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc id sem ex | CODE |
| LOW⚡ | apps/ui/src/layouts/safe-area-page.xml | 11 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc id sem ex | CODE |
| LOW⚡ | apps/ui/src/layouts/safe-area-page.xml | 11 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc id sem ex | CODE |
| LOW⚡ | apps/ui/src/layouts/safe-area-page.xml | 14 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc id sem ex | CODE |
| LOW⚡ | apps/ui/src/layouts/safe-area-page.xml | 14 | <Label verticalAlignment="top" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc id sem ex | CODE |
| LOW | apps/ui/src/perf/properties/main-page.ts | 25 | const p = btn.page.getViewById<StackLayout>('placeholder'); | CODE |
| LOW | apps/ui/src/perf/properties/main-page.xml | 4 | <StackLayout id="placeholder" row="1"/> | CODE |
| LOW⚡ | apps/automated/src/ui/list-view/list-view-view-model.ts | 14 | text: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut scelerisque enim mi, id ultrices felis maximus ve | CODE |
| LOW⚡ | apps/automated/src/ui/list-view/list-view-view-model.ts | 14 | text: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut scelerisque enim mi, id ultrices felis maximus ve | CODE |
| LOW⚡ | apps/automated/src/ui/list-view/list-view-view-model.ts | 15 | shortText: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.', | CODE |
| LOW⚡ | apps/automated/src/ui/list-view/list-view-view-model.ts | 15 | shortText: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.', | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 651 | <Label id="child0" backgroundColor="white" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Du | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 651 | <Label id="child0" backgroundColor="white" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Du | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 652 | <Label id="child1" flexGrow="1" backgroundColor="green" text="Lorem ipsum dolor sit amet, consectetur adipis | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 652 | <Label id="child1" flexGrow="1" backgroundColor="green" text="Lorem ipsum dolor sit amet, consectetur adipis | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 653 | <Label id="child2" backgroundColor="red" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 653 | <Label id="child2" backgroundColor="red" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 730 | <Label text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis euismod fermentum erat, eu ve | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 730 | <Label text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis euismod fermentum erat, eu ve | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 733 | <Label text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis euismod fermentum erat, eu ve | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 733 | <Label text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis euismod fermentum erat, eu ve | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 736 | <Label text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis euismod fermentum erat, eu ve | CODE |
| LOW⚡ | apps/automated/src/ui/layouts/safe-area-tests.ts | 736 | <Label text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis euismod fermentum erat, eu ve | CODE |
| LOW | apps/automated/src/ui/layouts/safe-area-tests.ts | 1397 | <Button id="child0" text="Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet L | CODE |
| LOW | apps/automated/src/ui/layouts/safe-area-tests.ts | 1397 | <Button id="child0" text="Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet L | CODE |
| LOW | apps/automated/src/ui/layouts/safe-area-tests.ts | 1433 | <Button id="child0" text="Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet L | CODE |
| LOW | apps/automated/src/ui/layouts/safe-area-tests.ts | 1433 | <Button id="child0" text="Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet L | CODE |
| LOW | apps/automated/src/ui/layouts/safe-area-tests.ts | 1470 | <Button text="Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ips | CODE |
| LOW | apps/automated/src/ui/layouts/safe-area-tests.ts | 1470 | <Button text="Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ips | CODE |
| LOW | apps/automated/src/ui/placeholder/placeholder.md | 3 | title: "placeholder" | CODE |
| 11 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …s/vite/hmr/server/core-sanitize-default-export.spec.ts | 4 | // ─── rewriteSpecifiersForDevice ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/vite/hmr/server/core-sanitize-default-export.spec.ts | 110 | // ─── Pattern 3: side-effect imports at start of input ───────────────────── | COMMENT |
| MEDIUM | …s/vite/hmr/server/core-sanitize-default-export.spec.ts | 160 | // ─── isDeepCoreSubpath ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/vite/hmr/server/core-sanitize-default-export.spec.ts | 199 | // ─── Deep subpath skip: simulated ensureDestructureCoreImports behavior ──────── | COMMENT |
| MEDIUM | …s/vite/hmr/server/core-sanitize-default-export.spec.ts | 263 | // ─── normalizeAnyCoreSpecToBridge + deep subpath interaction ─────────────────── | COMMENT |
| MEDIUM | …s/vite/hmr/server/core-sanitize-default-export.spec.ts | 325 | // ─── synthesizeDefaultExport (kept as utility) ──────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/server/framework-strategy.ts | 123 | // ── Strategy hooks ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/server/rewrite-imports.ts | 334 | // ── Node modules routing ────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/server/rewrite-imports.ts | 453 | // ── Bare specifier vendor routing ──────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/shared/protocol.ts | 56 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/shared/protocol.ts | 58 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/shared/protocol.ts | 162 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/shared/protocol.ts | 164 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/shared/protocol.ts | 176 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/shared/protocol.ts | 178 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ages/vite/hmr/frameworks/typescript/client/strategy.ts | 36 | // ── Open-modal tracking for XML-flavor HMR ────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/frameworks/vue/server/strategy.ts | 605 | // ── Vue owns its dev HTTP surface + device config ───────────────────── | COMMENT |
| MEDIUM | …ckages/vite/hmr/frameworks/vue/server/strategy.spec.ts | 213 | // ── Vue's dev HTTP surface + device config ──────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/frameworks/vue/client/index.ts | 464 | // ── HMR replace-navigation window ──────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/frameworks/angular/client/index.ts | 537 | // ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/frameworks/angular/client/index.ts | 552 | // ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/frameworks/solid/server/strategy.ts | 296 | // ── pin solid-js to the canonical HTTP dev.js URL ───────────────────── | COMMENT |
| MEDIUM | packages/vite/hmr/frameworks/solid/client/strategy.ts | 5 | // ── Solid HMR completion hooks ────────────────────────────────────────────── | COMMENT |
| MEDIUM | packages/vite/helpers/global-defines.ts | 152 | // ── User-configured `__FOO__` defines ───────────────────────────────────────── | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ges/core/ui/transition/shared-transition-helper.ios.ts | 948 | // also makes the source restoration robust to a new | COMMENT |
| MEDIUM | packages/vite/hmr/server/process-code-for-device.ts | 255 | // (called later in processCodeForDevice) can transform them using the robust | COMMENT |
| MEDIUM | …ages/vite/hmr/server/websocket-vendor-bindings.spec.ts | 5 | // Helper to normalize whitespace for robust assertions | COMMENT |
| MEDIUM | packages/vite/hmr/server/websocket-bindings.spec.ts | 9 | // Helper to normalize whitespace for robust assertions | COMMENT |
| MEDIUM | …kages/vite/hmr/shared/runtime/root-placeholder.spec.ts | 171 | // One `await Promise.resolve()` is enough in theory, but two is robust | COMMENT |
| MEDIUM | …kages/vite/hmr/frameworks/vue/server/sfc-transforms.ts | 279 | // This is more robust than trying to splice out just the render function because it guarantees all | COMMENT |
| MEDIUM | packages/vite/hmr/frameworks/solid/client/strategy.ts | 178 | // page remount — making the cycle robust to the proxy patch | COMMENT |
| MEDIUM | packages/vite/helpers/logging.spec.ts | 127 | // match robust. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | packages/core/ui/core/properties/index.ts | 69 | print(symbolPropertyMap); | CODE |
| HIGH | packages/core/ui/core/properties/index.ts | 70 | print(cssSymbolPropertyMap); | CODE |
| HIGH | apps/automated/src/pages/page5.ts | 73 | print(); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | apps/automated/src/color/color-tests-common.ts | 87 | // ### Creating a Color from four RGB values | COMMENT |
| MEDIUM | apps/automated/src/color/color-tests-common.ts | 105 | // ### Creating a Color from four RGB values | COMMENT |
| MEDIUM | apps/automated/src/color/color-tests-common.ts | 123 | // ### Creating a Color from four RGB values | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | packages/vite/configuration/angular.ts | 296 | // Step 2: append the HMR registration snippet to the compiled output | COMMENT |
| LOW⚡ | …es/vite/hmr/server/websocket-vendor-resolution.spec.ts | 177 | // Step 1: normalizeNodeModulesSpecifier extracts subpath | COMMENT |
| LOW⚡ | …es/vite/hmr/server/websocket-vendor-resolution.spec.ts | 180 | // Step 2: resolveVendorFromCandidate resolves to vendor name | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | packages/vite/configuration/angular.ts | 296 | // Step 2: append the HMR registration snippet to the compiled output | COMMENT |
| LOW⚡ | …es/vite/hmr/server/websocket-vendor-resolution.spec.ts | 177 | // Step 1: normalizeNodeModulesSpecifier extracts subpath | COMMENT |
| LOW⚡ | …es/vite/hmr/server/websocket-vendor-resolution.spec.ts | 180 | // Step 2: resolveVendorFromCandidate resolves to vendor name | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | packages/core/ui/styling/css-animation-parser.ts | 170 | // TODO: implement play state? Currently not supported... | COMMENT |
| LOW | packages/core/ui/styling/css-animation-parser.spec.ts | 146 | // TODO: implement play-state? | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ava/org/nativescript/widgets/HorizontalScrollView.java | 200 | // Don't forget to clamp | COMMENT |
| LOW | …/java/org/nativescript/widgets/VerticalScrollView.java | 205 | // Don't forget to clamp | COMMENT |