id: 1 unit: private getRuntimeConfigSchema() file: packages/common/src/configuration/service-configuration.ts start line: 133 end line: 326 size: 194 LOC McCabe index: 1 number of parameters: 0 id: 2 unit: function getScanArguments() file: packages/cli/src/cli.ts start line: 28 end line: 141 size: 112 LOC McCabe index: 3 number of parameters: 0 id: 3 unit: public async start() file: packages/crawler/src/crawler/puppeteer-crawler-engine.ts start line: 25 end line: 94 size: 64 LOC McCabe index: 4 number of parameters: 1 id: 4 unit: public updateResultsInPlace() file: packages/cli/src/baseline/baseline-engine.ts start line: 27 end line: 92 size: 52 LOC McCabe index: 14 number of parameters: 2 id: 5 unit: private async sendNotificationWithRetry() file: packages/web-api-send-notification-runner/src/sender/notification-sender.ts start line: 64 end line: 119 size: 48 LOC McCabe index: 7 number of parameters: 1 id: 6 unit: private async writeRequestsToPermanentContainer() file: packages/web-workers/src/controllers/scan-batch-request-feed-controller.ts start line: 83 end line: 134 size: 48 LOC McCabe index: 5 number of parameters: 2 id: 7 unit: public async readItems() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 125 end line: 175 size: 43 LOC McCabe index: 6 number of parameters: 5 id: 8 unit: public async mergeOrWriteDocument() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 84 end line: 133 size: 43 LOC McCabe index: 4 number of parameters: 3 id: 9 unit: private async readPartDocument() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 164 end line: 211 size: 43 LOC McCabe index: 3 number of parameters: 1 id: 10 unit: private async addTaskCollection() file: packages/azure-services/src/azure-batch/batch.ts start line: 251 end line: 296 size: 41 LOC McCabe index: 6 number of parameters: 2 id: 11 unit: public async run() file: packages/health-client/src/deployment-health-checker.ts start line: 20 end line: 66 size: 41 LOC McCabe index: 9 number of parameters: 4 id: 12 unit: private async canSendNotification() file: packages/web-api-scan-runner/src/sender/scan-notification-processor.ts start line: 40 end line: 89 size: 41 LOC McCabe index: 13 number of parameters: 3 id: 13 unit: private createCompletedScanResponse() file: packages/web-api/src/converters/scan-response-converter.ts start line: 66 end line: 109 size: 41 LOC McCabe index: 6 number of parameters: 4 id: 14 unit: private async trace() file: packages/web-api-scan-request-sender/src/sender/on-demand-dispatcher.ts start line: 114 end line: 153 size: 40 LOC McCabe index: 7 number of parameters: 1 id: 15 unit: private getHealthReport() file: packages/web-api/src/controllers/health-check-controller.ts start line: 96 end line: 140 size: 39 LOC McCabe index: 5 number of parameters: 2 id: 16 unit: public async readCombinedResults() file: packages/service-library/src/data-providers/combined-scan-results-provider.ts start line: 76 end line: 117 size: 38 LOC McCabe index: 8 number of parameters: 1 id: 17 unit: public async handleRequest() file: packages/web-api/src/controllers/scan-request-controller.ts start line: 46 end line: 90 size: 37 LOC McCabe index: 3 number of parameters: 0 id: 18 unit: public async upsertItems() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 29 end line: 67 size: 36 LOC McCabe index: 3 number of parameters: 5 id: 19 unit: function getScanArguments() file: packages/service-library/src/dev-utilities/load-test.ts start line: 22 end line: 64 size: 36 LOC McCabe index: 1 number of parameters: 0 id: 20 unit: public async getFailedTasks() file: packages/azure-services/src/azure-batch/batch.ts start line: 57 end line: 95 size: 35 LOC McCabe index: 5 number of parameters: 1 id: 21 unit: export function registerAzureServicesToContainer() file: packages/azure-services/src/register-azure-services-to-container.ts start line: 26 end line: 74 size: 35 LOC McCabe index: 1 number of parameters: 3 id: 22 unit: public async handleFailedTasks() file: packages/privacy-scan-job-manager/src/worker/worker.ts start line: 69 end line: 105 size: 35 LOC McCabe index: 4 number of parameters: 1 id: 23 unit: public async handleFailedTasks() file: packages/web-api-scan-job-manager/src/worker/worker.ts start line: 69 end line: 105 size: 35 LOC McCabe index: 4 number of parameters: 1 id: 24 unit: private async filterRequests() file: packages/web-api-scan-request-sender/src/sender/scan-request-selector.ts start line: 65 end line: 108 size: 34 LOC McCabe index: 13 number of parameters: 2 id: 25 unit: private async generateCombinedScanResultsImpl() file: packages/web-api-scan-runner/src/combined-result/combined-scan-result-processor.ts start line: 43 end line: 81 size: 34 LOC McCabe index: 4 number of parameters: 2 id: 26 unit: private reduceResults() file: packages/axe-result-converter/src/axe-results-reducer.ts start line: 33 end line: 66 size: 33 LOC McCabe index: 8 number of parameters: 3 id: 27 unit: public async getTaskConfigWithImageSupport() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 54 end line: 86 size: 32 LOC McCabe index: 1 number of parameters: 3 id: 28 unit: public build() file: packages/cli/src/crawler/crawler-parameters-builder.ts start line: 14 end line: 47 size: 32 LOC McCabe index: 5 number of parameters: 1 id: 29 unit: private async addScanRequests() file: packages/web-api-scan-request-sender/src/sender/on-demand-dispatcher.ts start line: 44 end line: 79 size: 32 LOC McCabe index: 3 number of parameters: 1 id: 30 unit: public async writeCombinedResults() file: packages/service-library/src/data-providers/combined-scan-results-provider.ts start line: 41 end line: 74 size: 31 LOC McCabe index: 4 number of parameters: 3 id: 31 unit: public async mergeAxeResults() file: packages/web-api-scan-runner/src/combined-result/combined-axe-result-builder.ts start line: 20 end line: 55 size: 31 LOC McCabe index: 3 number of parameters: 2 id: 32 unit: private async enqueueNotificationWithRetry() file: packages/web-api-scan-runner/src/sender/notification-message-dispatcher.ts start line: 43 end line: 75 size: 31 LOC McCabe index: 3 number of parameters: 1 id: 33 unit: private getProcessedRequestData() file: packages/web-api/src/controllers/scan-request-controller.ts start line: 120 end line: 158 size: 31 LOC McCabe index: 5 number of parameters: 2 id: 34 unit: public async navigate() file: packages/scanner-global-library/src/page-navigator.ts start line: 28 end line: 76 size: 30 LOC McCabe index: 5 number of parameters: 3 id: 35 unit: function getRequestOptions() file: packages/service-library/src/dev-utilities/load-test.ts start line: 66 end line: 99 size: 30 LOC McCabe index: 4 number of parameters: 2 id: 36 unit: private createScanRequests() file: packages/web-api-scan-runner/src/crawl-runner/scan-feed-generator.ts start line: 90 end line: 121 size: 30 LOC McCabe index: 2 number of parameters: 4 id: 37 unit: public async handleRequest() file: packages/web-api/src/controllers/batch-scan-result-controller.ts start line: 36 end line: 71 size: 30 LOC McCabe index: 4 number of parameters: 0 id: 38 unit: public async handleRequest() file: packages/web-api/src/controllers/scan-result-controller.ts start line: 29 end line: 65 size: 30 LOC McCabe index: 4 number of parameters: 0 id: 39 unit: public async run() file: packages/service-library/src/batch/batch-task-creator.ts start line: 45 end line: 82 size: 29 LOC McCabe index: 7 number of parameters: 0 id: 40 unit: public async validate() file: packages/service-library/src/dev-utilities/batch-request-loader.ts start line: 59 end line: 89 size: 29 LOC McCabe index: 3 number of parameters: 1 id: 41 unit: public async createJobIfNotExists() file: packages/azure-services/src/azure-batch/batch.ts start line: 108 end line: 140 size: 28 LOC McCabe index: 6 number of parameters: 2 id: 42 unit: export function setupLocalCrawlerContainer() file: packages/crawler/src/setup-crawler-container.ts start line: 18 end line: 50 size: 28 LOC McCabe index: 2 number of parameters: 1 id: 43 unit: private async updateScanResult() file: packages/privacy-scan-runner/src/runner/runner.ts start line: 110 end line: 141 size: 28 LOC McCabe index: 4 number of parameters: 2 id: 44 unit: async function runLoadTest() file: packages/service-library/src/dev-utilities/load-test.ts start line: 101 end line: 133 size: 28 LOC McCabe index: 4 number of parameters: 1 id: 45 unit: private async updateScanResult() file: packages/web-api-scan-runner/src/runner/runner.ts start line: 122 end line: 153 size: 28 LOC McCabe index: 4 number of parameters: 2 id: 46 unit: export function getProcessLifeCycleContainer() file: packages/web-workers/src/get-process-life-cycle-container.ts start line: 13 end line: 44 size: 28 LOC McCabe index: 2 number of parameters: 0 id: 47 unit: public async upsertItem() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 69 end line: 97 size: 27 LOC McCabe index: 2 number of parameters: 5 id: 48 unit: public async mergeOrCreate() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 83 end line: 111 size: 27 LOC McCabe index: 2 number of parameters: 3 id: 49 unit: public async sendNotification() file: packages/web-api-send-notification-runner/src/sender/notification-sender.ts start line: 28 end line: 62 size: 27 LOC McCabe index: 2 number of parameters: 0 id: 50 unit: public async getCredentials() file: packages/azure-services/src/credentials/msi-credential-provider.ts start line: 32 end line: 60 size: 26 LOC McCabe index: 4 number of parameters: 1 id: 51 unit: private getUrlComparison() file: packages/cli/src/baseline/baseline-engine.ts start line: 165 end line: 194 size: 26 LOC McCabe index: 2 number of parameters: 2 id: 52 unit: function findElements() file: packages/crawler/src/browser-components/active-elements-finder.ts start line: 50 end line: 80 size: 26 LOC McCabe index: 6 number of parameters: 1 id: 53 unit: public constructor() file: packages/crawler/src/page-processors/simulator-page-processor.ts start line: 68 end line: 93 size: 26 LOC McCabe index: 1 number of parameters: 1 id: 54 unit: private async scanPageForIssues() file: packages/scanner-global-library/src/page.ts start line: 94 end line: 124 size: 26 LOC McCabe index: 5 number of parameters: 1 id: 55 unit: public async readItem() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 177 end line: 204 size: 25 LOC McCabe index: 2 number of parameters: 5 id: 56 unit: public async deleteItem() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 206 end line: 232 size: 25 LOC McCabe index: 2 number of parameters: 5 id: 57 unit: public async start() file: packages/crawler/src/crawler/simple-crawler-engine.ts start line: 24 end line: 55 size: 25 LOC McCabe index: 3 number of parameters: 1 id: 58 unit: public async getMessagesForTaskCreation() file: packages/privacy-scan-job-manager/src/worker/worker.ts start line: 35 end line: 63 size: 25 LOC McCabe index: 5 number of parameters: 0 id: 59 unit: protected async addTasksToJob() file: packages/service-library/src/batch/batch-task-creator.ts start line: 129 end line: 156 size: 25 LOC McCabe index: 2 number of parameters: 1 id: 60 unit: public async getMessagesForTaskCreation() file: packages/web-api-scan-job-manager/src/worker/worker.ts start line: 35 end line: 63 size: 25 LOC McCabe index: 5 number of parameters: 0 id: 61 unit: public async run() file: packages/web-api-scan-runner/src/runner/runner.ts start line: 42 end line: 73 size: 25 LOC McCabe index: 3 number of parameters: 0 id: 62 unit: public async runDeepScan() file: packages/web-api-scan-runner/src/scanner/deep-scanner.ts start line: 29 end line: 56 size: 25 LOC McCabe index: 3 number of parameters: 3 id: 63 unit: private createWebsiteScanResult() file: packages/web-workers/src/controllers/scan-batch-request-feed-controller.ts start line: 136 end line: 163 size: 25 LOC McCabe index: 6 number of parameters: 1 id: 64 unit: private reduceResultsWithoutNodes() file: packages/axe-result-converter/src/axe-results-reducer.ts start line: 68 end line: 91 size: 24 LOC McCabe index: 6 number of parameters: 3 id: 65 unit: public async next() file: packages/crawler/src/level-storage/data-base.ts start line: 33 end line: 59 size: 24 LOC McCabe index: 6 number of parameters: 0 id: 66 unit: public async click() file: packages/crawler/src/page-operations/click-element-operation.ts start line: 22 end line: 47 size: 24 LOC McCabe index: 3 number of parameters: 4 id: 67 unit: public async run() file: packages/privacy-scan-runner/src/runner/runner.ts start line: 29 end line: 59 size: 24 LOC McCabe index: 3 number of parameters: 0 id: 68 unit: public async start() file: packages/service-library/src/process-entry-point-base.ts start line: 14 end line: 41 size: 24 LOC McCabe index: 4 number of parameters: 1 id: 69 unit: public async run() file: packages/web-api-scan-runner/src/crawl-runner/crawl-runner.ts start line: 22 end line: 52 size: 24 LOC McCabe index: 4 number of parameters: 3 id: 70 unit: public async updateBaseline() file: packages/cli/src/baseline/baseline-file-updater.ts start line: 19 end line: 46 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 71 unit: public async executeWithRetries() file: packages/common/src/system/retry-helper.ts start line: 16 end line: 40 size: 23 LOC McCabe index: 6 number of parameters: 1 id: 72 unit: function mergePartDocument() file: packages/parallel-workers/src/website-scan-result-aggregator-worker.ts start line: 12 end line: 38 size: 23 LOC McCabe index: 5 number of parameters: 2 id: 73 unit: public async readScanRuns() file: packages/service-library/src/data-providers/on-demand-page-scan-run-result-provider.ts start line: 27 end line: 54 size: 23 LOC McCabe index: 2 number of parameters: 1 id: 74 unit: public async getRequests() file: packages/service-library/src/data-providers/page-scan-request-provider.ts start line: 18 end line: 41 size: 23 LOC McCabe index: 1 number of parameters: 2 id: 75 unit: private combinedViolationToBaselineResult() file: packages/cli/src/baseline/baseline-generator.ts start line: 24 end line: 54 size: 22 LOC McCabe index: 4 number of parameters: 2 id: 76 unit: public async next() file: packages/crawler/src/scan-result-providers/db-scan-result-reader.ts start line: 24 end line: 47 size: 22 LOC McCabe index: 4 number of parameters: 0 id: 77 unit: public async getRequests() file: packages/web-api-scan-request-sender/src/sender/scan-request-selector.ts start line: 37 end line: 63 size: 22 LOC McCabe index: 4 number of parameters: 1 id: 78 unit: public async handleRequest() file: packages/web-api/src/controllers/scan-report-controller.ts start line: 26 end line: 53 size: 22 LOC McCabe index: 3 number of parameters: 0 id: 79 unit: private getOrchestrationExecutor() file: packages/web-workers/src/controllers/health-monitor-orchestration-controller.ts start line: 59 end line: 89 size: 22 LOC McCabe index: 4 number of parameters: 0 id: 80 unit: private async writeRequestsToQueueContainer() file: packages/web-workers/src/controllers/scan-batch-request-feed-controller.ts start line: 165 end line: 188 size: 22 LOC McCabe index: 4 number of parameters: 2 id: 81 unit: public async getBlobContent() file: packages/azure-services/src/azure-blob/blob-storage-client.ts start line: 29 end line: 51 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 82 unit: public async readAllItem() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 99 end line: 123 size: 21 LOC McCabe index: 2 number of parameters: 3 id: 83 unit: private async updateScanRunState() file: packages/privacy-scan-runner/src/runner/runner.ts start line: 61 end line: 83 size: 21 LOC McCabe index: 2 number of parameters: 1 id: 84 unit: private async processScanResult() file: packages/privacy-scan-runner/src/runner/runner.ts start line: 85 end line: 108 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 85 unit: protected async deleteScanQueueMessagesForSucceededTasks() file: packages/service-library/src/batch/batch-task-creator.ts start line: 171 end line: 195 size: 21 LOC McCabe index: 4 number of parameters: 1 id: 86 unit: public generate() file: packages/web-api-scan-runner/src/combined-result/combined-report-generator.ts start line: 18 end line: 41 size: 21 LOC McCabe index: 2 number of parameters: 4 id: 87 unit: private async updateScanRunState() file: packages/web-api-scan-runner/src/runner/runner.ts start line: 75 end line: 97 size: 21 LOC McCabe index: 2 number of parameters: 1 id: 88 unit: private async getScanResponseBody() file: packages/web-api/src/controllers/batch-scan-result-controller.ts start line: 73 end line: 95 size: 21 LOC McCabe index: 2 number of parameters: 2 id: 89 unit: private validateRunRequest() file: packages/web-api/src/controllers/scan-request-controller.ts start line: 160 end line: 186 size: 21 LOC McCabe index: 10 number of parameters: 1 id: 90 unit: public async uploadBlobContent() file: packages/azure-services/src/azure-blob/blob-storage-client.ts start line: 53 end line: 75 size: 20 LOC McCabe index: 3 number of parameters: 4 id: 91 unit: public async runScan() file: packages/cli/src/cli-entry-point.ts start line: 17 end line: 37 size: 20 LOC McCabe index: 3 number of parameters: 1 id: 92 unit: public async waitFor() file: packages/common/src/system/promise-utils.ts start line: 10 end line: 34 size: 20 LOC McCabe index: 2 number of parameters: 3 id: 93 unit: private async mergePartDocumentsParallel() file: packages/service-library/src/data-providers/website-scan-result-aggregator.ts start line: 73 end line: 99 size: 20 LOC McCabe index: 1 number of parameters: 1 id: 94 unit: public async generate() file: packages/service-library/src/dev-utilities/batch-request-loader.ts start line: 34 end line: 57 size: 20 LOC McCabe index: 2 number of parameters: 3 id: 95 unit: protected validateContentType() file: packages/service-library/src/web-api/api-controller.ts start line: 43 end line: 69 size: 20 LOC McCabe index: 7 number of parameters: 0 id: 96 unit: private async executeAppInsightsQuery() file: packages/web-api/src/controllers/health-check-controller.ts start line: 74 end line: 94 size: 20 LOC McCabe index: 2 number of parameters: 1 id: 97 unit: public getScanResultResponse() file: packages/web-api/src/converters/scan-response-converter.ts start line: 19 end line: 38 size: 20 LOC McCabe index: 7 number of parameters: 4 id: 98 unit: private async getCurrentPoolLoad() file: packages/azure-services/src/azure-batch/batch.ts start line: 163 end line: 184 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 99 unit: private async getTaskAddParameter() file: packages/azure-services/src/azure-batch/batch.ts start line: 298 end line: 318 size: 19 LOC McCabe index: 3 number of parameters: 4 id: 100 unit: public async getMessages() file: packages/azure-services/src/azure-queue/queue.ts start line: 29 end line: 51 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 101 unit: private async navigateToUrl() file: packages/scanner-global-library/src/page-navigator.ts start line: 78 end line: 98 size: 19 LOC McCabe index: 2 number of parameters: 3 id: 102 unit: public mergeBaseDocument() file: packages/service-library/src/data-providers/website-scan-result-aggregator.ts start line: 17 end line: 40 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 103 unit: private createScanRequests() file: packages/service-library/src/dev-utilities/batch-request-loader.ts start line: 91 end line: 111 size: 19 LOC McCabe index: 1 number of parameters: 3 id: 104 unit: public generateReport() file: packages/cli/src/report/report-generator.ts start line: 24 end line: 42 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 105 unit: export function setupCloudCrawlerContainer() file: packages/crawler/src/setup-crawler-container.ts start line: 52 end line: 73 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 106 unit: public async mergePartDocuments() file: packages/service-library/src/data-providers/website-scan-result-aggregator.ts start line: 49 end line: 70 size: 18 LOC McCabe index: 5 number of parameters: 2 id: 107 unit: private async updateScanResultState() file: packages/web-api-scan-request-sender/src/sender/on-demand-dispatcher.ts start line: 94 end line: 112 size: 18 LOC McCabe index: 3 number of parameters: 3 id: 108 unit: private async createBatchRequests() file: packages/web-api-scan-runner/src/crawl-runner/scan-feed-generator.ts start line: 58 end line: 76 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 109 unit: private async processScanResult() file: packages/web-api-scan-runner/src/runner/runner.ts start line: 99 end line: 120 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 110 unit: public async scan() file: packages/web-api-scan-runner/src/scanner/page-scan-processor.ts start line: 24 end line: 44 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 111 unit: export function getProcessLifeCycleContainer() file: packages/web-api/src/get-process-life-cycle-container.ts start line: 13 end line: 33 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 112 unit: public async getSucceededTasks() file: packages/azure-services/src/azure-batch/batch.ts start line: 37 end line: 55 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 113 unit: correlationId: getTaskCorrelationId() file: packages/azure-services/src/azure-batch/batch.ts start line: 46 end line: 65 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 114 unit: public async generateSASUrl() file: packages/azure-services/src/azure-blob/storage-container-sas-url-provider.ts start line: 18 end line: 36 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 115 unit: function setupSingletonCosmosClientProvider() file: packages/azure-services/src/register-azure-services-to-container.ts start line: 136 end line: 153 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 116 unit: private async combineAxeResults() file: packages/cli/src/crawler/ai-crawler.ts start line: 49 end line: 79 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 117 unit: public async generateSummaryReport() file: packages/cli/src/report/report-generator.ts start line: 44 end line: 62 size: 17 LOC McCabe index: 1 number of parameters: 4 id: 118 unit: export function validateScanArguments() file: packages/cli/src/validate-scan-arguments.ts start line: 7 end line: 27 size: 17 LOC McCabe index: 12 number of parameters: 1 id: 119 unit: private async getConvictConfig() file: packages/common/src/configuration/service-configuration.ts start line: 112 end line: 131 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 120 unit: public next() file: packages/common/src/hash-set.ts start line: 36 end line: 54 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 121 unit: private async scanForA11yIssues() file: packages/crawler/src/page-operations/accessibility-scan-operation.ts start line: 42 end line: 63 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 122 unit: public async find() file: packages/crawler/src/page-operations/enqueue-active-elements-operation.ts start line: 17 end line: 34 size: 17 LOC McCabe index: 2 number of parameters: 3 id: 123 unit: private validateScanStatusResponse() file: packages/health-client/src/scan-report-downloader.ts start line: 36 end line: 56 size: 17 LOC McCabe index: 7 number of parameters: 2 id: 124 unit: private async getCombinedResultsBlob() file: packages/web-api-scan-runner/src/combined-result/combined-results-blob-provider.ts start line: 36 end line: 58 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 125 unit: public async sendScanCompletionNotification() file: packages/web-api-scan-runner/src/sender/scan-notification-processor.ts start line: 20 end line: 38 size: 17 LOC McCabe index: 2 number of parameters: 3 id: 126 unit: private async processReleaseHealthRequest() file: packages/web-api/src/controllers/health-check-controller.ts start line: 51 end line: 72 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 127 unit: protected async handleRequest() file: packages/web-workers/src/controllers/health-monitor-timer-controller.ts start line: 28 end line: 46 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 128 unit: correlationId: getTaskCorrelationId() file: packages/azure-services/src/azure-batch/batch.ts start line: 85 end line: 114 size: 16 LOC McCabe index: 3 number of parameters: 1 id: 129 unit: private async getTaskList() file: packages/azure-services/src/azure-batch/batch.ts start line: 204 end line: 222 size: 16 LOC McCabe index: 2 number of parameters: 2 id: 130 unit: private async getJobList() file: packages/azure-services/src/azure-batch/batch.ts start line: 231 end line: 249 size: 16 LOC McCabe index: 2 number of parameters: 1 id: 131 unit: public async getPoolLoadSnapshot() file: packages/azure-services/src/azure-batch/pool-load-generator.ts start line: 50 end line: 66 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 132 unit: private handleFailedOperationResponse() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 264 end line: 280 size: 16 LOC McCabe index: 3 number of parameters: 4 id: 133 unit: public async generateReport() file: packages/cli/src/report/consolidated-report-generator.ts start line: 20 end line: 36 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 134 unit: export function getSerializableResponse() file: packages/common/src/web-requests/serializable-response.ts start line: 22 end line: 39 size: 16 LOC McCabe index: 2 number of parameters: 1 id: 135 unit: public constructor() file: packages/crawler/src/page-processors/page-processor-base.ts start line: 111 end line: 126 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 136 unit: public async setup() file: packages/logger/src/app-insights-logger-client.ts start line: 19 end line: 40 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 137 unit: private getEmptyCombinedScanResults() file: packages/service-library/src/data-providers/combined-scan-results-provider.ts start line: 125 end line: 140 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 138 unit: public async postScanUrl() file: packages/web-api-client/src/a11y-service-client.ts start line: 48 end line: 65 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 139 unit: public convert() file: packages/web-api-scan-runner/src/report-generator/axe-result-to-consolidated-html-converter.ts start line: 23 end line: 40 size: 16 LOC McCabe index: 1 number of parameters: 2 id: 140 unit: private getScanReports() file: packages/web-api/src/converters/scan-response-converter.ts start line: 111 end line: 128 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 141 unit: public async handleRequest() file: packages/web-workers/src/controllers/scan-batch-request-feed-controller.ts start line: 45 end line: 62 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 142 unit: function getTestProjects() file: jest.ci.js start line: 8 end line: 25 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 143 unit: public async crawl() file: packages/cli/src/crawler/ai-crawler.ts start line: 31 end line: 47 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 144 unit: public async runCommand() file: packages/cli/src/runner/crawler-command-runner.ts start line: 28 end line: 46 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 145 unit: export function setupSingletonProvider() file: packages/common/src/dependency-injection/setup-singleton-provider.ts start line: 8 end line: 24 size: 15 LOC McCabe index: 1 number of parameters: 3 id: 146 unit: function setupSingletonProvider() file: packages/crawler/src/setup-crawler-container.ts start line: 79 end line: 94 size: 15 LOC McCabe index: 2 number of parameters: 3 id: 147 unit: private async initializeClients() file: packages/logger/src/logger.ts start line: 108 end line: 123 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 148 unit: private getQuery() file: packages/service-library/src/data-providers/on-demand-page-scan-run-result-provider.ts start line: 121 end line: 135 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 149 unit: private async createBaseDocumentIfNotExists() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 213 end line: 230 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 150 unit: public async invoke() file: packages/service-library/src/web-api/web-controller.ts start line: 21 end line: 39 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 151 unit: public async getBlob() file: packages/web-api-scan-runner/src/combined-result/combined-results-blob-provider.ts start line: 18 end line: 34 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 152 unit: private async scanForA11yIssues() file: packages/web-api-scan-runner/src/scanner/page-scan-processor.ts start line: 46 end line: 65 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 153 unit: private getOutFilesConfiguration() file: packages/azure-services/src/azure-batch/batch.ts start line: 320 end line: 333 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 154 unit: private async calculateTasksIncrementCount() file: packages/azure-services/src/azure-batch/pool-load-generator.ts start line: 72 end line: 88 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 155 unit: private async tryCreateMessage() file: packages/azure-services/src/azure-queue/queue.ts start line: 103 end line: 116 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 156 unit: public async runCommand() file: packages/cli/src/runner/url-command-runner.ts start line: 20 end line: 36 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 157 unit: public async scan() file: packages/cli/src/scanner/ai-scanner.ts start line: 12 end line: 27 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 158 unit: private async addUrlsDiscoveredInPage() file: packages/crawler/src/apify/apify-resource-creator.ts start line: 47 end line: 61 size: 14 LOC McCabe index: 4 number of parameters: 3 id: 159 unit: private getAppInsightsSeverityLevel() file: packages/logger/src/base-app-insights-logger-client.ts start line: 95 end line: 112 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 160 unit: public constructor() file: packages/privacy-scan-job-manager/src/worker/worker.ts start line: 16 end line: 29 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 161 unit: private async mergeAndWriteBaseDocument() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 136 end line: 150 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 162 unit: private convertToDbDocument() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 252 end line: 267 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 163 unit: private setResponseContentTypeHeader() file: packages/service-library/src/web-api/web-controller.ts start line: 54 end line: 67 size: 14 LOC McCabe index: 5 number of parameters: 0 id: 164 unit: private async postScanUrlWithRequest() file: packages/web-api-client/src/a11y-service-client.ts start line: 67 end line: 81 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 165 unit: public constructor() file: packages/web-api-scan-job-manager/src/worker/worker.ts start line: 16 end line: 29 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 166 unit: public async dispatchScanRequests() file: packages/web-api-scan-request-sender/src/sender/on-demand-dispatcher.ts start line: 25 end line: 42 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 167 unit: private async queueDiscoveredPagesImpl() file: packages/web-api-scan-runner/src/crawl-runner/scan-feed-generator.ts start line: 41 end line: 56 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 168 unit: private async updateWebsiteScanResult() file: packages/web-api-scan-runner/src/crawl-runner/scan-feed-generator.ts start line: 123 end line: 136 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 169 unit: private extractPayload() file: packages/web-api/src/controllers/scan-request-controller.ts start line: 104 end line: 118 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 170 unit: private createFailedScanResponse() file: packages/web-api/src/converters/scan-response-converter.ts start line: 51 end line: 64 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 171 unit: private getRunCompleteNotificationResponse() file: packages/web-api/src/converters/scan-response-converter.ts start line: 131 end line: 146 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 172 unit: private getDeepScanResult() file: packages/web-api/src/converters/scan-response-converter.ts start line: 149 end line: 164 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 173 unit: public async queryEvents() file: packages/azure-services/src/app-insights-api-client/application-insights-client.ts start line: 54 end line: 67 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 174 unit: private throwIfNotSuccess() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 282 end line: 294 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 175 unit: public async getMessagesWithTotalCount() file: packages/azure-services/src/azure-queue/queue.ts start line: 53 end line: 67 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 176 unit: public async writeDocument() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 58 end line: 70 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 177 unit: private readPossibleBaselineFile() file: packages/cli/src/baseline/baseline-options-builder.ts start line: 33 end line: 48 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 178 unit: export function listMonorepoPackageNames() file: packages/common/src/build-utilities/monorepo-packages.ts start line: 9 end line: 23 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 179 unit: protected async enqueueLinks() file: packages/crawler/src/page-processors/page-processor-base.ts start line: 145 end line: 159 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 180 unit: function mergeArray() file: packages/parallel-workers/src/website-scan-result-aggregator-worker.ts start line: 41 end line: 55 size: 13 LOC McCabe index: 5 number of parameters: 4 id: 181 unit: public trackScanCompleted() file: packages/privacy-scan-runner/src/scan-runner-telemetry-manager.ts start line: 40 end line: 52 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 182 unit: public async scan() file: packages/privacy-scan-runner/src/scanner/privacy-scanner.ts start line: 18 end line: 32 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 183 unit: private async scanImpl() file: packages/privacy-scan-runner/src/scanner/privacy-scanner.ts start line: 34 end line: 49 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 184 unit: protected async waitForChildTasks() file: packages/service-library/src/batch/batch-task-creator.ts start line: 106 end line: 120 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 185 unit: private mergeArray() file: packages/service-library/src/data-providers/website-scan-result-aggregator.ts start line: 101 end line: 115 size: 13 LOC McCabe index: 5 number of parameters: 4 id: 186 unit: private getWebsiteScanId() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 232 end line: 246 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 187 unit: private async setDeepScanLimit() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 270 end line: 283 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 188 unit: public async getScanStatus() file: packages/web-api-client/src/a11y-service-client.ts start line: 83 end line: 96 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 189 unit: public async getScanReport() file: packages/web-api-client/src/a11y-service-client.ts start line: 98 end line: 111 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 190 unit: public async checkHealth() file: packages/web-api-client/src/a11y-service-client.ts start line: 113 end line: 126 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 191 unit: public trackScanCompleted() file: packages/web-api-scan-runner/src/scan-runner-telemetry-manager.ts start line: 40 end line: 52 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 192 unit: public async scan() file: packages/web-api-scan-runner/src/scanner/axe-scanner.ts start line: 17 end line: 31 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 193 unit: private async updateWebsiteScanResult() file: packages/web-api-scan-runner/src/scanner/deep-scanner.ts start line: 58 end line: 71 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 194 unit: private generateNotification() file: packages/web-api-send-notification-runner/src/sender/notification-sender.ts start line: 125 end line: 137 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 195 unit: public async executeQuery() file: packages/azure-services/src/app-insights-api-client/application-insights-client.ts start line: 40 end line: 52 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 196 unit: private getHostEnvironmentSettings() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 130 end line: 141 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 197 unit: public async createRequestQueue() file: packages/crawler/src/apify/apify-resource-creator.ts start line: 22 end line: 35 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 198 unit: private async downloadAllReports() file: packages/health-client/src/deployment-health-checker.ts start line: 78 end line: 90 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 199 unit: public trackAvailability() file: packages/logger/src/base-app-insights-logger-client.ts start line: 49 end line: 60 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 200 unit: export function registerContextAwareLoggerToContainer() file: packages/logger/src/register-logger-to-container.ts start line: 21 end line: 34 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 201 unit: public async close() file: packages/scanner-global-library/src/web-driver.ts start line: 42 end line: 54 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 202 unit: private async handleFailedTasksImpl() file: packages/service-library/src/batch/batch-task-creator.ts start line: 197 end line: 212 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 203 unit: public async tryUpdateScanRun() file: packages/service-library/src/data-providers/on-demand-page-scan-run-result-provider.ts start line: 62 end line: 75 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 204 unit: public async writeScanRuns() file: packages/service-library/src/data-providers/on-demand-page-scan-run-result-provider.ts start line: 93 end line: 106 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 205 unit: public async getToken() file: packages/web-api-client/src/a11y-service-credential.ts start line: 28 end line: 39 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 206 unit: public async generateCombinedScanResults() file: packages/web-api-scan-runner/src/combined-result/combined-scan-result-processor.ts start line: 30 end line: 41 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 207 unit: public async queueDiscoveredPages() file: packages/web-api-scan-runner/src/crawl-runner/scan-feed-generator.ts start line: 28 end line: 39 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 208 unit: public convert() file: packages/web-api-scan-runner/src/report-generator/axe-result-to-html-converter.ts start line: 18 end line: 31 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 209 unit: public generateReports() file: packages/web-api-scan-runner/src/report-generator/report-generator.ts start line: 26 end line: 38 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 210 unit: private getScanStatus() file: packages/web-api-scan-runner/src/runner/runner.ts start line: 171 end line: 182 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 211 unit: public async handleRequest() file: packages/web-api/src/controllers/health-check-controller.ts start line: 32 end line: 44 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 212 unit: public async createTasks() file: packages/azure-services/src/azure-batch/batch.ts start line: 142 end line: 154 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 213 unit: constructor() file: packages/azure-services/src/azure-batch/job-task.ts start line: 34 end line: 45 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 214 unit: public async writeDocuments() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 164 end line: 174 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 215 unit: public async executeQueryWithContinuationToken() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 222 end line: 234 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 216 unit: private compareResultDetails() file: packages/cli/src/baseline/baseline-engine.ts start line: 133 end line: 145 size: 11 LOC McCabe index: 7 number of parameters: 2 id: 217 unit: public build() file: packages/cli/src/baseline/baseline-options-builder.ts start line: 19 end line: 31 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 218 unit: for await() file: packages/cli/src/crawler/ai-crawler.ts start line: 62 end line: 73 size: 11 LOC McCabe index: 5 number of parameters: 1 id: 219 unit: private validateInputFileContent() file: packages/cli/src/crawler/crawler-parameters-builder.ts start line: 55 end line: 69 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 220 unit: export function tryParseUrlString() file: packages/common/src/system/url.ts start line: 8 end line: 19 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 221 unit: protected async saveScanMetadata() file: packages/crawler/src/page-processors/page-processor-base.ts start line: 194 end line: 205 size: 11 LOC McCabe index: 5 number of parameters: 2 id: 222 unit: public generateReport() file: packages/crawler/src/reports/report-generator.ts start line: 13 end line: 24 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 223 unit: private async updateScanRunImpl() file: packages/service-library/src/data-providers/on-demand-page-scan-run-result-provider.ts start line: 108 end line: 119 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 224 unit: protected validateApiVersion() file: packages/service-library/src/web-api/api-controller.ts start line: 71 end line: 85 size: 11 LOC McCabe index: 5 number of parameters: 0 id: 225 unit: public async processRequest() file: packages/service-library/src/web-api/web-controller-dispatcher.ts start line: 16 end line: 28 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 226 unit: private async tryGetToken() file: packages/web-api-client/src/a11y-service-credential.ts start line: 58 end line: 68 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 227 unit: private async deleteScanRequests() file: packages/web-api-scan-request-sender/src/sender/on-demand-dispatcher.ts start line: 81 end line: 92 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 228 unit: private async scanImpl() file: packages/web-api-scan-runner/src/scanner/axe-scanner.ts start line: 33 end line: 46 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 229 unit: public async sendNotificationMessage() file: packages/web-api-scan-runner/src/sender/notification-message-dispatcher.ts start line: 28 end line: 41 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 230 unit: public constructor() file: packages/web-api-send-notification-job-manager/src/task/send-notification-task-creator.ts start line: 13 end line: 23 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 231 unit: public constructor() file: packages/web-workers/src/controllers/scan-batch-request-feed-controller.ts start line: 33 end line: 43 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 232 unit: private getSelectorInfo() file: packages/axe-result-converter/src/axe-results-reducer.ts start line: 102 end line: 113 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 233 unit: public constructor() file: packages/azure-services/src/azure-batch/batch.ts start line: 25 end line: 35 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 234 unit: private getOptions() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 250 end line: 262 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 235 unit: export function ensureSuccessStatusCode() file: packages/azure-services/src/storage/client.ts start line: 16 end line: 25 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 236 unit: export function getErrorResponse() file: packages/azure-services/src/storage/client.ts start line: 28 end line: 37 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 237 unit: private updateAxeResults() file: packages/cli/src/baseline/baseline-engine.ts start line: 94 end line: 104 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 238 unit: public generateBaseline() file: packages/cli/src/baseline/baseline-generator.ts start line: 11 end line: 22 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 239 unit: private normalizeUrls() file: packages/cli/src/crawler/crawler-parameters-builder.ts start line: 80 end line: 90 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 240 unit: public async openDb() file: packages/crawler/src/level-storage/data-base.ts start line: 79 end line: 89 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 241 unit: public async run() file: packages/crawler/src/page-operations/accessibility-scan-operation.ts start line: 28 end line: 40 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 242 unit: private async runA11yScan() file: packages/crawler/src/page-operations/accessibility-scan-operation.ts start line: 65 end line: 75 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 243 unit: private async downloadReport() file: packages/health-client/src/scan-report-downloader.ts start line: 58 end line: 69 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 244 unit: private getBatchProperties() file: packages/logger/src/app-insights-logger-client.ts start line: 42 end line: 52 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 245 unit: public async setup() file: packages/logger/src/context-aware-app-insights-logger-client.ts start line: 17 end line: 28 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 246 unit: private ensureInitialized() file: packages/logger/src/logger.ts start line: 125 end line: 135 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 247 unit: function registerGlobalLoggerToContainer() file: packages/logger/src/register-logger-to-container.ts start line: 36 end line: 46 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 248 unit: public async scan() file: packages/privacy-scan-runner/src/scanner/page-scan-processor.ts start line: 19 end line: 30 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 249 unit: public async configurePage() file: packages/scanner-global-library/src/page-configurator.ts start line: 19 end line: 29 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 250 unit: public getNavigationError() file: packages/scanner-global-library/src/page-response-processor.ts start line: 37 end line: 47 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 251 unit: public normalizeToDbDocument() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 117 end line: 127 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 252 unit: export function discoveredUrlProcessor() file: packages/web-api-scan-runner/src/crawl-runner/discovered-url-processor.ts start line: 8 end line: 19 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 253 unit: private async createBatchRequest() file: packages/web-api-scan-runner/src/crawl-runner/scan-feed-generator.ts start line: 78 end line: 88 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 254 unit: export function registerReportGeneratorToContainer() file: packages/web-api-scan-runner/src/report-generator/register-report-generator-to-container.ts start line: 11 end line: 20 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 255 unit: export function setupWebApiScanRunnerContainer() file: packages/web-api-scan-runner/src/setup-web-api-scan-runner-container.ts start line: 12 end line: 22 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 256 unit: protected async getWebsiteScanResult() file: packages/web-api/src/controllers/base-scan-result-controller.ts start line: 34 end line: 44 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 257 unit: public constructor() file: packages/web-api/src/controllers/batch-scan-result-controller.ts start line: 25 end line: 34 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 258 unit: private getResponse() file: packages/web-api/src/controllers/scan-request-controller.ts start line: 92 end line: 102 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 259 unit: public constructor() file: packages/web-api/src/controllers/scan-result-controller.ts start line: 18 end line: 27 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 260 unit: private createIncompleteScanResponse() file: packages/web-api/src/converters/scan-response-converter.ts start line: 40 end line: 49 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 261 unit: public constructor() file: packages/web-workers/src/controllers/health-monitor-orchestration-controller.ts start line: 25 end line: 34 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 262 unit: private async processDocument() file: packages/web-workers/src/controllers/scan-batch-request-feed-controller.ts start line: 70 end line: 81 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 263 unit: private setUrl() file: packages/axe-result-converter/src/axe-results-reducer.ts start line: 115 end line: 123 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 264 unit: public async getPoolMetricsInfo() file: packages/azure-services/src/azure-batch/batch.ts start line: 97 end line: 106 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 265 unit: public async createMessage() file: packages/azure-services/src/azure-queue/queue.ts start line: 75 end line: 85 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 266 unit: function defaultCosmosClientFactory() file: packages/azure-services/src/register-azure-services-to-container.ts start line: 164 end line: 173 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 267 unit: private safelyCompareStrings() file: packages/cli/src/baseline/baseline-engine.ts start line: 147 end line: 157 size: 9 LOC McCabe index: 6 number of parameters: 2 id: 268 unit: public writeToDirectory() file: packages/cli/src/files/output-file-writer.ts start line: 24 end line: 33 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 269 unit: private compareScanResult() file: packages/cli/src/report/report-generator.ts start line: 71 end line: 81 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 270 unit: private canRunCommand() file: packages/cli/src/runner/crawler-command-runner.ts start line: 48 end line: 59 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 271 unit: public getGuidTimestamp() file: packages/common/src/system/guid-generator.ts start line: 44 end line: 54 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 272 unit: private getDefaultApifySettings() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 95 end line: 104 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 273 unit: protected async saveSnapshot() file: packages/crawler/src/page-processors/page-processor-base.ts start line: 135 end line: 143 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 274 unit: protected async saveScanResult() file: packages/crawler/src/page-processors/page-processor-base.ts start line: 183 end line: 192 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 275 unit: export function generateHash() file: packages/crawler/src/utility/crypto.ts start line: 6 end line: 15 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 276 unit: public async flush() file: packages/logger/src/base-app-insights-logger-client.ts start line: 66 end line: 74 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 277 unit: public trackEvent() file: packages/logger/src/base-console-logger-client.ts start line: 43 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 278 unit: private convertToScanMessages() file: packages/privacy-scan-job-manager/src/worker/worker.ts start line: 116 end line: 124 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 279 unit: public trackScanStarted() file: packages/privacy-scan-runner/src/scan-runner-telemetry-manager.ts start line: 21 end line: 29 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 280 unit: public async scanForA11yIssues() file: packages/scanner-global-library/src/page.ts start line: 72 end line: 82 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 281 unit: public async write() file: packages/service-library/src/data-providers/report-writer.ts start line: 26 end line: 35 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 282 unit: public async writeScanRunBatchRequest() file: packages/service-library/src/data-providers/scan-data-provider.ts start line: 15 end line: 24 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 283 unit: private async mergeAndWritePartDocument() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 152 end line: 162 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 284 unit: public async signRequest() file: packages/web-api-client/src/a11y-service-credential.ts start line: 47 end line: 56 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 285 unit: private convertToScanMessages() file: packages/web-api-scan-job-manager/src/worker/worker.ts start line: 116 end line: 124 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 286 unit: private async getCommonCrawlOptions() file: packages/web-api-scan-runner/src/crawl-runner/crawl-runner.ts start line: 54 end line: 65 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 287 unit: public trackScanStarted() file: packages/web-api-scan-runner/src/scan-runner-telemetry-manager.ts start line: 21 end line: 29 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 288 unit: private async readWebsiteScanResult() file: packages/web-api-scan-runner/src/scanner/deep-scanner.ts start line: 73 end line: 83 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 289 unit: public async getMessagesForTaskCreation() file: packages/web-api-send-notification-job-manager/src/task/send-notification-task-creator.ts start line: 29 end line: 39 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 290 unit: private convertToScanMessages() file: packages/web-api-send-notification-job-manager/src/task/send-notification-task-creator.ts start line: 41 end line: 49 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 291 unit: public async sendNotification() file: packages/web-api-send-notification-runner/src/tasks/notification-sender-web-api-client.ts start line: 34 end line: 43 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 292 unit: protected getTooSoonRequestResponse() file: packages/web-api/src/controllers/base-scan-result-controller.ts start line: 46 end line: 54 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 293 unit: public constructor() file: packages/web-api/src/controllers/health-check-controller.ts start line: 22 end line: 30 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 294 unit: public constructor() file: packages/web-api/src/controllers/scan-report-controller.ts start line: 16 end line: 24 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 295 unit: protected async handleRequest() file: packages/web-workers/src/controllers/health-monitor-client-controller.ts start line: 129 end line: 139 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 296 unit: protected async handleRequest() file: packages/web-workers/src/controllers/health-monitor-orchestration-controller.ts start line: 37 end line: 46 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 297 unit: private getElementFingerprint() file: packages/axe-result-converter/src/axe-results-reducer.ts start line: 93 end line: 100 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 298 unit: public getContainerRunOptions() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 88 end line: 96 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 299 unit: private async moveToDeadQueue() file: packages/azure-services/src/azure-queue/queue.ts start line: 138 end line: 145 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 300 unit: public constructor() file: packages/azure-services/src/credentials/msi-credential-provider.ts start line: 23 end line: 30 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 301 unit: async function getStorageAccountName() file: packages/azure-services/src/register-azure-services-to-container.ts start line: 76 end line: 84 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 302 unit: function setupBlobServiceClientProvider() file: packages/azure-services/src/register-azure-services-to-container.ts start line: 96 end line: 104 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 303 unit: function setupSingletonQueueServiceClientProvider() file: packages/azure-services/src/register-azure-services-to-container.ts start line: 126 end line: 134 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 304 unit: public async mergeOrWriteDocuments() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 147 end line: 154 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 305 unit: private getNormalizeMergedDocument() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 236 end line: 244 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 306 unit: public validate() file: packages/cli/src/baseline/baseline-schema.ts start line: 49 end line: 56 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 307 unit: function fixModulePath() file: packages/cli/src/module-name-mapper.ts start line: 21 end line: 29 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 308 unit: private async addUrlsFromList() file: packages/crawler/src/apify/apify-resource-creator.ts start line: 37 end line: 45 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 309 unit: public async getActiveElements() file: packages/crawler/src/browser-components/active-elements-finder.ts start line: 22 end line: 31 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 310 unit: function fixModulePath() file: packages/crawler/src/global-overrides.ts start line: 50 end line: 58 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 311 unit: protected async saveRunError() file: packages/crawler/src/page-processors/page-processor-base.ts start line: 165 end line: 172 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 312 unit: protected async saveBrowserError() file: packages/crawler/src/page-processors/page-processor-base.ts start line: 174 end line: 181 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 313 unit: public async downloadReportsForScan() file: packages/health-client/src/scan-report-downloader.ts start line: 25 end line: 34 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 314 unit: public log() file: packages/logger/src/base-app-insights-logger-client.ts start line: 39 end line: 47 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 315 unit: public async setup() file: packages/logger/src/logger.ts start line: 30 end line: 38 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 316 unit: function registerLoggerDependenciesToContainer() file: packages/logger/src/register-logger-to-container.ts start line: 48 end line: 55 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 317 unit: export function setupPrivacyScanJobManagerContainer() file: packages/privacy-scan-job-manager/src/setup-privacy-scan-job-manager-container.ts start line: 10 end line: 19 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 318 unit: private setRunResult() file: packages/privacy-scan-runner/src/runner/runner.ts start line: 150 end line: 157 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 319 unit: export function setupPrivacyScanRunnerContainer() file: packages/privacy-scan-runner/src/setup-privacy-scan-runner-container.ts start line: 10 end line: 18 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 320 unit: private async getAxeSource() file: packages/scanner-global-library/src/factories/axe-puppeteer-factory.ts start line: 29 end line: 45 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 321 unit: public async create() file: packages/scanner-global-library/src/page.ts start line: 52 end line: 60 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 322 unit: public async navigateToUrl() file: packages/scanner-global-library/src/page.ts start line: 62 end line: 70 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 323 unit: public async connect() file: packages/scanner-global-library/src/web-driver.ts start line: 22 end line: 30 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 324 unit: public async launch() file: packages/scanner-global-library/src/web-driver.ts start line: 32 end line: 40 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 325 unit: public constructor() file: packages/service-library/src/batch/batch-task-creator.ts start line: 32 end line: 39 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 326 unit: public async readBatchPoolLoadSnapshot() file: packages/service-library/src/data-providers/batch-pool-load-snapshot-provider.ts start line: 23 end line: 31 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 327 unit: public async deleteRequests() file: packages/service-library/src/data-providers/page-scan-request-provider.ts start line: 47 end line: 54 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 328 unit: public async read() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 48 end line: 58 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 329 unit: private verifyDotEnvParsing() file: packages/service-library/src/process-entry-point-base.ts start line: 47 end line: 55 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 330 unit: public tryGetPayload() file: packages/service-library/src/web-api/api-controller.ts start line: 25 end line: 33 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 331 unit: public static getErrorResponse() file: packages/service-library/src/web-api/http-response.ts start line: 9 end line: 16 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 332 unit: protected getBaseTelemetryProperties() file: packages/service-library/src/web-api/web-controller.ts start line: 45 end line: 52 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 333 unit: export function setupWebApiScanJobManagerContainer() file: packages/web-api-scan-job-manager/src/setup-web-api-scan-job-manager-container.ts start line: 10 end line: 19 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 334 unit: private getWebsiteScanRefs() file: packages/web-api-scan-runner/src/combined-result/combined-scan-result-processor.ts start line: 83 end line: 91 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 335 unit: function fixModulePath() file: packages/web-api-scan-runner/src/module-name-mapper.ts start line: 20 end line: 28 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 336 unit: private setRunResult() file: packages/web-api-scan-runner/src/runner/runner.ts start line: 162 end line: 169 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 337 unit: constructor() file: packages/web-api-scan-runner/src/scan-metadata-config.ts start line: 10 end line: 17 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 338 unit: export function setupSendNotificationJobManagerContainer() file: packages/web-api-send-notification-job-manager/src/setup-send-notification-job-manager-container.ts start line: 10 end line: 19 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 339 unit: public constructor() file: packages/web-api/src/controllers/scan-request-controller.ts start line: 37 end line: 44 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 340 unit: public constructor() file: packages/web-workers/src/controllers/health-monitor-client-controller.ts start line: 103 end line: 110 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 341 unit: private getTestEnvironment() file: packages/web-workers/src/orchestration/orchestration-steps.ts start line: 150 end line: 158 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 342 unit: public reduce() file: packages/axe-result-converter/src/axe-results-reducer.ts start line: 25 end line: 31 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 343 unit: public getFingerprint() file: packages/axe-result-converter/src/fingerprint-generator.ts start line: 20 end line: 28 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 344 unit: private setActiveToRunningTasksRatio() file: packages/azure-services/src/azure-batch/pool-load-generator.ts start line: 90 end line: 96 size: 7 LOC McCabe index: 4 number of parameters: 2 id: 345 unit: private async calculateInitialTaskIncrementCount() file: packages/azure-services/src/azure-batch/pool-load-generator.ts start line: 98 end line: 106 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 346 unit: public async createQueueMessage() file: packages/azure-services/src/azure-queue/queue.ts start line: 94 end line: 101 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 347 unit: private async deleteQueueMessage() file: packages/azure-services/src/azure-queue/queue.ts start line: 122 end line: 128 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 348 unit: function setupSingletonAzureKeyVaultClientProvider() file: packages/azure-services/src/register-azure-services-to-container.ts start line: 117 end line: 124 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 349 unit: function setupSingletonAzureBatchServiceClientProvider() file: packages/azure-services/src/register-azure-services-to-container.ts start line: 155 end line: 162 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 350 unit: public async readDocument() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 30 end line: 36 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 351 unit: public async tryExecuteOperation() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 176 end line: 182 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 352 unit: private getEffectivePartitionKey() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 246 end line: 253 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 353 unit: private buildUrlInfo() file: packages/cli/src/baseline/baseline-engine.ts start line: 113 end line: 120 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 354 unit: private getCommandRunner() file: packages/cli/src/cli-entry-point.ts start line: 39 end line: 45 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 355 unit: private validateInputUrls() file: packages/cli/src/crawler/crawler-parameters-builder.ts start line: 71 end line: 78 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 356 unit: public writeToFile() file: packages/cli/src/files/output-file-writer.ts start line: 42 end line: 50 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 357 unit: public getTimeSegment() file: packages/cli/src/report/report-name-generator-builder.ts start line: 20 end line: 26 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 358 unit: public getHashBucket() file: packages/common/src/ciphers/hash-generator.ts start line: 30 end line: 37 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 359 unit: public getValue() file: packages/common/src/system/environment-settings.ts start line: 16 end line: 24 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 360 unit: export function chunkArray() file: packages/common/src/system/system.ts start line: 24 end line: 31 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 361 unit: private async getPageActiveElements() file: packages/crawler/src/browser-components/active-elements-finder.ts start line: 33 end line: 86 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 362 unit: function getElementSelector() file: packages/crawler/src/browser-components/active-elements-finder.ts start line: 41 end line: 48 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 363 unit: exports.checkParamPrototypeOrThrow = function() file: packages/crawler/src/global-overrides.ts start line: 9 end line: 15 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 364 unit: public async getScanMetadata() file: packages/crawler/src/scan-result-providers/db-scan-result-reader.ts start line: 49 end line: 56 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 365 unit: public constructor() file: packages/health-client/src/deployment-health-checker.ts start line: 12 end line: 18 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 366 unit: public trackMetric() file: packages/logger/src/base-app-insights-logger-client.ts start line: 27 end line: 33 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 367 unit: protected async runCustomAction() file: packages/privacy-scan-job-manager/src/privacy-scan-job-manager-entry-point.ts start line: 14 end line: 21 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 368 unit: private async writePoolLoadSnapshot() file: packages/privacy-scan-job-manager/src/worker/worker.ts start line: 107 end line: 114 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 369 unit: private async closePage() file: packages/privacy-scan-runner/src/scanner/page-scan-processor.ts start line: 44 end line: 50 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 370 unit: public async readReport() file: packages/service-library/src/data-providers/page-scan-run-report-provider.ts start line: 22 end line: 29 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 371 unit: private generateUrls() file: packages/service-library/src/dev-utilities/batch-request-loader.ts start line: 113 end line: 120 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 372 unit: protected getTelemetryBaseProperties() file: packages/service-library/src/web-api/web-controller-dispatcher.ts start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 373 unit: protected async runCustomAction() file: packages/web-api-scan-job-manager/src/web-api-scan-job-manager-entry-point.ts start line: 14 end line: 21 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 374 unit: private async writePoolLoadSnapshot() file: packages/web-api-scan-job-manager/src/worker/worker.ts start line: 107 end line: 114 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 375 unit: export function setupWebApiScanRequestSenderContainer() file: packages/web-api-scan-request-sender/src/setup-web-api-scan-request-sender-container.ts start line: 9 end line: 16 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 376 unit: protected async runCustomAction() file: packages/web-api-scan-request-sender/src/web-api-scan-request-sender-entry-point.ts start line: 14 end line: 22 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 377 unit: public generateConsolidatedReport() file: packages/web-api-scan-runner/src/report-generator/report-generator.ts start line: 40 end line: 46 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 378 unit: private async closePage() file: packages/web-api-scan-runner/src/scanner/page-scan-processor.ts start line: 72 end line: 78 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 379 unit: private generateNotification() file: packages/web-api-scan-runner/src/sender/notification-message-dispatcher.ts start line: 81 end line: 87 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 380 unit: protected async runCustomAction() file: packages/web-api-send-notification-job-manager/src/send-notification-job-manager-entry-point.ts start line: 14 end line: 21 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 381 unit: export function setupWebApiNotificationSenderContainer() file: packages/web-api-send-notification-runner/src/setup-web-api-notification-sender-container.ts start line: 9 end line: 16 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 382 unit: public constructor() file: packages/web-workers/src/controllers/health-monitor-timer-controller.ts start line: 20 end line: 26 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 383 unit: private validateRequestData() file: packages/web-workers/src/controllers/scan-batch-request-feed-controller.ts start line: 190 end line: 198 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 384 unit: private getDefaultLogProperties() file: packages/web-workers/src/orchestration/orchestration-logger.ts start line: 19 end line: 25 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 385 unit: public runTillEnd() file: packages/web-workers/src/test-utilities/generator-executor.ts start line: 21 end line: 28 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 386 unit: agent: getAgentsFn() file: packages/azure-services/src/app-insights-api-client/application-insights-client.ts start line: 36 end line: 42 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 387 unit: public getEnvironmentSettings() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 98 end line: 104 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 388 unit: private createRunArgsOptions() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 113 end line: 120 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 389 unit: private logFailedResponse() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 296 end line: 301 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 390 unit: private async getQueueMessages() file: packages/azure-services/src/azure-queue/queue.ts start line: 130 end line: 136 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 391 unit: public getDefaultAzureCredential() file: packages/azure-services/src/credentials/credentials-provider.ts start line: 20 end line: 26 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 392 unit: function setupAuthenticationMethod() file: packages/azure-services/src/register-azure-services-to-container.ts start line: 110 end line: 115 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 393 unit: private writeToDirectoryWithPreSanitizedFilename() file: packages/cli/src/files/output-file-writer.ts start line: 52 end line: 58 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 394 unit: private sortScanResults() file: packages/cli/src/report/report-generator.ts start line: 64 end line: 69 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 395 unit: public getDateSegment() file: packages/cli/src/report/report-name-generator-builder.ts start line: 9 end line: 14 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 396 unit: public async getConfigValue() file: packages/common/src/configuration/service-configuration.ts start line: 99 end line: 105 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 397 unit: export function createInstanceIfNil() file: packages/common/src/system/system.ts start line: 12 end line: 18 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 398 unit: export function getRootUrl() file: packages/common/src/system/url.ts start line: 21 end line: 27 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 399 unit: export function getForeverAgents() file: packages/common/src/web-requests/forever-agents.ts start line: 8 end line: 13 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 400 unit: public constructor() file: packages/crawler/src/apify/apify-resource-creator.ts start line: 15 end line: 20 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 401 unit: private clearRequestQueue() file: packages/crawler/src/apify/apify-resource-creator.ts start line: 63 end line: 70 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 402 unit: private getDefaultDiscoveryPattern() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 83 end line: 89 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 403 unit: public constructor() file: packages/crawler/src/crawler/puppeteer-crawler-engine.ts start line: 18 end line: 23 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 404 unit: public constructor() file: packages/crawler/src/crawler/simple-crawler-engine.ts start line: 17 end line: 22 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 405 unit: function overrideExports() file: packages/crawler/src/global-overrides.ts start line: 20 end line: 26 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 406 unit: public async getScanMetadata() file: packages/crawler/src/level-storage/data-base.ts start line: 71 end line: 77 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 407 unit: export async function run() file: packages/e2e-web-apis/scan-notification-client-func-fail/index.ts start line: 8 end line: 13 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 408 unit: export async function run() file: packages/e2e-web-apis/scan-notification-client-func/index.ts start line: 8 end line: 13 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 409 unit: public setCommonProperties() file: packages/logger/src/base-app-insights-logger-client.ts start line: 76 end line: 81 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 410 unit: protected async runCustomAction() file: packages/privacy-scan-runner/src/privacy-scan-runner-entry-point.ts start line: 14 end line: 20 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 411 unit: public async createAxePuppeteer() file: packages/scanner-global-library/src/factories/axe-puppeteer-factory.ts start line: 21 end line: 27 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 412 unit: public async writeBatchPoolLoadSnapshot() file: packages/service-library/src/data-providers/batch-pool-load-snapshot-provider.ts start line: 15 end line: 21 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 413 unit: private async readBlob() file: packages/service-library/src/data-providers/combined-scan-results-provider.ts start line: 142 end line: 147 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 414 unit: public getBlobName() file: packages/service-library/src/data-providers/data-providers-common.ts start line: 15 end line: 21 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 415 unit: public async mergePartDocument() file: packages/service-library/src/data-providers/website-scan-result-aggregator.ts start line: 42 end line: 47 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 416 unit: protected validateRequest() file: packages/service-library/src/web-api/api-controller.ts start line: 35 end line: 41 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 417 unit: export async function getGlobalWebControllerDispatcher() file: packages/service-library/src/web-api/get-global-web-controller-dispatcher.ts start line: 10 end line: 16 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 418 unit: public constructor() file: packages/web-api-scan-runner/src/scanner/page-scan-processor.ts start line: 17 end line: 22 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 419 unit: protected async runCustomAction() file: packages/web-api-scan-runner/src/web-api-scan-runner-entry-point.ts start line: 14 end line: 20 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 420 unit: agent: getAgentsFn() file: packages/web-api-send-notification-runner/src/tasks/notification-sender-web-api-client.ts start line: 29 end line: 35 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 421 unit: protected async runCustomAction() file: packages/web-api-send-notification-runner/src/web-api-notification-sender-entry-point.ts start line: 14 end line: 20 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 422 unit: protected async isRequestMadeTooSoon() file: packages/web-api/src/controllers/base-scan-result-controller.ts start line: 20 end line: 26 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 423 unit: protected isScanIdValid() file: packages/web-api/src/controllers/base-scan-result-controller.ts start line: 56 end line: 62 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 424 unit: public getScanRunErrorCode() file: packages/web-api/src/converters/scan-error-converter.ts start line: 20 end line: 26 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 425 unit: public getScanNotificationErrorCode() file: packages/web-api/src/converters/scan-error-converter.ts start line: 28 end line: 34 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 426 unit: export async function processWebRequest() file: packages/web-api/src/process-request.ts start line: 9 end line: 17 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 427 unit: export function setupRequestContextIocContainer() file: packages/web-api/src/setup-request-context-ioc-container.ts start line: 7 end line: 14 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 428 unit: protected validateRequest() file: packages/web-workers/src/controllers/health-monitor-timer-controller.ts start line: 48 end line: 54 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 429 unit: public logOrchestrationStep() file: packages/web-workers/src/orchestration/orchestration-logger.ts start line: 12 end line: 17 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 430 unit: export async function processWebRequest() file: packages/web-workers/src/process-web-request.ts start line: 9 end line: 15 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 431 unit: export function setupRequestContextIocContainer() file: packages/web-workers/src/setup-request-context-ioc-container.ts start line: 7 end line: 14 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 432 unit: public constructor() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 48 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 433 unit: public async getFullImageName() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 106 end line: 111 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 434 unit: private createEnvironmentVariableOptions() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 122 end line: 128 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 435 unit: private async getMaxTasksPerPool() file: packages/azure-services/src/azure-batch/batch.ts start line: 156 end line: 161 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 436 unit: private async getActiveJobIds() file: packages/azure-services/src/azure-batch/batch.ts start line: 224 end line: 229 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 437 unit: timestamp: moment() file: packages/azure-services/src/azure-batch/pool-load-generator.ts start line: 64 end line: 73 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 438 unit: private async getBlobClient() file: packages/azure-services/src/azure-blob/blob-storage-client.ts start line: 77 end line: 82 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 439 unit: private assignPartitionKey() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 313 end line: 317 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 440 unit: public async getMessageCount() file: packages/azure-services/src/azure-queue/queue.ts start line: 87 end line: 92 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 441 unit: public async getSecret() file: packages/azure-services/src/key-vault/secret-provider.ts start line: 12 end line: 17 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 442 unit: private buildUrlInfos() file: packages/cli/src/baseline/baseline-engine.ts start line: 106 end line: 111 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 443 unit: private addFixedViolationsToEvaluation() file: packages/cli/src/baseline/baseline-engine.ts start line: 122 end line: 126 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 444 unit: private validateCrawlBaseUrl() file: packages/cli/src/crawler/crawler-parameters-builder.ts start line: 49 end line: 53 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 445 unit: public generateName() file: packages/cli/src/report/report-name-generator.ts start line: 11 end line: 15 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 446 unit: public createGuidFromBaseGuid() file: packages/common/src/system/guid-generator.ts start line: 25 end line: 30 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 447 unit: public constructor() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 13 end line: 17 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 448 unit: private async open() file: packages/crawler/src/storage/local-blob-store.ts start line: 28 end line: 32 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 449 unit: private async open() file: packages/crawler/src/storage/local-data-store.ts start line: 22 end line: 26 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 450 unit: properties: merge() file: packages/logger/src/base-app-insights-logger-client.ts start line: 45 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 451 unit: public getCommonProperties() file: packages/logger/src/base-app-insights-logger-client.ts start line: 83 end line: 87 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 452 unit: public async setup() file: packages/logger/src/base-console-logger-client.ts start line: 31 end line: 35 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 453 unit: public trackMetric() file: packages/logger/src/base-console-logger-client.ts start line: 37 end line: 41 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 454 unit: public log() file: packages/logger/src/base-console-logger-client.ts start line: 56 end line: 60 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 455 unit: public trackException() file: packages/logger/src/base-console-logger-client.ts start line: 62 end line: 66 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 456 unit: private executeInDebugMode() file: packages/logger/src/base-console-logger-client.ts start line: 91 end line: 95 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 457 unit: public logVerbose() file: packages/logger/src/logger.ts start line: 74 end line: 78 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 458 unit: public trackExceptionAny() file: packages/logger/src/logger.ts start line: 89 end line: 93 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 459 unit: export function registerLoggerToContainer() file: packages/logger/src/register-logger-to-container.ts start line: 15 end line: 19 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 460 unit: private async generateScanReports() file: packages/privacy-scan-runner/src/runner/runner.ts start line: 143 end line: 148 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 461 unit: public constructor() file: packages/privacy-scan-runner/src/scan-runner-telemetry-manager.ts start line: 15 end line: 19 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 462 unit: public constructor() file: packages/privacy-scan-runner/src/scanner/page-scan-processor.ts start line: 13 end line: 17 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 463 unit: private async runPrivacyScan() file: packages/privacy-scan-runner/src/scanner/page-scan-processor.ts start line: 32 end line: 37 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 464 unit: private async setUserAgent() file: packages/scanner-global-library/src/page-configurator.ts start line: 35 end line: 39 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 465 unit: public async close() file: packages/scanner-global-library/src/page.ts start line: 84 end line: 88 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 466 unit: export function setupCloudScannerContainer() file: packages/scanner-global-library/src/setup-scanner-container.ts start line: 9 end line: 14 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 467 unit: private async closeBrowser() file: packages/scanner-global-library/src/web-driver.ts start line: 56 end line: 60 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 468 unit: public async init() file: packages/service-library/src/batch/batch-task-creator.ts start line: 84 end line: 88 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 469 unit: protected async getJobPendingTasksCount() file: packages/service-library/src/batch/batch-task-creator.ts start line: 122 end line: 127 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 470 unit: public getEmptyResponse() file: packages/service-library/src/data-providers/combined-scan-results-provider.ts start line: 119 end line: 123 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 471 unit: public async saveReport() file: packages/service-library/src/data-providers/page-scan-run-report-provider.ts start line: 15 end line: 20 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 472 unit: private async mergeOrCreateImpl() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 129 end line: 134 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 473 unit: async function createWebDispatcher() file: packages/service-library/src/web-api/get-global-web-controller-dispatcher.ts start line: 18 end line: 24 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 474 unit: agent: getAgentsFn() file: packages/web-api-client/src/a11y-service-client.ts start line: 44 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 475 unit: private async init() file: packages/web-api-scan-request-sender/src/sender/scan-request-selector.ts start line: 110 end line: 114 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 476 unit: public constructor() file: packages/web-api-scan-runner/src/combined-result/combined-axe-result-builder.ts start line: 14 end line: 18 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 477 unit: public constructor() file: packages/web-api-scan-runner/src/combined-result/combined-report-generator.ts start line: 12 end line: 16 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 478 unit: public constructor() file: packages/web-api-scan-runner/src/combined-result/combined-results-blob-provider.ts start line: 12 end line: 16 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 479 unit: private async generateScanReports() file: packages/web-api-scan-runner/src/runner/runner.ts start line: 155 end line: 160 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 480 unit: public constructor() file: packages/web-api-scan-runner/src/scan-runner-telemetry-manager.ts start line: 15 end line: 19 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 481 unit: protected getScanResultResponse() file: packages/web-api/src/controllers/base-scan-result-controller.ts start line: 64 end line: 69 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 482 unit: private processEchoHealthRequest() file: packages/web-api/src/controllers/health-check-controller.ts start line: 148 end line: 152 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 483 unit: public next() file: packages/web-workers/src/test-utilities/generator-executor.ts start line: 12 end line: 19 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 484 unit: private async getPendingTaskList() file: packages/azure-services/src/azure-batch/batch.ts start line: 186 end line: 190 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 485 unit: private async getSucceededTaskList() file: packages/azure-services/src/azure-batch/batch.ts start line: 192 end line: 196 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 486 unit: private async getFailedTaskList() file: packages/azure-services/src/azure-batch/batch.ts start line: 198 end line: 202 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 487 unit: private async getContainer() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 234 end line: 238 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 488 unit: private async getDatabase() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 244 end line: 248 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 489 unit: public async deleteMessage() file: packages/azure-services/src/azure-queue/queue.ts start line: 69 end line: 73 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 490 unit: export function getPromisableDynamicMock() file: packages/azure-services/src/test-utilities/promisable-mock.ts start line: 6 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 491 unit: private addNewViolationsToEvaluation() file: packages/cli/src/baseline/baseline-engine.ts start line: 128 end line: 131 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 492 unit: private updateCountsByRule() file: packages/cli/src/baseline/baseline-engine.ts start line: 159 end line: 163 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 493 unit: public parse() file: packages/cli/src/baseline/baseline-file-formatter.ts start line: 13 end line: 17 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 494 unit: public writeToDirectoryWithOriginalFilename() file: packages/cli/src/files/output-file-writer.ts start line: 35 end line: 39 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 495 unit: public generateBase64Hash() file: packages/common/src/ciphers/hash-generator.ts start line: 39 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 496 unit: constructor() file: packages/common/src/configuration/service-configuration.ts start line: 94 end line: 97 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 497 unit: private getSnapshot() file: packages/common/src/hash-set.ts start line: 64 end line: 67 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 498 unit: export function setupRuntimeConfigContainer() file: packages/common/src/setup-runtime-config-container.ts start line: 8 end line: 12 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 499 unit: export function createRandomString() file: packages/common/src/system/system.ts start line: 37 end line: 41 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 500 unit: export function getPromisableDynamicMock() file: packages/common/src/test-utilities/promisable-mock.ts start line: 6 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 501 unit: private async importLibToPage() file: packages/crawler/src/browser-components/active-elements-finder.ts start line: 88 end line: 92 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 502 unit: public async crawl() file: packages/crawler/src/crawler.ts start line: 13 end line: 17 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 503 unit: function overrideCheckPrototypeUtilsFunc() file: packages/crawler/src/global-overrides.ts start line: 7 end line: 18 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 504 unit: public async addScanResult() file: packages/crawler/src/level-storage/data-base.ts start line: 61 end line: 64 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 505 unit: public async addScanMetadata() file: packages/crawler/src/level-storage/data-base.ts start line: 66 end line: 69 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 506 unit: private async addItem() file: packages/crawler/src/level-storage/data-base.ts start line: 91 end line: 94 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 507 unit: public constructor() file: packages/crawler/src/scan-result-providers/db-scan-result-reader.ts start line: 15 end line: 18 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 508 unit: public async scan() file: packages/crawler/src/scanners/page-scanner.ts start line: 14 end line: 18 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 509 unit: public async setValue() file: packages/crawler/src/storage/local-blob-store.ts start line: 17 end line: 20 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 510 unit: public async getValue() file: packages/crawler/src/storage/local-blob-store.ts start line: 22 end line: 26 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 511 unit: public async pushData() file: packages/crawler/src/storage/local-data-store.ts start line: 17 end line: 20 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 512 unit: export function getPromisableDynamicMock() file: packages/crawler/src/test-utilities/promisable-mock.ts start line: 6 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 513 unit: private isTestTimeout() file: packages/health-client/src/deployment-health-checker.ts start line: 68 end line: 72 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 514 unit: private setMessageSource() file: packages/logger/src/base-app-insights-logger-client.ts start line: 89 end line: 93 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 515 unit: private getPrintablePropertiesString() file: packages/logger/src/base-console-logger-client.ts start line: 81 end line: 85 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 516 unit: public setCommonProperties() file: packages/logger/src/logger.ts start line: 40 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 517 unit: public trackMetric() file: packages/logger/src/logger.ts start line: 45 end line: 48 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 518 unit: public trackEvent() file: packages/logger/src/logger.ts start line: 50 end line: 53 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 519 unit: public trackAvailability() file: packages/logger/src/logger.ts start line: 55 end line: 58 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 520 unit: public trackException() file: packages/logger/src/logger.ts start line: 60 end line: 63 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 521 unit: public log() file: packages/logger/src/logger.ts start line: 65 end line: 68 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 522 unit: public async flush() file: packages/logger/src/logger.ts start line: 95 end line: 98 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 523 unit: export function getPromisableDynamicMock() file: packages/privacy-scan-job-manager/src/test-utilities/promisable-mock.ts start line: 6 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 524 unit: public getConfig() file: packages/privacy-scan-runner/src/scan-metadata-config.ts start line: 12 end line: 16 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 525 unit: public trackScanTaskFailed() file: packages/privacy-scan-runner/src/scan-runner-telemetry-manager.ts start line: 35 end line: 38 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 526 unit: private async openPage() file: packages/privacy-scan-runner/src/scanner/page-scan-processor.ts start line: 39 end line: 42 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 527 unit: private isHtmlContentType() file: packages/scanner-global-library/src/page-response-processor.ts start line: 49 end line: 53 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 528 unit: export function setupLocalScannerContainer() file: packages/scanner-global-library/src/setup-scanner-container.ts start line: 16 end line: 20 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 529 unit: export function getPromisableDynamicMock() file: packages/scanner-global-library/src/test-utilities/promisable-mock.ts start line: 6 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 530 unit: protected async validateTasks() file: packages/service-library/src/batch/batch-task-creator.ts start line: 166 end line: 169 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 531 unit: public constructor() file: packages/service-library/src/data-providers/batch-pool-load-snapshot-provider.ts start line: 10 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 532 unit: public async updateScanRun() file: packages/service-library/src/data-providers/on-demand-page-scan-run-result-provider.ts start line: 82 end line: 86 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 533 unit: private setSystemProperties() file: packages/service-library/src/data-providers/on-demand-page-scan-run-result-provider.ts start line: 137 end line: 140 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 534 unit: public constructor() file: packages/service-library/src/data-providers/report-writer.ts start line: 17 end line: 20 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 535 unit: public constructor() file: packages/service-library/src/data-providers/scan-data-provider.ts start line: 10 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 536 unit: public createPartitionKeyForDocument() file: packages/service-library/src/factories/partition-key-factory.ts start line: 15 end line: 19 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 537 unit: public async getHeaders() file: packages/web-api-client/src/a11y-service-credential.ts start line: 41 end line: 45 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 538 unit: export function getPromisableDynamicMock() file: packages/web-api-scan-job-manager/src/test-utilities/promisable-mock.ts start line: 6 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 539 unit: function getUrlLimit() file: packages/web-api-scan-runner/src/crawl-runner/discovered-url-processor.ts start line: 29 end line: 33 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 540 unit: private getUrlsToScan() file: packages/web-api-scan-runner/src/crawl-runner/scan-feed-generator.ts start line: 138 end line: 142 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 541 unit: private createDescription() file: packages/web-api-scan-runner/src/report-generator/axe-result-to-html-converter.ts start line: 33 end line: 37 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 542 unit: public convert() file: packages/web-api-scan-runner/src/report-generator/axe-result-to-sarif-converter.ts start line: 17 end line: 21 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 543 unit: public getConfig() file: packages/web-api-scan-runner/src/scan-metadata-config.ts start line: 19 end line: 23 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 544 unit: public trackScanTaskFailed() file: packages/web-api-scan-runner/src/scan-runner-telemetry-manager.ts start line: 35 end line: 38 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 545 unit: private async getDeepScanLimit() file: packages/web-api-scan-runner/src/scanner/deep-scanner.ts start line: 85 end line: 89 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 546 unit: private async openPage() file: packages/web-api-scan-runner/src/scanner/page-scan-processor.ts start line: 67 end line: 70 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 547 unit: public getConfig() file: packages/web-api-send-notification-runner/src/notification-sender-config.ts start line: 12 end line: 16 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 548 unit: protected async getScanResultMapKeyByScanId() file: packages/web-api/src/controllers/base-scan-result-controller.ts start line: 28 end line: 32 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 549 unit: private getReleaseId() file: packages/web-api/src/controllers/health-check-controller.ts start line: 142 end line: 146 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 550 unit: private getColumnValue() file: packages/web-api/src/controllers/health-check-controller.ts start line: 154 end line: 158 size: 4 LOC McCabe index: 4 number of parameters: 3 id: 551 unit: private async init() file: packages/web-api/src/controllers/scan-request-controller.ts start line: 188 end line: 191 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 552 unit: private invokeOrchestration() file: packages/web-workers/src/controllers/health-monitor-orchestration-controller.ts start line: 53 end line: 57 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 553 unit: private async setContextGenerator() file: packages/web-workers/src/controllers/health-monitor-orchestration-controller.ts start line: 91 end line: 94 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 554 unit: protected validateRequest() file: packages/web-workers/src/controllers/scan-batch-request-feed-controller.ts start line: 64 end line: 68 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 555 unit: private scanHasError() file: packages/web-workers/src/orchestration/scan-wait-orchestrator.ts start line: 95 end line: 99 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 556 unit: public getAdditionalContainerRunOptions?() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 557 unit: public getResourceFiles?() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 558 unit: public getUserElevationLevel() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 559 unit: private async getDefaultTaskConfig() file: packages/azure-services/src/azure-batch/batch-task-config-generator.ts start line: 143 end line: 145 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 560 unit: public setLastTasksIncrementCount() file: packages/azure-services/src/azure-batch/pool-load-generator.ts start line: 68 end line: 70 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 561 unit: private async getJobManagerConfig() file: packages/azure-services/src/azure-batch/pool-load-generator.ts start line: 108 end line: 110 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 562 unit: private getCollection() file: packages/azure-services/src/azure-cosmos/cosmos-client-wrapper.ts start line: 240 end line: 242 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 563 unit: private async ensureQueueExists() file: packages/azure-services/src/azure-queue/queue.ts start line: 118 end line: 120 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 564 unit: private async getQueueClient() file: packages/azure-services/src/azure-queue/queue.ts start line: 147 end line: 149 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 565 unit: private async getQueueConfig() file: packages/azure-services/src/azure-queue/queue.ts start line: 151 end line: 153 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 566 unit: public async getCredentialsForBatch() file: packages/azure-services/src/credentials/credentials-provider.ts start line: 14 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 567 unit: private async getCredentialsForResource() file: packages/azure-services/src/credentials/credentials-provider.ts start line: 28 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 568 unit: function createCosmosContainerClient() file: packages/azure-services/src/register-azure-services-to-container.ts start line: 106 end line: 108 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 569 unit: export function isSuccessStatusCode() file: packages/azure-services/src/storage/client.ts start line: 12 end line: 14 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 570 unit: public async readAllDocument() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 571 unit: public async queryDocuments() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 572 unit: public async deleteDocument() file: packages/azure-services/src/storage/cosmos-container-client.ts start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 573 unit: public get version() file: packages/cli/src/axe/axe-info.ts start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 574 unit: public format() file: packages/cli/src/baseline/baseline-file-formatter.ts start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 575 unit: private sortBaselineResults() file: packages/cli/src/baseline/baseline-generator.ts start line: 56 end line: 58 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 576 unit: public constructor() file: packages/cli/src/baseline/baseline-schema.ts start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 577 unit: public convertCrawlingResults() file: packages/cli/src/converter/ai-data-converter.ts start line: 12 end line: 14 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 578 unit: public getTitleSegment() file: packages/cli/src/report/report-name-generator-builder.ts start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 579 unit: private padStartWithZero() file: packages/cli/src/report/report-name-generator-builder.ts start line: 28 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 580 unit: private isValidCharForTitle() file: packages/cli/src/report/report-name-generator-builder.ts start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 581 unit: public getUserAgent() file: packages/cli/src/scanner/ai-scanner.ts start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 582 unit: public async getRawBody() file: packages/common/src/body-parser.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 583 unit: public getWebsiteScanResultDocumentId() file: packages/common/src/ciphers/hash-generator.ts start line: 15 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 584 unit: public getWebsiteScanResultPartDocumentId() file: packages/common/src/ciphers/hash-generator.ts start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 585 unit: public getDbHashBucket() file: packages/common/src/ciphers/hash-generator.ts start line: 25 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 586 unit: public getAzureResourceName() file: packages/common/src/configuration/service-configuration.ts start line: 107 end line: 110 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 587 unit: public add() file: packages/common/src/hash-set.ts start line: 11 end line: 13 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 588 unit: public get() file: packages/common/src/hash-set.ts start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 589 unit: public remove() file: packages/common/src/hash-set.ts start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 590 unit: public has() file: packages/common/src/hash-set.ts start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 591 unit: public keys() file: packages/common/src/hash-set.ts start line: 28 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 592 unit: public values() file: packages/common/src/hash-set.ts start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 593 unit: public toJSON() file: packages/common/src/hash-set.ts start line: 56 end line: 58 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 594 unit: public tryGetValue() file: packages/common/src/system/environment-settings.ts start line: 12 end line: 14 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 595 unit: public createGuid() file: packages/common/src/system/guid-generator.ts start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 596 unit: public getGuidNode() file: packages/common/src/system/guid-generator.ts start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 597 unit: async function defaultSleepFunction() file: packages/common/src/system/retry-helper.ts start line: 8 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 598 unit: export function isNullOrEmptyString() file: packages/common/src/system/system.ts start line: 20 end line: 22 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 599 unit: export async function wait() file: packages/common/src/system/system.ts start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 600 unit: export function serializeError() file: packages/common/src/system/system.ts start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 601 unit: export function hasQueryParameters() file: packages/common/src/system/url.ts start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 602 unit: function visible() file: packages/crawler/src/browser-components/active-elements-finder.ts start line: 36 end line: 39 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 603 unit: public baseUrl() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 604 unit: public discoveryPatterns() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 605 unit: public selectors() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 606 unit: public snapshot() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 607 unit: public maxRequestsPerCrawl() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 608 unit: public crawl() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 609 unit: public axeSourcePath() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 610 unit: public chromePath() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 611 unit: public setDefaultApifySettings() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 612 unit: public setLocalOutputDir() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 613 unit: public setMemoryMBytes() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 614 unit: public setSilentMode() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 63 end line: 65 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 615 unit: public setChromePath() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 616 unit: private getMaxRequestsPerCrawl() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 71 end line: 73 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 617 unit: private getSnapshot() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 75 end line: 77 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 618 unit: private getDefaultSelectors() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 79 end line: 81 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 619 unit: private getDiscoveryPattern() file: packages/crawler/src/crawler/crawler-configuration.ts start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 620 unit: public createPuppeteerCrawler() file: packages/crawler/src/crawler/crawler-factory.ts start line: 11 end line: 13 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 621 unit: public createBasicCrawler() file: packages/crawler/src/crawler/crawler-factory.ts start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 622 unit: protected async pushScanData() file: packages/crawler/src/page-processors/page-processor-base.ts start line: 161 end line: 163 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 623 unit: protected async logBrowserFailure() file: packages/crawler/src/page-processors/page-processor-base.ts start line: 207 end line: 209 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 624 unit: protected async logPageError() file: packages/crawler/src/page-processors/page-processor-base.ts start line: 211 end line: 213 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 625 unit: private async getAxeResults() file: packages/crawler/src/scan-result-providers/db-scan-result-reader.ts start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 626 unit: export function registerCrawlerRunOptions() file: packages/crawler/src/setup-crawler-container.ts start line: 75 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 627 unit: private readonly waitFunc:() file: packages/health-client/src/deployment-health-checker.ts start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 628 unit: private minutesToMilliseconds() file: packages/health-client/src/deployment-health-checker.ts start line: 74 end line: 76 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 629 unit: public isInitialized() file: packages/logger/src/base-app-insights-logger-client.ts start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 630 unit: public trackEvent() file: packages/logger/src/base-app-insights-logger-client.ts start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 631 unit: public trackException() file: packages/logger/src/base-app-insights-logger-client.ts start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 632 unit: public setCommonProperties() file: packages/logger/src/base-console-logger-client.ts start line: 71 end line: 73 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 633 unit: public getCommonProperties() file: packages/logger/src/base-console-logger-client.ts start line: 75 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 634 unit: private getPrintableMeasurementsString() file: packages/logger/src/base-console-logger-client.ts start line: 87 end line: 89 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 635 unit: private getPrintableString() file: packages/logger/src/base-console-logger-client.ts start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 636 unit: private logInConsole() file: packages/logger/src/base-console-logger-client.ts start line: 102 end line: 104 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 637 unit: protected getPropertiesToAddToEvent() file: packages/logger/src/console-logger-client.ts start line: 9 end line: 11 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 638 unit: constructor() file: packages/logger/src/context-aware-app-insights-logger-client.ts start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 639 unit: public isInitialized() file: packages/logger/src/context-aware-app-insights-logger-client.ts start line: 30 end line: 32 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 640 unit: public getCommonProperties() file: packages/logger/src/context-aware-app-insights-logger-client.ts start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 641 unit: protected getPropertiesToAddToEvent() file: packages/logger/src/context-aware-console-logger-client.ts start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 642 unit: constructor() file: packages/logger/src/context-aware-logger.ts start line: 8 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 643 unit: constructor() file: packages/logger/src/global-logger.ts start line: 8 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 644 unit: public logInfo() file: packages/logger/src/logger.ts start line: 70 end line: 72 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 645 unit: public logWarn() file: packages/logger/src/logger.ts start line: 80 end line: 82 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 646 unit: public logError() file: packages/logger/src/logger.ts start line: 84 end line: 86 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 647 unit: private invokeLoggerClient() file: packages/logger/src/logger.ts start line: 100 end line: 102 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 648 unit: private async invokeLoggerClientAsync() file: packages/logger/src/logger.ts start line: 104 end line: 106 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 649 unit: export function reducePartDocuments() file: packages/parallel-workers/src/website-scan-result-aggregator-worker.ts start line: 8 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 650 unit: constructor() file: packages/privacy-scan-job-manager/src/batch/scanner-batch-task-property-provider.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 651 unit: public async getImageName() file: packages/privacy-scan-job-manager/src/batch/scanner-batch-task-property-provider.ts start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 652 unit: public getAdditionalContainerRunOptions?() file: packages/privacy-scan-job-manager/src/batch/scanner-batch-task-property-provider.ts start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 653 unit: public getUserElevationLevel() file: packages/privacy-scan-job-manager/src/batch/scanner-batch-task-property-provider.ts start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 654 unit: protected getTelemetryBaseProperties() file: packages/privacy-scan-job-manager/src/privacy-scan-job-manager-entry-point.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 655 unit: public getQueueName() file: packages/privacy-scan-job-manager/src/worker/worker.ts start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 656 unit: public async onTasksAdded() file: packages/privacy-scan-job-manager/src/worker/worker.ts start line: 65 end line: 67 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 657 unit: private parseMessageBody() file: packages/privacy-scan-job-manager/src/worker/worker.ts start line: 126 end line: 128 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 658 unit: protected getTelemetryBaseProperties() file: packages/privacy-scan-runner/src/privacy-scan-runner-entry-point.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 659 unit: public trackBrowserScanFailed() file: packages/privacy-scan-runner/src/scan-runner-telemetry-manager.ts start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 660 unit: public getUserAgent() file: packages/scanner-global-library/src/page-configurator.ts start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 661 unit: public getBrowserResolution() file: packages/scanner-global-library/src/page-configurator.ts start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 662 unit: private getContentType() file: packages/scanner-global-library/src/page-response-processor.ts start line: 55 end line: 58 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 663 unit: public get userAgent() file: packages/scanner-global-library/src/page.ts start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 664 unit: public get browserResolution() file: packages/scanner-global-library/src/page.ts start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 665 unit: public get currentPage() file: packages/scanner-global-library/src/page.ts start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 666 unit: public isOpen() file: packages/scanner-global-library/src/page.ts start line: 90 end line: 92 size: 3 LOC McCabe index: 4 number of parameters: 0 id: 667 unit: public async onTasksAdded?() file: packages/service-library/src/batch/batch-task-creator.ts start line: 94 end line: 96 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 668 unit: public async handleFailedTasks?() file: packages/service-library/src/batch/batch-task-creator.ts start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 669 unit: public async onExit?() file: packages/service-library/src/batch/batch-task-creator.ts start line: 102 end line: 104 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 670 unit: protected async getJobManagerConfig() file: packages/service-library/src/batch/batch-task-creator.ts start line: 158 end line: 160 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 671 unit: protected async getQueueConfig() file: packages/service-library/src/batch/batch-task-creator.ts start line: 162 end line: 164 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 672 unit: private getDocumentId() file: packages/service-library/src/data-providers/batch-pool-load-snapshot-provider.ts start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 673 unit: private statusSuccessful() file: packages/service-library/src/data-providers/combined-scan-results-provider.ts start line: 149 end line: 151 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 674 unit: public async readScanRun() file: packages/service-library/src/data-providers/on-demand-page-scan-run-result-provider.ts start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 675 unit: private getPartitionKey() file: packages/service-library/src/data-providers/on-demand-page-scan-run-result-provider.ts start line: 142 end line: 144 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 676 unit: public async insertRequests() file: packages/service-library/src/data-providers/page-scan-request-provider.ts start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 677 unit: public async writeBatch() file: packages/service-library/src/data-providers/report-writer.ts start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 678 unit: public async deleteBatchRequest() file: packages/service-library/src/data-providers/scan-data-provider.ts start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 679 unit: private getPartitionKey() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 248 end line: 250 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 680 unit: public hasPayload() file: packages/service-library/src/web-api/api-controller.ts start line: 17 end line: 19 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 681 unit: protected async getRestApiConfig() file: packages/service-library/src/web-api/api-controller.ts start line: 87 end line: 89 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 682 unit: constructor() file: packages/service-library/src/web-api/web-controller-dispatcher.ts start line: 12 end line: 14 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 683 unit: private async signRequest() file: packages/web-api-client/src/a11y-service-client.ts start line: 128 end line: 130 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 684 unit: private async handleGetTokenError() file: packages/web-api-client/src/a11y-service-credential.ts start line: 70 end line: 72 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 685 unit: constructor() file: packages/web-api-scan-job-manager/src/batch/scanner-batch-task-property-provider.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 686 unit: public async getImageName() file: packages/web-api-scan-job-manager/src/batch/scanner-batch-task-property-provider.ts start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 687 unit: public getAdditionalContainerRunOptions?() file: packages/web-api-scan-job-manager/src/batch/scanner-batch-task-property-provider.ts start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 688 unit: public getUserElevationLevel() file: packages/web-api-scan-job-manager/src/batch/scanner-batch-task-property-provider.ts start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 689 unit: protected getTelemetryBaseProperties() file: packages/web-api-scan-job-manager/src/web-api-scan-job-manager-entry-point.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 690 unit: public getQueueName() file: packages/web-api-scan-job-manager/src/worker/worker.ts start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 691 unit: public async onTasksAdded() file: packages/web-api-scan-job-manager/src/worker/worker.ts start line: 65 end line: 67 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 692 unit: private parseMessageBody() file: packages/web-api-scan-job-manager/src/worker/worker.ts start line: 126 end line: 128 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 693 unit: private async getCurrentQueueSize() file: packages/web-api-scan-request-sender/src/sender/on-demand-dispatcher.ts start line: 155 end line: 157 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 694 unit: protected getTelemetryBaseProperties() file: packages/web-api-scan-request-sender/src/web-api-scan-request-sender-entry-point.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 695 unit: function removeUrlsFromList() file: packages/web-api-scan-runner/src/crawl-runner/discovered-url-processor.ts start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 696 unit: function limitNumUrls() file: packages/web-api-scan-runner/src/crawl-runner/discovered-url-processor.ts start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 697 unit: public trackBrowserScanFailed() file: packages/web-api-scan-runner/src/scan-runner-telemetry-manager.ts start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 698 unit: private async getScanConfig() file: packages/web-api-scan-runner/src/sender/notification-message-dispatcher.ts start line: 77 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 699 unit: protected getTelemetryBaseProperties() file: packages/web-api-scan-runner/src/web-api-scan-runner-entry-point.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 700 unit: protected getTelemetryBaseProperties() file: packages/web-api-send-notification-job-manager/src/send-notification-job-manager-entry-point.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 701 unit: public getQueueName() file: packages/web-api-send-notification-job-manager/src/task/send-notification-task-creator.ts start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 702 unit: private parseMessageBody() file: packages/web-api-send-notification-job-manager/src/task/send-notification-task-creator.ts start line: 51 end line: 53 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 703 unit: constructor() file: packages/web-api-send-notification-job-manager/src/task/send-notification-task-property-provider.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 704 unit: public async getImageName() file: packages/web-api-send-notification-job-manager/src/task/send-notification-task-property-provider.ts start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 705 unit: public getUserElevationLevel() file: packages/web-api-send-notification-job-manager/src/task/send-notification-task-property-provider.ts start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 706 unit: private async getScanConfig() file: packages/web-api-send-notification-runner/src/sender/notification-sender.ts start line: 121 end line: 123 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 707 unit: protected getTelemetryBaseProperties() file: packages/web-api-send-notification-runner/src/web-api-notification-sender-entry-point.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 708 unit: export async function run() file: packages/web-api/check-health-func/index.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 709 unit: export async function run() file: packages/web-api/get-report-func/index.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 710 unit: export async function run() file: packages/web-api/get-scan-func/index.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 711 unit: export async function run() file: packages/web-api/get-scans-batch-func/index.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 712 unit: export async function run() file: packages/web-api/post-scans-func/index.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 713 unit: protected validateApiVersion() file: packages/web-api/src/controllers/health-check-controller.ts start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 714 unit: private async getAvailabilityTestConfig() file: packages/web-api/src/controllers/health-check-controller.ts start line: 160 end line: 162 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 715 unit: priority: isNil() file: packages/web-api/src/controllers/scan-request-controller.ts start line: 131 end line: 133 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 716 unit: export async function run() file: packages/web-workers/health-monitor-client-func/index.ts start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 717 unit: export async function run() file: packages/web-workers/health-monitor-orchestration-func/index.ts start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 718 unit: export async function run() file: packages/web-workers/health-monitor-timer-func/index.ts start line: 11 end line: 13 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 719 unit: export async function run() file: packages/web-workers/scan-batch-requests-feed-func/index.ts start line: 11 end line: 13 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 720 unit: protected validateRequest() file: packages/web-workers/src/controllers/health-monitor-client-controller.ts start line: 141 end line: 143 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 721 unit: protected validateRequest() file: packages/web-workers/src/controllers/health-monitor-orchestration-controller.ts start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 722 unit: public getWebApiConfig() file: packages/web-workers/src/orchestration/orchestration-steps.ts start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 723 unit: private readonly stdoutWriter:() file: packages/cli/src/baseline/baseline-file-updater.ts start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 724 unit: private readonly stdoutWriter:() file: packages/cli/src/runner/crawler-command-runner.ts start line: 25 end line: 26 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 725 unit: export function setupCliContainer() file: packages/cli/src/setup-cli-container.ts start line: 10 end line: 11 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 726 unit: private readonly getCurrentTimestamp:() file: packages/privacy-scan-runner/src/scan-runner-telemetry-manager.ts start line: 18 end line: 19 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 727 unit: public async mergeOrCreateBatch() file: packages/service-library/src/data-providers/website-scan-result-provider.ts start line: 66 end line: 67 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 728 unit: private readonly getCurrentTimestamp:() file: packages/web-api-scan-runner/src/scan-runner-telemetry-manager.ts start line: 18 end line: 19 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 729 unit: public constructor() file: packages/azure-services/src/azure-batch/pool-load-generator.ts start line: 48 end line: 48 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 730 unit: public constructor() file: packages/common/src/ciphers/hash-generator.ts start line: 13 end line: 13 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 731 unit: public constructor() file: packages/common/src/system/retry-helper.ts start line: 14 end line: 14 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 732 unit: public constructor() file: packages/crawler/src/crawler/crawler-factory.ts start line: 9 end line: 9 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 733 unit: public constructor() file: packages/crawler/src/page-processors/url-collection-request-processor.ts start line: 29 end line: 29 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 734 unit: public constructor() file: packages/crawler/src/reports/report-generator.ts start line: 11 end line: 11 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 735 unit: public constructor() file: packages/crawler/src/scanners/page-scanner.ts start line: 12 end line: 12 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 736 unit: public trackAvailability() file: packages/logger/src/base-console-logger-client.ts start line: 54 end line: 54 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 737 unit: public async flush() file: packages/logger/src/base-console-logger-client.ts start line: 69 end line: 69 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 738 unit: private readonly scannerImpl:() file: packages/privacy-scan-runner/src/scanner/privacy-scanner.ts start line: 15 end line: 15 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 739 unit: protected async runCustomAction() file: packages/service-library/src/web-api/web-controller-dispatcher.ts start line: 31 end line: 31 size: 1 LOC McCabe index: 1 number of parameters: 2