AI Slop Code Risk Monitor

aws-amplify/amplify-js

SlopCodeMonitor badge for aws-amplify/amplify-js Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

A declarative JavaScript library for application development using cloud services.

1.0 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for aws-amplify/amplify-js, a TypeScript project with 9,555 GitHub stars. SynthScan examined 276,191 lines of code across 2929 source files, recording 236 pattern matches distributed across 11 syntactic categories. The legacy adjusted pattern signal is 1.0 (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.

1.0
Adjusted Signal
1.0
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
9.6K
Stars
TypeScript
Language
276.2K
Lines of Code
2.9K
Files
236
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 4.1/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.0/100 · LOW

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

Agent Over-Engineering Ratio 1.6/100 · LOW

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

PR Review Velocity Impact 5.1/100 · LOW

Which changes need focused human review? 236 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 4HIGH 1MEDIUM 7LOW 224

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 236 distinct pattern matches across 11 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.

Hyper-Verbose Identifiers90 hits · 90 pts
SeverityFileLineSnippetContext
LOW…middleware/retry/amzSdkInvocationIdHeaderMiddleware.ts24 return async function amzSdkInvocationIdHeaderMiddleware(request) {CODE
LOW…ents/middleware/retry/amzSdkRequestHeaderMiddleware.ts31 return async function amzSdkRequestHeaderMiddleware(request) {CODE
LOWpackages/core/src/context/contextToken.ts19export function createAmplifyContextToken(): AmplifyContextToken {CODE
LOW…/core/src/configurationBuilder/configurationBuilder.ts123export function createConfigurationBuilder(CODE
LOWpackages/core/src/testing/createMockAmplifyContext.ts144function isCreateMockAmplifyContextOptions(CODE
LOWpackages/core/src/singleton/Auth/utils/index.ts16export function assertTokenProviderConfig(CODE
LOWpackages/core/src/singleton/Auth/utils/index.ts54export function assertIdentityPoolIdConfig(CODE
LOW…ders/cognito/credentialsProvider/IdentityIdProvider.ts25export async function cognitoIdentityIdProvider({CODE
LOW…ders/cognito/apis/sendUserAttributeVerificationCode.ts24export async function sendUserAttributeVerificationCode(CODE
LOW…ders/cognito/apis/sendUserAttributeVerificationCode.ts37export async function sendUserAttributeVerificationCode(CODE
LOW…ders/cognito/apis/sendUserAttributeVerificationCode.ts40export async function sendUserAttributeVerificationCode(CODE
LOW…/src/providers/cognito/apis/internal/getCurrentUser.ts37function getSignInDetailsFromTokens(CODE
LOW…uth/src/providers/cognito/utils/handleDeviceSRPAuth.ts84async function handleDevicePasswordVerifier(CODE
LOW…ages/auth/src/providers/cognito/utils/signInHelpers.ts77function isWebAuthnResultAuthSignInOutput(CODE
LOW…ages/auth/src/providers/cognito/utils/signInHelpers.ts266export async function handleSelectMFATypeChallenge({CODE
LOW…ages/auth/src/providers/cognito/utils/signInHelpers.ts316export async function handleCompleteNewPasswordChallenge({CODE
LOW…ages/auth/src/providers/cognito/utils/signInHelpers.ts361export async function handleUserPasswordAuthFlow(CODE
LOW…ages/auth/src/providers/cognito/utils/signInHelpers.ts443export async function handleCustomAuthFlowWithoutSRP(CODE
LOW…ages/auth/src/providers/cognito/utils/signInHelpers.ts950export async function assertUserNotAuthenticated(ctx: AmplifyContext) {CODE
LOWpackages/auth/src/providers/cognito/utils/types.ts45export function assertIdTokenInAuthTokens(CODE
LOWpackages/auth/src/providers/cognito/utils/types.ts71export function assertAuthTokensWithRefreshToken(CODE
LOWpackages/auth/src/providers/cognito/utils/types.ts145function isAuthenticatedWithRefreshToken(tokens?: CognitoAuthTokens | null) {CODE
LOWpackages/auth/src/providers/cognito/utils/types.ts149function isAuthenticatedWithImplicitOauthFlow(CODE
LOW…iders/cognito/utils/handlePasswordVerifierChallenge.ts24export async function handlePasswordVerifierChallenge(CODE
LOW…ages/auth/src/providers/cognito/utils/signUpHelpers.ts108export function autoSignInWhenUserIsConfirmedWithLink(CODE
LOW…ages/auth/src/providers/cognito/utils/signUpHelpers.ts117async function handleAutoSignInWithCodeOrUserConfirmed(CODE
LOWpackages/auth/src/foundation/parsers/regionParsers.ts21export function getRegionFromIdentityPoolId(identityPoolId?: string): string {CODE
LOW…es/auth/src/client/apis/associateWebAuthnCredential.ts40export async function associateWebAuthnCredential(): Promise<void> {CODE
LOWpackages/auth/src/client/utils/passkey/types/shared.ts81export function assertValidCredentialCreationOptions(CODE
LOWpackages/auth/src/client/utils/passkey/types/index.ts24export function assertCredentialIsPkcWithAuthenticatorAttestationResponse(CODE
LOWpackages/auth/src/client/utils/passkey/types/index.ts52export function assertCredentialIsPkcWithAuthenticatorAssertionResponse(CODE
LOW…rc/client/flows/userAuth/handleWebAuthnSignInResult.ts33export async function handleWebAuthnSignInResult(CODE
LOW…nt/flows/userAuth/handleSelectChallengeWithPassword.ts28export async function handleSelectChallengeWithPassword(CODE
LOW…flows/userAuth/handleSelectChallengeWithPasswordSRP.ts36export async function handleSelectChallengeWithPasswordSRP(CODE
LOW…uth/src/client/flows/userAuth/handleSelectChallenge.ts27export async function initiateSelectedChallenge({CODE
LOW…kages/api-rest/src/utils/createCancellableOperation.ts16export function createCancellableOperation(CODE
LOW…kages/api-rest/src/utils/createCancellableOperation.ts27export function createCancellableOperation(CODE
LOW…kages/api-rest/src/utils/createCancellableOperation.ts37export function createCancellableOperation(CODE
LOWpackages/geo/__tests__/testUtils.ts24export function createGeofenceOutputArray(numberOfGeofences) {CODE
LOWpackages/geo/__tests__/testUtils.ts41export function mockBatchPutGeofenceCommand(command) {CODE
LOWpackages/geo/__tests__/testUtils.ts90export function mockDeleteGeofencesCommand(command) {CODE
LOWpackages/api-graphql/__tests__/utils/expects.ts199export async function expectSubWithlibraryConfigHeaders(CODE
LOWpackages/api-graphql/__tests__/utils/expects.ts306export function expectSelectionSetContains(CODE
LOWpackages/api-graphql/__tests__/utils/expects.ts322export function expectSelectionSetNotContains(CODE
LOWpackages/api-graphql/__tests__/utils/index.ts29export function normalizePostGraphqlCalls(spy: jest.SpyInstance<any, any>) {CODE
LOWpackages/api-graphql/src/GraphQLAPI.ts18function isGraphQLOptionsWithOverride(CODE
LOW…untimeTypeGuards/isConfigureEventWithResourceConfig.ts6export function isConfigureEventWithResourceConfig(CODE
LOW…utils/runtimeTypeGuards/isGraphQLResponseWithErrors.ts6export function isGraphQLResponseWithErrors(CODE
LOW…rage/__tests__/providers/s3/apis/internal/testUtils.ts6> = async function toBeLastCalledWithConfigAndInput(CODE
LOW…rage/__tests__/providers/s3/apis/internal/testUtils.ts46> = async function toHaveBeenNthCalledWithConfigAndInput(CODE
LOW…e/src/providers/s3/utils/validateMultipartUploadXML.ts15export function validateMultipartUploadXML(CODE
LOW…es/datastore-storage-adapter/src/common/SQLiteUtils.ts146export function modelCreateTableStatement(CODE
LOW…es/datastore-storage-adapter/src/common/SQLiteUtils.ts293function buildSpecialNullComparison(field, operator, operand) {CODE
LOW…es/datastore-storage-adapter/src/common/SQLiteUtils.ts313function buildSpecialAlwaysStatement(CODE
LOW…es/datastore-storage-adapter/src/common/SQLiteUtils.ts476export function limitClauseFromPagination(CODE
LOWpackages/datastore/__tests__/sync.test.ts427function jitteredRetrySyncProcessorSetup({CODE
LOWpackages/datastore/__tests__/mutation.test.ts322async function instantiateMutationProcessor({CODE
LOWpackages/datastore/__tests__/subscription.test.ts686 async function instantiateSubscriptionProcessor({CODE
LOW…kages/datastore/__tests__/connectivityHandling.test.ts35async function waitForEmptyOutboxOrError(service) {CODE
LOWpackages/datastore/__tests__/helpers/util.ts475export async function waitForExpectModelUpdateGraphqlEventCount({CODE
30 more matches not shown…
Over-Commented Block103 hits · 88 pts
SeverityFileLineSnippetContext
LOWscripts/set-preid-versions.sh1#!/usr/bin/env bashCOMMENT
LOWpackages/core/src/server.ts1// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWpackages/core/src/context/createAmplifyContext.ts81 // Amplify.ts) on BOTH paths: a shallow `Object.freeze` would leave nestedCOMMENT
LOWpackages/core/src/context/createAmplifyContext.ts101 // token/credentials providers whenever the resource config carries no `Auth`COMMENT
LOWpackages/core/src/singleton/constants.ts1// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOW…web-browser/ios/AmplifyRTNWebBrowser-Bridging-Header.h1// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOW…ation/ios/AmplifyRTNPushNotification-Bridging-Header.h1// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOW…ve/example/ios/AmplifyRTNCoreExample-Bridging-Header.h1//COMMENT
LOW…ages/react-native/ios/AmplifyRTNCore-Bridging-Header.h1// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h1#if !(defined(LTM1) && defined(LTM2) && defined(LTM3))COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h21#define BN_MP_ADDMOD_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h41#define BN_MP_EXPT_D_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h61#define BN_MP_KARATSUBA_SQR_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h81#define BN_MP_PRIME_MILLER_RABIN_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h101#define BN_MP_SET_INT_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h121#define BN_PRIME_TAB_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h141 #define BN_MP_SET_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h161#if defined(BN_FAST_S_MP_MUL_DIGS_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h181#if defined(BN_MP_ABS_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h201 #define BN_MP_MOD_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h221#if defined(BN_MP_CMP_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h241COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h261 #define BN_MP_LSHD_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h281 #define BN_MP_EXCH_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h301COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h321 #define BN_MP_SQR_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h341 #define BN_MP_COUNT_BITS_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h361#if defined(BN_MP_EXTEUCLID_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h381COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h401#if defined(BN_MP_GET_INT_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h421 #define BN_MP_INIT_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h441#if defined(BN_MP_INVMOD_SLOW_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h461 #define BN_MP_INIT_SET_INT_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h481 #define BN_MP_MUL_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h501#if defined(BN_MP_LCM_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h521#endifCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h541COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h561COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h581 #define BN_MP_CLEAR_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h601 #define BN_MP_COPY_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h621 #define BN_MP_MOD_D_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h641 #define BN_MP_SQRMOD_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h661 #define BN_MP_READ_UNSIGNED_BIN_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h681#if defined(BN_MP_RAND_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h701 #define BN_MP_GROW_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h721 #define BN_MP_CMP_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h741 #define BN_MP_MUL_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h761 #define BN_MP_CLEAR_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h781#if defined(BN_MP_SET_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h801 #define BN_FAST_S_MP_SQR_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h821 #define BN_MP_CMP_MAG_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h841 #define BN_MP_CLEAR_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h861#if defined(BN_MP_TO_UNSIGNED_BIN_N_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h881#endifCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h901 #define BN_MP_ISZERO_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h921 #define BN_MP_INIT_COPY_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h941#if defined(BN_S_MP_EXPTMOD_C)COMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h961 #define BN_MP_EXCH_CCOMMENT
LOW…act-native/ios/JKBigInteger/LibTomMath/tommath_class.h981 #define BN_MP_GROW_CCOMMENT
LOW…ative/ios/JKBigInteger/LibTomMath/tommath_superclass.h21 #define BN_MP_GCD_CCOMMENT
43 more matches not shown…
Hallucination Indicators4 hits · 40 pts
SeverityFileLineSnippetContext
CRITICALpackages/datastore/__tests__/Predicate.test.ts2413 ).reference.reference.reference.reference.reference.title.eq(CODE
CRITICALpackages/datastore/__tests__/Predicate.test.ts2425 ).reference.reference.reference.reference.title.contains('layer 4');CODE
CRITICALpackages/datastore/__tests__/IndexedDBAdapter.test.ts546 p.children.parent.children.parent.children.parent.children.parent.children.parent.children.id.eq(CODE
CRITICALpackages/datastore/__tests__/IndexedDBAdapter.test.ts581 p.children.parent.children.parent.children.parent.children.parent.children.parent.children.and(CODE
Structural Annotation Overuse9 hits · 15 pts
SeverityFileLineSnippetContext
LOWscripts/set-preid-versions.sh26# Step 1: Grab the version of `aws-amplify` & determine if a pre-release ID is in useCOMMENT
LOW⚡scripts/set-preid-versions.sh38# Step 2: Grab the version of `@aws-amplify/core`COMMENT
LOW⚡scripts/set-preid-versions.sh42# Step 3: Set the `@aws-amplify/core` peer dependency version across the library ahead of publicationCOMMENT
LOWscripts/set-preid-versions.sh59# Step 4: Set the `aws-amplify` peer dependency version across the library ahead of publicationCOMMENT
LOWpackages/react-native/example/README.md7## Step 1: Start the Metro ServerCOMMENT
LOWpackages/react-native/example/README.md21## Step 2: Start your ApplicationCOMMENT
LOWpackages/rtn-passkeys/example/README.md7## Step 1: Start MetroCOMMENT
LOWpackages/rtn-passkeys/example/README.md21## Step 2: Build and run your appCOMMENT
LOWpackages/rtn-passkeys/example/README.md65## Step 3: Modify your appCOMMENT
AI Slop Vocabulary5 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUM…c/providers/cognito/utils/oauth/enableOAuthListener.ts54 // `handleFailure`); `Promise.resolve` keeps the guard robust regardless ofCOMMENT
MEDIUMpackages/datastore/__tests__/commonAdapterTests.ts103 // sync operations, which we'll leverage to monitor how DataStore managesCOMMENT
MEDIUMpackages/datastore/__tests__/commonAdapterTests.ts323 // sync operations, which we'll leverage to monitor how DataStore managesCOMMENT
MEDIUM…ages/datastore/src/storage/adapter/IndexedDBAdapter.ts700 // NOTE: results must be DISTINCT-ified if we leverage indexes.COMMENT
MEDIUMpackages/datastore/src/datastore/datastore.ts1080 // leverage it fully [yet].COMMENT
Fake / Example Data12 hits · 12 pts
SeverityFileLineSnippetContext
LOWpackages/core/__tests__/singleton/Singleton.test.ts345 name: 'John Doe',CODE
LOWpackages/core/__tests__/singleton/Singleton.test.ts405 name: 'John Doe',CODE
LOWpackages/core/__tests__/singleton/Singleton.test.ts431 name: 'John Doe',CODE
LOW…/__tests__/providers/cognito/tokenOrchestrator.test.ts62 name: 'John Doe',CODE
LOW…/__tests__/providers/cognito/tokenOrchestrator.test.ts70 name: 'John Doe',CODE
LOW…h/__tests__/providers/cognito/fetchAuthSession.test.ts123 name: 'John Doe',CODE
LOW…h/__tests__/providers/cognito/fetchAuthSession.test.ts132 name: 'John Doe',CODE
LOWpackages/rtn-passkeys/example/src/App.tsx28 username: 'user@example.com',CODE
LOW…/providers/customer-profiles/apis/identifyUser.test.ts40 email: 'user@example.com',CODE
LOW…/providers/customer-profiles/apis/identifyUser.test.ts41 name: 'Jane Doe',CODE
LOW…s/customer-profiles/utils/identifyUserInternal.test.ts52 const userProfile = { email: 'user@example.com', name: 'Jane' };CODE
LOW…tions/providers/customer-profiles/apis/identifyUser.ts39 * name: 'Jane Doe',COMMENT
Verbosity Indicators7 hits · 12 pts
SeverityFileLineSnippetContext
LOWscripts/set-preid-versions.sh26# Step 1: Grab the version of `aws-amplify` & determine if a pre-release ID is in useCOMMENT
LOW⚡scripts/set-preid-versions.sh38# Step 2: Grab the version of `@aws-amplify/core`COMMENT
LOW⚡scripts/set-preid-versions.sh42# Step 3: Set the `@aws-amplify/core` peer dependency version across the library ahead of publicationCOMMENT
LOWscripts/set-preid-versions.sh59# Step 4: Set the `aws-amplify` peer dependency version across the library ahead of publicationCOMMENT
LOW…roviders/s3/utils/client/runtime/xhrTransferHandler.ts95 // The abort event can be triggered after the error or load event. So we need to check if the xhr is null.COMMENT
LOW…roviders/s3/utils/client/runtime/xhrTransferHandler.ts114 // The load event is triggered after the error/abort/load event. So we need to check if the xhr is null.COMMENT
LOW…roviders/s3/utils/client/runtime/xhrTransferHandler.ts161 // The abort event is triggered after the error or load event. So we need to check if the xhr is null.COMMENT
Cross-Language Confusion (JS/TS)1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHpackages/datastore/__tests__/graphql.test.ts141 print(parse(expectedGraphQL as any)),CODE
Slop Phrases2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUM…s-amplify_adapter-nextjs.index.createServerRunner.html2</div><div class="tsd-comment tsd-typography"><div class="tsd-tag-remarks"><h4 class="tsd-anchor-link" id="remarks">RemaCODE
LOW…es/datastore/__tests__/helpers/fakes/graphqlService.ts145 * NOTE: don't forget to reset these values at the end of your test!COMMENT
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOWscripts/setup-git-secrets.sh14# Check if git-secrets is installedCOMMENT
LOW.github/workflows/release-hotfix.yml91 # Check if hotfix -> main PR already existsCOMMENT
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM.github/workflows/release-hotfix.yml98 # Create a new PR if one doesn't existCOMMENT