Path Lines of Code codecov.yml 11 commitlint.config.js 3 jest.config.js 21 packages/amplify-codegen-e2e-core/environment.js 2 packages/amplify-codegen-e2e-core/reporter.js 2 packages/amplify-codegen-e2e-core/runner.js 2 packages/amplify-codegen-e2e-core/src/asciinema-recorder.ts 132 packages/amplify-codegen-e2e-core/src/categories/analytics.ts 72 packages/amplify-codegen-e2e-core/src/categories/api.ts 601 packages/amplify-codegen-e2e-core/src/categories/auth.ts 1246 packages/amplify-codegen-e2e-core/src/categories/codegen.ts 120 packages/amplify-codegen-e2e-core/src/categories/hosting.ts 135 packages/amplify-codegen-e2e-core/src/categories/index.ts 11 packages/amplify-codegen-e2e-core/src/categories/interactions.ts 22 packages/amplify-codegen-e2e-core/src/categories/lambda-function.ts 399 packages/amplify-codegen-e2e-core/src/categories/lambda-layer.ts 183 packages/amplify-codegen-e2e-core/src/categories/notifications.ts 22 packages/amplify-codegen-e2e-core/src/categories/predictions.ts 89 packages/amplify-codegen-e2e-core/src/categories/storage.ts 511 packages/amplify-codegen-e2e-core/src/configure/index.ts 91 packages/amplify-codegen-e2e-core/src/index.ts 58 packages/amplify-codegen-e2e-core/src/init/adminUI.ts 28 packages/amplify-codegen-e2e-core/src/init/amplifyPull.ts 141 packages/amplify-codegen-e2e-core/src/init/amplifyPush.ts 156 packages/amplify-codegen-e2e-core/src/init/deleteProject.ts 22 packages/amplify-codegen-e2e-core/src/init/index.ts 6 packages/amplify-codegen-e2e-core/src/init/initProjectHelper.ts 397 packages/amplify-codegen-e2e-core/src/init/pull-headless.ts 49 packages/amplify-codegen-e2e-core/src/nexpect-reporter.js 98 packages/amplify-codegen-e2e-core/src/utils/add-circleci-tags.ts 44 packages/amplify-codegen-e2e-core/src/utils/admin-ui.ts 30 packages/amplify-codegen-e2e-core/src/utils/api.ts 11 packages/amplify-codegen-e2e-core/src/utils/appsync.ts 22 packages/amplify-codegen-e2e-core/src/utils/envVars.ts 52 packages/amplify-codegen-e2e-core/src/utils/feature-flags.ts 23 packages/amplify-codegen-e2e-core/src/utils/frontend-config-helper.ts 35 packages/amplify-codegen-e2e-core/src/utils/getAppId.ts 5 packages/amplify-codegen-e2e-core/src/utils/graphql-config-helper.ts 48 packages/amplify-codegen-e2e-core/src/utils/headless.ts 28 packages/amplify-codegen-e2e-core/src/utils/index.ts 74 packages/amplify-codegen-e2e-core/src/utils/nexpect.ts 521 packages/amplify-codegen-e2e-core/src/utils/pinpoint.ts 167 packages/amplify-codegen-e2e-core/src/utils/projectMeta.ts 120 packages/amplify-codegen-e2e-core/src/utils/readJsonFile.ts 10 packages/amplify-codegen-e2e-core/src/utils/request.ts 27 packages/amplify-codegen-e2e-core/src/utils/retrier.ts 37 packages/amplify-codegen-e2e-core/src/utils/sdk-calls.ts 222 packages/amplify-codegen-e2e-core/src/utils/selectors.ts 16 packages/amplify-codegen-e2e-core/src/utils/sleep.ts 3 packages/amplify-codegen-e2e-core/src/utils/transformConfig.ts 7 packages/amplify-codegen/awsAppSyncDirectives.graphql 20 packages/amplify-codegen/commands/codegen/add.js 22 packages/amplify-codegen/commands/codegen/codegen.js 47 packages/amplify-codegen/commands/codegen/configure.js 13 packages/amplify-codegen/commands/codegen/models.js 16 packages/amplify-codegen/commands/codegen/remove.js 12 packages/amplify-codegen/commands/codegen/statements.js 17 packages/amplify-codegen/commands/codegen/types.js 16 packages/amplify-codegen/src/amplify-plugin-index.js 16 packages/amplify-codegen/src/callbacks/postPushCallback.js 35 packages/amplify-codegen/src/callbacks/prePushAddCallback.js 56 packages/amplify-codegen/src/callbacks/prePushUpdateCallback.js 49 packages/amplify-codegen/src/codegen-config/AmplifyCodeGenConfig.js 121 packages/amplify-codegen/src/codegen-config/index.js 9 packages/amplify-codegen/src/codegen-config/utils/graphQlToAmplifyConfig.js 30 packages/amplify-codegen/src/codegen-config/utils/index.js 2 packages/amplify-codegen/src/commands/add.js 145 packages/amplify-codegen/src/commands/configure.js 21 packages/amplify-codegen/src/commands/generateStatementsAndType.js 55 packages/amplify-codegen/src/commands/models.js 185 packages/amplify-codegen/src/commands/remove.js 34 packages/amplify-codegen/src/commands/statements.js 69 packages/amplify-codegen/src/commands/types.js 75 packages/amplify-codegen/src/constants.js 58 packages/amplify-codegen/src/errors/index.js 12 packages/amplify-codegen/src/index.js 28 packages/amplify-codegen/src/utils/downloadIntrospectionSchema.js 26 packages/amplify-codegen/src/utils/ensureIntrospectionSchema.js 17 packages/amplify-codegen/src/utils/generateIntrospectionSchema.js 17 packages/amplify-codegen/src/utils/generateIntrospectionSchemaWithProgress.js 19 packages/amplify-codegen/src/utils/getAndroidResDir.js 13 packages/amplify-codegen/src/utils/getAppSyncAPIDetails.js 15 packages/amplify-codegen/src/utils/getAppSyncAPIInfo.js 48 packages/amplify-codegen/src/utils/getAppSyncAPIs.js 11 packages/amplify-codegen/src/utils/getDocsgenPackage.js 8 packages/amplify-codegen/src/utils/getFrontEndFramework.js 17 packages/amplify-codegen/src/utils/getFrontEndHandler.js 6 packages/amplify-codegen/src/utils/getGraphQLDocPath.js 11 packages/amplify-codegen/src/utils/getIncludePattern.js 32 packages/amplify-codegen/src/utils/getModelgenPackage.js 8 packages/amplify-codegen/src/utils/getOutputFileName.js 26 packages/amplify-codegen/src/utils/getProjectAWSRegion.js 6 packages/amplify-codegen/src/utils/getSDLSchemaLocation.js 5 packages/amplify-codegen/src/utils/getSchemaDownloadLocation.js 28 packages/amplify-codegen/src/utils/getTypesgenPackage.js 8 packages/amplify-codegen/src/utils/index.js 42 packages/amplify-codegen/src/utils/input-params-manager.js 66 packages/amplify-codegen/src/utils/isAppSyncApiPendingPush.js 14 packages/amplify-codegen/src/utils/isCodegenConfigured.js 11 packages/amplify-codegen/src/utils/switchToSDLSchema.js 22 packages/amplify-codegen/src/utils/updateAmplifyMeta.js 35 packages/amplify-codegen/src/utils/validateAmplifyFlutterCapableZeroThreeFeatures.js 24 packages/amplify-codegen/src/utils/validateDartSDK.js 21 packages/amplify-codegen/src/walkthrough/add.js 88 packages/amplify-codegen/src/walkthrough/changeAppSyncRegions.js 12 packages/amplify-codegen/src/walkthrough/configure.js 53 packages/amplify-codegen/src/walkthrough/questions/apiTarget.js 19 packages/amplify-codegen/src/walkthrough/questions/changeRegion.js 14 packages/amplify-codegen/src/walkthrough/questions/generateCode.js 14 packages/amplify-codegen/src/walkthrough/questions/generateDocs.js 14 packages/amplify-codegen/src/walkthrough/questions/generatedFileName.js 15 packages/amplify-codegen/src/walkthrough/questions/languageTarget.js 40 packages/amplify-codegen/src/walkthrough/questions/maxDepth.js 18 packages/amplify-codegen/src/walkthrough/questions/queryFilePattern.js 14 packages/amplify-codegen/src/walkthrough/questions/selectFramework.js 13 packages/amplify-codegen/src/walkthrough/questions/selectFrontend.js 13 packages/amplify-codegen/src/walkthrough/questions/selectProject.js 21 packages/amplify-codegen/src/walkthrough/questions/selectRegions.js 19 packages/amplify-codegen/src/walkthrough/questions/updateCode.js 14 packages/amplify-codegen/src/walkthrough/questions/updateDocs.js 14 packages/appsync-modelgen-plugin/src/configs/dart-config.ts 89 packages/appsync-modelgen-plugin/src/configs/java-config.ts 62 packages/appsync-modelgen-plugin/src/configs/swift-config.ts 16 packages/appsync-modelgen-plugin/src/index.ts 22 packages/appsync-modelgen-plugin/src/languages/dart-declaration-block.ts 192 packages/appsync-modelgen-plugin/src/languages/java-declaration-block.ts 227 packages/appsync-modelgen-plugin/src/languages/swift-declaration-block.ts 378 packages/appsync-modelgen-plugin/src/languages/typescript-declaration-block.ts 251 packages/appsync-modelgen-plugin/src/plugin.ts 57 packages/appsync-modelgen-plugin/src/preset.ts 245 packages/appsync-modelgen-plugin/src/scalars/index.ts 87 packages/appsync-modelgen-plugin/src/scalars/supported-directives.ts 138 packages/appsync-modelgen-plugin/src/utils/fieldUtils.ts 12 packages/appsync-modelgen-plugin/src/utils/generateLicense.ts 16 packages/appsync-modelgen-plugin/src/utils/get-type-info.ts 34 packages/appsync-modelgen-plugin/src/utils/process-auth.ts 84 packages/appsync-modelgen-plugin/src/utils/process-belongs-to.ts 56 packages/appsync-modelgen-plugin/src/utils/process-connections-v2.ts 125 packages/appsync-modelgen-plugin/src/utils/process-connections.ts 183 packages/appsync-modelgen-plugin/src/utils/process-has-many.ts 53 packages/appsync-modelgen-plugin/src/utils/process-has-one.ts 30 packages/appsync-modelgen-plugin/src/utils/process-index.ts 24 packages/appsync-modelgen-plugin/src/utils/process-primary-key.ts 21 packages/appsync-modelgen-plugin/src/utils/sort.ts 5 packages/appsync-modelgen-plugin/src/utils/validate-field-name.ts 14 packages/appsync-modelgen-plugin/src/utils/warn.ts 8 packages/appsync-modelgen-plugin/src/visitors/appsync-dart-visitor.ts 838 packages/appsync-modelgen-plugin/src/visitors/appsync-java-visitor.ts 707 packages/appsync-modelgen-plugin/src/visitors/appsync-javascript-visitor.ts 75 packages/appsync-modelgen-plugin/src/visitors/appsync-json-metadata-visitor.ts 213 packages/appsync-modelgen-plugin/src/visitors/appsync-swift-visitor.ts 448 packages/appsync-modelgen-plugin/src/visitors/appsync-typescript-visitor.ts 200 packages/appsync-modelgen-plugin/src/visitors/appsync-visitor.ts 638 packages/graphql-docs-generator/awsAppSyncDirectives.graphql 20 packages/graphql-docs-generator/fixtures/caseTypes.graphql 390 packages/graphql-docs-generator/fixtures/complex-obj.gql 192 packages/graphql-docs-generator/fixtures/foo.gql 47 packages/graphql-docs-generator/fixtures/fragments.graphql 6 packages/graphql-docs-generator/fixtures/heroQuery.graphql 20 packages/graphql-docs-generator/fixtures/mutations.graphql 61 packages/graphql-docs-generator/fixtures/queries.graphql 46 packages/graphql-docs-generator/fixtures/schema.graphql 97 packages/graphql-docs-generator/fixtures/subscriptions.graphql 82 packages/graphql-docs-generator/src/cli.ts 60 packages/graphql-docs-generator/src/generator/generate.ts 17 packages/graphql-docs-generator/src/generator/generateAllOperations.ts 87 packages/graphql-docs-generator/src/generator/generateOperation.ts 17 packages/graphql-docs-generator/src/generator/getArgs.ts 17 packages/graphql-docs-generator/src/generator/getBody.ts 19 packages/graphql-docs-generator/src/generator/getFields.ts 79 packages/graphql-docs-generator/src/generator/getFragment.ts 26 packages/graphql-docs-generator/src/generator/index.ts 5 packages/graphql-docs-generator/src/generator/types.ts 65 packages/graphql-docs-generator/src/generator/utils/getType.ts 8 packages/graphql-docs-generator/src/generator/utils/isList.ts 7 packages/graphql-docs-generator/src/generator/utils/isRequired.ts 10 packages/graphql-docs-generator/src/generator/utils/isRequiredList.ts 4 packages/graphql-docs-generator/src/generator/utils/isS3Object.ts 20 packages/graphql-docs-generator/src/generator/utils/loading.ts 36 packages/graphql-docs-generator/src/index.ts 103 packages/graphql-docs-generator/src/logger.ts 6 packages/graphql-docs-generator/templates/_renderArgDeclaration.hbs 7 packages/graphql-docs-generator/templates/_renderCallArgs.hbs 7 packages/graphql-docs-generator/templates/_renderExternalFragment.hbs 3 packages/graphql-docs-generator/templates/_renderFields.hbs 10 packages/graphql-docs-generator/templates/_renderFragment.hbs 11 packages/graphql-docs-generator/templates/_renderOp.hbs 8 packages/graphql-docs-generator/templates/_renderToVariable.hbs 5 packages/graphql-docs-generator/templates/flow.hbs 3 packages/graphql-docs-generator/templates/graphql.hbs 7 packages/graphql-docs-generator/templates/javascript.hbs 3 packages/graphql-docs-generator/templates/typescript.hbs 4 packages/graphql-docs-generator/test-operations.graphql 1 packages/graphql-docs-generator/test.graphql 216 packages/graphql-types-generator/awsAppSyncDirectives.graphql 20 packages/graphql-types-generator/fixtures/angular.ts 3022 packages/graphql-types-generator/fixtures/output.ts 3022 packages/graphql-types-generator/fixtures/starwars.service.ts 2300 packages/graphql-types-generator/fixtures/statements.js 120 packages/graphql-types-generator/fixtures/test.ts 2282 packages/graphql-types-generator/fixtures/todo-statements.js 71 packages/graphql-types-generator/fixtures/todo.service.ts 221 packages/graphql-types-generator/src/angular/index.ts 287 packages/graphql-types-generator/src/cli.js 121 packages/graphql-types-generator/src/compiler/index.ts 386 packages/graphql-types-generator/src/compiler/legacyIR.ts 208 packages/graphql-types-generator/src/compiler/visitors/collectAndMergeFields.ts 91 packages/graphql-types-generator/src/compiler/visitors/collectFragmentsReferenced.ts 27 packages/graphql-types-generator/src/compiler/visitors/generateOperationId.ts 26 packages/graphql-types-generator/src/compiler/visitors/inlineRedundantTypeConditions.ts 18 packages/graphql-types-generator/src/compiler/visitors/typeCase.ts 147 packages/graphql-types-generator/src/errors.ts 47 packages/graphql-types-generator/src/flow-modern/codeGeneration.ts 220 packages/graphql-types-generator/src/flow-modern/helpers.ts 60 packages/graphql-types-generator/src/flow-modern/index.ts 1 packages/graphql-types-generator/src/flow-modern/language.ts 106 packages/graphql-types-generator/src/flow-modern/printer.ts 68 packages/graphql-types-generator/src/flow-modern/types/augment-babel-types.ts 9 packages/graphql-types-generator/src/flow-modern/types/babel7.ts 8 packages/graphql-types-generator/src/flow/codeGeneration.js 332 packages/graphql-types-generator/src/flow/index.js 1 packages/graphql-types-generator/src/flow/language.js 106 packages/graphql-types-generator/src/flow/types.js 40 packages/graphql-types-generator/src/generate.ts 101 packages/graphql-types-generator/src/index.ts 2 packages/graphql-types-generator/src/loading.ts 60 packages/graphql-types-generator/src/polyfills.js 3 packages/graphql-types-generator/src/scala/codeGeneration.js 344 packages/graphql-types-generator/src/scala/index.js 1 packages/graphql-types-generator/src/scala/language.js 76 packages/graphql-types-generator/src/scala/naming.js 57 packages/graphql-types-generator/src/scala/types.js 50 packages/graphql-types-generator/src/scala/values.js 43 packages/graphql-types-generator/src/serializeToJSON.ts 141 packages/graphql-types-generator/src/swift/aws-scalar-helper.ts 18 packages/graphql-types-generator/src/swift/codeGeneration.ts 715 packages/graphql-types-generator/src/swift/helpers.ts 213 packages/graphql-types-generator/src/swift/index.ts 1 packages/graphql-types-generator/src/swift/language.ts 132 packages/graphql-types-generator/src/swift/s3Wrapper.ts 69 packages/graphql-types-generator/src/typescript/codeGeneration.ts 416 packages/graphql-types-generator/src/typescript/index.ts 1 packages/graphql-types-generator/src/typescript/language.ts 163 packages/graphql-types-generator/src/typescript/types.ts 44 packages/graphql-types-generator/src/utilities/CodeGenerator.ts 110 packages/graphql-types-generator/src/utilities/array.ts 6 packages/graphql-types-generator/src/utilities/complextypes.ts 27 packages/graphql-types-generator/src/utilities/graphql.ts 189 packages/graphql-types-generator/src/utilities/printing.ts 12 packages/graphql-types-generator/src/validation.ts 45 scripts/split-e2e-tests.ts 180