From b905508713f01dccd71d436e43e5c0652efe98a3 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sun, 11 Aug 2024 02:55:15 +0000 Subject: [PATCH] update CMSgov data: Sun Aug 11 02:55:15 UTC 2024 --- .../CMSgov/AB2D-Libs/AB2D-Libs_data.json | 123 +++++ ...CS-DSG-DSS-Certification-Staging_data.json | 179 +++++++ .../CMCS-DSG-DSS-Certification_data.json | 179 +++++++ .../CMCS-DSG-DSS-Oversight_data.json | 39 ++ .../CMMI-Health-Equity_data.json | 25 + ...S-GoogleMaps-Socrata-Integration_data.json | 67 +++ .../Chargemasters/Chargemasters_data.json | 39 ++ app/site/_data/CMSgov/ECTA/ECTA_data.json | 39 ++ .../GHubSecrtsFlow/GHubSecrtsFlow_data.json | 25 + .../HealthCare.gov-Styleguide_data.json | 109 ++++ ...ion-Technology-Architecture-MITA_data.json | 67 +++ .../QHP-provider-formulary-APIs_data.json | 67 +++ .../SMA-Endpoint-Directory_data.json | 39 ++ ...Quality-Measures-Generation-Code_data.json | 179 +++++++ .../ab2d-bcda-dpc-platform_data.json | 165 ++++++ .../ab2d-contracts/ab2d-contracts_data.json | 137 +++++ .../CMSgov/ab2d-events/ab2d-events_data.json | 137 +++++ .../CMSgov/ab2d-gradle/ab2d-gradle_data.json | 67 +++ .../ab2d-lambdas/ab2d-lambdas_data.json | 179 +++++++ .../ab2d-pdp-documentation_data.json | 53 ++ .../ab2d-properties/ab2d-properties_data.json | 151 ++++++ .../ab2d-sample-client-bash_data.json | 67 +++ .../ab2d-sample-client-powershell_data.json | 67 +++ .../ab2d-sample-client-python_data.json | 67 +++ app/site/_data/CMSgov/ab2d/ab2d_data.json | 165 ++++++ .../CMSgov/ai_website/ai_website_data.json | 81 +++ .../ansible-role-appian_data.json | 67 +++ .../ars-machine-readable_data.json | 123 +++++ .../aws-s3-baseline/aws-s3-baseline_data.json | 81 +++ .../batcave-website/batcave-website_data.json | 25 + .../_data/CMSgov/bcda-app/bcda-app_data.json | 179 +++++++ .../bcda-ssas-app/bcda-ssas-app_data.json | 165 ++++++ .../bcda-static-site_data.json | 221 ++++++++ .../beneficiary-fhir-data_data.json | 473 ++++++++++++++++++ ...beneficiary-reporting-validation_data.json | 81 +++ .../bluebutton-css/bluebutton-css_data.json | 109 ++++ ...utton-sample-client-nodejs-react_data.json | 179 +++++++ .../bluebutton-web-deployment_data.json | 193 +++++++ .../bluebutton-web-server_data.json | 333 ++++++++++++ .../CMSgov/certwatcher/certwatcher_data.json | 67 +++ .../claims-api-ecosystem-website_data.json | 109 ++++ .../cms-bb2-java-sdk_data.json | 81 +++ .../cms-bb2-node-sdk_data.json | 123 +++++ .../cms-bb2-python-sdk_data.json | 109 ++++ .../cms-oeda-dasg/cms-oeda-dasg_data.json | 39 ++ .../cmscloud-infra-azops_data.json | 95 ++++ .../cmscloud-infra-mag-jmeter-aci_data.json | 95 ++++ .../coverage-inspector_data.json | 25 + .../design-system/design-system_data.json | 207 ++++++++ .../distributed-load-testing-on-aws_data.json | 39 ++ .../CMSgov/downshift/downshift_data.json | 123 +++++ .../_data/CMSgov/dpc-app/dpc-app_data.json | 347 +++++++++++++ .../dpc-static-site/dpc-static-site_data.json | 235 +++++++++ .../_data/CMSgov/dpc_aop/dpc_aop_data.json | 137 +++++ .../drive2gource/drive2gource_data.json | 53 ++ .../_data/CMSgov/easi-app/easi-app_data.json | 277 ++++++++++ .../CMSgov/easi-shared/easi-shared_data.json | 123 +++++ app/site/_data/CMSgov/ec2ssm/ec2ssm_data.json | 53 ++ .../CMSgov/fr-notices/fr-notices_data.json | 53 ++ .../hospital-price-transparency_data.json | 53 ++ .../_data/CMSgov/hpt-tool/hpt-tool_data.json | 123 +++++ .../hpt-validator-cli_data.json | 67 +++ .../hpt-validator-tool_data.json | 39 ++ .../hpt-validator/hpt-validator_data.json | 81 +++ .../httpie-edgegrid/httpie-edgegrid_data.json | 67 +++ .../inspec-k8s-node/inspec-k8s-node_data.json | 53 ++ .../k8s-cluster-stig-baseline_data.json | 67 +++ .../k8s-node-stig-baseline_data.json | 53 ++ .../lambda-clamav-layer_data.json | 67 +++ .../_data/CMSgov/mint-app/mint-app_data.json | 291 +++++++++++ .../newrelic_mysql_java_plugin_data.json | 109 ++++ .../nimbus-pub-code-scanning-1_data.json | 109 ++++ .../nimbus-pub-github-action-poc_data.json | 109 ++++ .../oopc-calculations_data.json | 39 ++ ...oracle-database-19c-cis-baseline_data.json | 67 +++ .../portal-test-user-manager_data.json | 95 ++++ ...ice-transparency-guide-validator_data.json | 123 +++++ .../price-transparency-guide_data.json | 95 ++++ .../qpp-conversion-tool_data.json | 277 ++++++++++ .../CMSgov/qpp-eu-data/qpp-eu-data_data.json | 123 +++++ .../qpp-file-upload-api-client_data.json | 109 ++++ .../qpp-measures-data_data.json | 193 +++++++ .../qpp-shared-api-versioning-node_data.json | 95 ++++ .../qpp-shared-healthcheck-node_data.json | 95 ++++ .../qpp-shared-logger-node_data.json | 109 ++++ .../rato-website/rato-website_data.json | 109 ++++ ...enterprise-linux-8-stig-baseline_data.json | 123 +++++ .../_data/CMSgov/snyk_web/snyk_web_data.json | 95 ++++ .../vsam-migration-scenarios_data.json | 39 ++ .../web-design-standards_data.json | 109 ++++ 90 files changed, 10314 insertions(+) diff --git a/app/site/_data/CMSgov/AB2D-Libs/AB2D-Libs_data.json b/app/site/_data/CMSgov/AB2D-Libs/AB2D-Libs_data.json index a253e3c0ff..3bab71deac 100644 --- a/app/site/_data/CMSgov/AB2D-Libs/AB2D-Libs_data.json +++ b/app/site/_data/CMSgov/AB2D-Libs/AB2D-Libs_data.json @@ -260,5 +260,128 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 410619, + "CodeBytes": 0, + "Lines": 10688, + "Code": 7786, + "Comment": 1361, + "Blank": 1541, + "Complexity": 455, + "Count": 120, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 1425560, + "CodeBytes": 0, + "Lines": 19075, + "Code": 19075, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 36, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gradle", + "Bytes": 19387, + "CodeBytes": 0, + "Lines": 492, + "Code": 404, + "Comment": 21, + "Blank": 67, + "Complexity": 0, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 14733, + "CodeBytes": 0, + "Lines": 388, + "Code": 283, + "Comment": 0, + "Blank": 105, + "Complexity": 0, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 1906, + "CodeBytes": 0, + "Lines": 54, + "Code": 43, + "Comment": 4, + "Blank": 7, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1534, + "CodeBytes": 0, + "Lines": 47, + "Code": 38, + "Comment": 4, + "Blank": 5, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 7048, + "CodeBytes": 0, + "Lines": 121, + "Code": 109, + "Comment": 0, + "Blank": 12, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 5986, + "CodeBytes": 0, + "Lines": 155, + "Code": 67, + "Comment": 67, + "Blank": 21, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 808892.4429680766, + "estimatedScheduleMonths_low": 13.140906262983446, + "estimatedPeople_low": 5.9967365358397196, + "estimatedCost_high": 2520862.1398927965, + "estimatedScheduleMonths_high": 13.140906262983446, + "estimatedPeople_high": 5.9967365358397196, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 120 10688 1541 1361 7786 455\n(ULOC) 5300\n-------------------------------------------------------------------------------\nJSON 36 19075 0 0 19075 0\n(ULOC) 2317\n-------------------------------------------------------------------------------\nGradle 10 492 67 21 404 0\n(ULOC) 296\n-------------------------------------------------------------------------------\nMarkdown 10 388 105 0 283 0\n(ULOC) 219\n-------------------------------------------------------------------------------\nProperties File 5 54 7 4 43 0\n(ULOC) 42\n-------------------------------------------------------------------------------\nYAML 3 47 5 4 38 0\n(ULOC) 37\n-------------------------------------------------------------------------------\nLicense 1 121 12 0 109 0\n(ULOC) 110\n-------------------------------------------------------------------------------\nXML 1 155 21 67 67 0\n(ULOC) 121\n───────────────────────────────────────────────────────────────────────────────\nTotal 186 31020 1758 1457 27805 455\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 8420\nDRYness % 0.27\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $887,001\nEstimated Schedule Effort (organic) 13.14 months\nEstimated People Required (organic) 6.00\n───────────────────────────────────────────────────────────────────────────────\nProcessed 1886773 bytes, 1.887 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/CMCS-DSG-DSS-Certification-Staging/CMCS-DSG-DSS-Certification-Staging_data.json b/app/site/_data/CMSgov/CMCS-DSG-DSS-Certification-Staging/CMCS-DSG-DSS-Certification-Staging_data.json index 2fe01c3d58..b44087b1be 100644 --- a/app/site/_data/CMSgov/CMCS-DSG-DSS-Certification-Staging/CMCS-DSG-DSS-Certification-Staging_data.json +++ b/app/site/_data/CMSgov/CMCS-DSG-DSS-Certification-Staging/CMCS-DSG-DSS-Certification-Staging_data.json @@ -242,5 +242,184 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JavaScript", + "Bytes": 759125, + "CodeBytes": 0, + "Lines": 17545, + "Code": 10927, + "Comment": 3307, + "Blank": 3311, + "Complexity": 3481, + "Count": 165, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 112278, + "CodeBytes": 0, + "Lines": 4923, + "Code": 3798, + "Comment": 370, + "Blank": 755, + "Complexity": 0, + "Count": 75, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 120338, + "CodeBytes": 0, + "Lines": 933, + "Code": 864, + "Comment": 0, + "Blank": 69, + "Complexity": 0, + "Count": 58, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript Typings", + "Bytes": 87178, + "CodeBytes": 0, + "Lines": 2719, + "Code": 1133, + "Comment": 1475, + "Blank": 111, + "Complexity": 194, + "Count": 54, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 170110, + "CodeBytes": 0, + "Lines": 1911, + "Code": 1313, + "Comment": 0, + "Blank": 598, + "Complexity": 0, + "Count": 37, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 15548, + "CodeBytes": 0, + "Lines": 31, + "Code": 31, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 31, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 7713, + "CodeBytes": 0, + "Lines": 233, + "Code": 220, + "Comment": 4, + "Blank": 9, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 4701, + "CodeBytes": 0, + "Lines": 146, + "Code": 121, + "Comment": 17, + "Blank": 8, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 258514, + "CodeBytes": 0, + "Lines": 4, + "Code": 4, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 1570, + "CodeBytes": 0, + "Lines": 40, + "Code": 40, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 1130, + "CodeBytes": 0, + "Lines": 31, + "Code": 10, + "Comment": 17, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 453, + "CodeBytes": 0, + "Lines": 14, + "Code": 9, + "Comment": 1, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 526443.7497971235, + "estimatedScheduleMonths_low": 11.161962826054989, + "estimatedPeople_low": 4.5947396707989165, + "estimatedCost_high": 1640628.6511680756, + "estimatedScheduleMonths_high": 11.161962826054989, + "estimatedPeople_high": 4.5947396707989165, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript 165 17545 3311 3307 10927 3481\n(ULOC) 4537\n-------------------------------------------------------------------------------\nSass 75 4923 755 370 3798 0\n(ULOC) 2429\n-------------------------------------------------------------------------------\nCSV 58 933 69 0 864 0\n(ULOC) 625\n-------------------------------------------------------------------------------\nTypeScript Typings 54 2719 111 1475 1133 194\n(ULOC) 1192\n-------------------------------------------------------------------------------\nMarkdown 37 1911 598 0 1313 0\n(ULOC) 887\n-------------------------------------------------------------------------------\nSVG 31 31 0 0 31 0\n(ULOC) 31\n-------------------------------------------------------------------------------\nHTML 7 233 9 4 220 0\n(ULOC) 203\n-------------------------------------------------------------------------------\nYAML 5 146 8 17 121 0\n(ULOC) 135\n-------------------------------------------------------------------------------\nCSS 4 4 0 0 4 0\n(ULOC) 4\n-------------------------------------------------------------------------------\nJSON 3 40 0 0 40 0\n(ULOC) 33\n-------------------------------------------------------------------------------\nGemfile 1 31 4 17 10 0\n(ULOC) 26\n-------------------------------------------------------------------------------\nMakefile 1 14 4 1 9 0\n(ULOC) 12\n───────────────────────────────────────────────────────────────────────────────\nTotal 441 28530 4869 5191 18470 3675\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 9591\nDRYness % 0.34\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $577,278\nEstimated Schedule Effort (organic) 11.16 months\nEstimated People Required (organic) 4.59\n───────────────────────────────────────────────────────────────────────────────\nProcessed 1538658 bytes, 1.539 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/CMCS-DSG-DSS-Certification/CMCS-DSG-DSS-Certification_data.json b/app/site/_data/CMSgov/CMCS-DSG-DSS-Certification/CMCS-DSG-DSS-Certification_data.json index a70cd673fe..038202f6c5 100644 --- a/app/site/_data/CMSgov/CMCS-DSG-DSS-Certification/CMCS-DSG-DSS-Certification_data.json +++ b/app/site/_data/CMSgov/CMCS-DSG-DSS-Certification/CMCS-DSG-DSS-Certification_data.json @@ -242,5 +242,184 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JavaScript", + "Bytes": 759125, + "CodeBytes": 0, + "Lines": 17545, + "Code": 10927, + "Comment": 3307, + "Blank": 3311, + "Complexity": 3481, + "Count": 165, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 112278, + "CodeBytes": 0, + "Lines": 4923, + "Code": 3798, + "Comment": 370, + "Blank": 755, + "Complexity": 0, + "Count": 75, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 120338, + "CodeBytes": 0, + "Lines": 933, + "Code": 864, + "Comment": 0, + "Blank": 69, + "Complexity": 0, + "Count": 58, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript Typings", + "Bytes": 87178, + "CodeBytes": 0, + "Lines": 2719, + "Code": 1133, + "Comment": 1475, + "Blank": 111, + "Complexity": 194, + "Count": 54, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 170110, + "CodeBytes": 0, + "Lines": 1911, + "Code": 1313, + "Comment": 0, + "Blank": 598, + "Complexity": 0, + "Count": 37, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 15548, + "CodeBytes": 0, + "Lines": 31, + "Code": 31, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 31, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 7713, + "CodeBytes": 0, + "Lines": 233, + "Code": 220, + "Comment": 4, + "Blank": 9, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 4701, + "CodeBytes": 0, + "Lines": 146, + "Code": 121, + "Comment": 17, + "Blank": 8, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 258514, + "CodeBytes": 0, + "Lines": 4, + "Code": 4, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 1570, + "CodeBytes": 0, + "Lines": 40, + "Code": 40, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 1130, + "CodeBytes": 0, + "Lines": 31, + "Code": 10, + "Comment": 17, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 453, + "CodeBytes": 0, + "Lines": 14, + "Code": 9, + "Comment": 1, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 526443.7497971235, + "estimatedScheduleMonths_low": 11.161962826054989, + "estimatedPeople_low": 4.5947396707989165, + "estimatedCost_high": 1640628.6511680756, + "estimatedScheduleMonths_high": 11.161962826054989, + "estimatedPeople_high": 4.5947396707989165, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript 165 17545 3311 3307 10927 3481\n(ULOC) 4537\n-------------------------------------------------------------------------------\nSass 75 4923 755 370 3798 0\n(ULOC) 2429\n-------------------------------------------------------------------------------\nCSV 58 933 69 0 864 0\n(ULOC) 625\n-------------------------------------------------------------------------------\nTypeScript Typings 54 2719 111 1475 1133 194\n(ULOC) 1192\n-------------------------------------------------------------------------------\nMarkdown 37 1911 598 0 1313 0\n(ULOC) 887\n-------------------------------------------------------------------------------\nSVG 31 31 0 0 31 0\n(ULOC) 31\n-------------------------------------------------------------------------------\nHTML 7 233 9 4 220 0\n(ULOC) 203\n-------------------------------------------------------------------------------\nYAML 5 146 8 17 121 0\n(ULOC) 135\n-------------------------------------------------------------------------------\nCSS 4 4 0 0 4 0\n(ULOC) 4\n-------------------------------------------------------------------------------\nJSON 3 40 0 0 40 0\n(ULOC) 33\n-------------------------------------------------------------------------------\nGemfile 1 31 4 17 10 0\n(ULOC) 26\n-------------------------------------------------------------------------------\nMakefile 1 14 4 1 9 0\n(ULOC) 12\n───────────────────────────────────────────────────────────────────────────────\nTotal 441 28530 4869 5191 18470 3675\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 9591\nDRYness % 0.34\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $577,278\nEstimated Schedule Effort (organic) 11.16 months\nEstimated People Required (organic) 4.59\n───────────────────────────────────────────────────────────────────────────────\nProcessed 1538658 bytes, 1.539 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/CMCS-DSG-DSS-Oversight/CMCS-DSG-DSS-Oversight_data.json b/app/site/_data/CMSgov/CMCS-DSG-DSS-Oversight/CMCS-DSG-DSS-Oversight_data.json index 17c5dae163..36920e83ff 100644 --- a/app/site/_data/CMSgov/CMCS-DSG-DSS-Oversight/CMCS-DSG-DSS-Oversight_data.json +++ b/app/site/_data/CMSgov/CMCS-DSG-DSS-Oversight/CMCS-DSG-DSS-Oversight_data.json @@ -231,5 +231,44 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 1906, + "CodeBytes": 0, + "Lines": 62, + "Code": 47, + "Comment": 0, + "Blank": 15, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 28, + "CodeBytes": 0, + "Lines": 1, + "Code": 1, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 1015.9329191060046, + "estimatedScheduleMonths_low": 1.0380912591205569, + "estimatedPeople_low": 0.09534084719256201, + "estimatedCost_high": 3166.090689446793, + "estimatedScheduleMonths_high": 1.0380912591205569, + "estimatedPeople_high": 0.09534084719256201, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 4 62 15 0 47 0\n(ULOC) 35\n-------------------------------------------------------------------------------\nYAML 1 1 0 0 1 0\n(ULOC) 2\n───────────────────────────────────────────────────────────────────────────────\nTotal 5 63 15 0 48 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 36\nDRYness % 0.57\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $1,114\nEstimated Schedule Effort (organic) 1.04 months\nEstimated People Required (organic) 0.10\n───────────────────────────────────────────────────────────────────────────────\nProcessed 1934 bytes, 0.002 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/CMMI-Health-Equity/CMMI-Health-Equity_data.json b/app/site/_data/CMSgov/CMMI-Health-Equity/CMMI-Health-Equity_data.json index c964766245..f6dcdfddbd 100644 --- a/app/site/_data/CMSgov/CMMI-Health-Equity/CMMI-Health-Equity_data.json +++ b/app/site/_data/CMSgov/CMMI-Health-Equity/CMMI-Health-Equity_data.json @@ -225,5 +225,30 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 8175, + "CodeBytes": 0, + "Lines": 132, + "Code": 105, + "Comment": 0, + "Blank": 27, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 2311.056151960821, + "estimatedScheduleMonths_low": 1.4186485250100653, + "estimatedPeople_low": 0.1587030213705032, + "estimatedCost_high": 7202.260334226276, + "estimatedScheduleMonths_high": 1.4186485250100653, + "estimatedPeople_high": 0.1587030213705032, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 2 132 27 0 105 0\n(ULOC) 106\n───────────────────────────────────────────────────────────────────────────────\nTotal 2 132 27 0 105 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 106\nDRYness % 0.80\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $2,534\nEstimated Schedule Effort (organic) 1.42 months\nEstimated People Required (organic) 0.16\n───────────────────────────────────────────────────────────────────────────────\nProcessed 8175 bytes, 0.008 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/CMS-GoogleMaps-Socrata-Integration/CMS-GoogleMaps-Socrata-Integration_data.json b/app/site/_data/CMSgov/CMS-GoogleMaps-Socrata-Integration/CMS-GoogleMaps-Socrata-Integration_data.json index 52f1108895..3882e63a1d 100644 --- a/app/site/_data/CMSgov/CMS-GoogleMaps-Socrata-Integration/CMS-GoogleMaps-Socrata-Integration_data.json +++ b/app/site/_data/CMSgov/CMS-GoogleMaps-Socrata-Integration/CMS-GoogleMaps-Socrata-Integration_data.json @@ -225,5 +225,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JavaScript", + "Bytes": 224095, + "CodeBytes": 0, + "Lines": 3130, + "Code": 2431, + "Comment": 246, + "Blank": 453, + "Complexity": 85, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 13094, + "CodeBytes": 0, + "Lines": 672, + "Code": 511, + "Comment": 29, + "Blank": 132, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 5355, + "CodeBytes": 0, + "Lines": 136, + "Code": 105, + "Comment": 8, + "Blank": 23, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 266, + "CodeBytes": 0, + "Lines": 3, + "Code": 2, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 79419.47818498501, + "estimatedScheduleMonths_low": 5.440002419360171, + "estimatedPeople_low": 1.4222549188723992, + "estimatedCost_high": 247505.7808575322, + "estimatedScheduleMonths_high": 5.440002419360171, + "estimatedPeople_high": 1.4222549188723992, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript 4 3130 453 246 2431 85\n(ULOC) 1452\n-------------------------------------------------------------------------------\nCSS 2 672 132 29 511 0\n(ULOC) 323\n-------------------------------------------------------------------------------\nHTML 1 136 23 8 105 0\n(ULOC) 108\n-------------------------------------------------------------------------------\nPlain Text 1 3 1 0 2 0\n(ULOC) 3\n───────────────────────────────────────────────────────────────────────────────\nTotal 8 3941 609 283 3049 85\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1872\nDRYness % 0.48\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $87,088\nEstimated Schedule Effort (organic) 5.44 months\nEstimated People Required (organic) 1.42\n───────────────────────────────────────────────────────────────────────────────\nProcessed 242810 bytes, 0.243 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/Chargemasters/Chargemasters_data.json b/app/site/_data/CMSgov/Chargemasters/Chargemasters_data.json index 4822f2881c..8ff335a7f1 100644 --- a/app/site/_data/CMSgov/Chargemasters/Chargemasters_data.json +++ b/app/site/_data/CMSgov/Chargemasters/Chargemasters_data.json @@ -225,5 +225,44 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "CSV", + "Bytes": 95, + "CodeBytes": 0, + "Lines": 1, + "Code": 1, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 921, + "CodeBytes": 0, + "Lines": 13, + "Code": 12, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 257.7521244979255, + "estimatedScheduleMonths_low": 0.6164298744994396, + "estimatedPeople_low": 0.04073503403797182, + "estimatedCost_high": 803.2681943962705, + "estimatedScheduleMonths_high": 0.6164298744994396, + "estimatedPeople_high": 0.04073503403797182, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nCSV 1 1 0 0 1 0\n(ULOC) 1\n-------------------------------------------------------------------------------\nMarkdown 1 13 1 0 12 0\n(ULOC) 13\n───────────────────────────────────────────────────────────────────────────────\nTotal 2 14 1 0 13 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 14\nDRYness % 1.00\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $282\nEstimated Schedule Effort (organic) 0.62 months\nEstimated People Required (organic) 0.04\n───────────────────────────────────────────────────────────────────────────────\nProcessed 1016 bytes, 0.001 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ECTA/ECTA_data.json b/app/site/_data/CMSgov/ECTA/ECTA_data.json index c07b19b276..751708ccfa 100644 --- a/app/site/_data/CMSgov/ECTA/ECTA_data.json +++ b/app/site/_data/CMSgov/ECTA/ECTA_data.json @@ -253,5 +253,44 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JSON", + "Bytes": 10732564, + "CodeBytes": 0, + "Lines": 254030, + "Code": 253964, + "Comment": 0, + "Blank": 66, + "Complexity": 0, + "Count": 430, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 3813, + "CodeBytes": 0, + "Lines": 54, + "Code": 35, + "Comment": 0, + "Blank": 19, + "Complexity": 0, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 8253446.506499974, + "estimatedScheduleMonths_low": 31.764955497942843, + "estimatedPeople_low": 25.31259075181347, + "estimatedCost_high": 25721344.046092626, + "estimatedScheduleMonths_high": 31.764955497942843, + "estimatedPeople_high": 25.31259075181347, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSON 430 254030 66 0 253964 0\n(ULOC) 78282\n-------------------------------------------------------------------------------\nMarkdown 8 54 19 0 35 0\n(ULOC) 36\n───────────────────────────────────────────────────────────────────────────────\nTotal 438 254084 85 0 253999 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 78317\nDRYness % 0.31\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $9,050,424\nEstimated Schedule Effort (organic) 31.76 months\nEstimated People Required (organic) 25.31\n───────────────────────────────────────────────────────────────────────────────\nProcessed 10736377 bytes, 10.736 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/GHubSecrtsFlow/GHubSecrtsFlow_data.json b/app/site/_data/CMSgov/GHubSecrtsFlow/GHubSecrtsFlow_data.json index 3fd31202d2..97fa5ec105 100644 --- a/app/site/_data/CMSgov/GHubSecrtsFlow/GHubSecrtsFlow_data.json +++ b/app/site/_data/CMSgov/GHubSecrtsFlow/GHubSecrtsFlow_data.json @@ -227,5 +227,30 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 16, + "CodeBytes": 0, + "Lines": 1, + "Code": 1, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 17.44061253011111, + "estimatedScheduleMonths_low": 0.2215237428056705, + "estimatedPeople_low": 0.007669922244011662, + "estimatedCost_high": 54.35256591392355, + "estimatedScheduleMonths_high": 0.2215237428056705, + "estimatedPeople_high": 0.007669922244011662, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 1 1 0 0 1 0\n(ULOC) 1\n───────────────────────────────────────────────────────────────────────────────\nTotal 1 1 0 0 1 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1\nDRYness % 1.00\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $19\nEstimated Schedule Effort (organic) 0.22 months\nEstimated People Required (organic) 0.01\n───────────────────────────────────────────────────────────────────────────────\nProcessed 16 bytes, 0.000 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/HealthCare.gov-Styleguide/HealthCare.gov-Styleguide_data.json b/app/site/_data/CMSgov/HealthCare.gov-Styleguide/HealthCare.gov-Styleguide_data.json index 075c7c1c2c..44f38a6e62 100644 --- a/app/site/_data/CMSgov/HealthCare.gov-Styleguide/HealthCare.gov-Styleguide_data.json +++ b/app/site/_data/CMSgov/HealthCare.gov-Styleguide/HealthCare.gov-Styleguide_data.json @@ -229,5 +229,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "LESS", + "Bytes": 385832, + "CodeBytes": 0, + "Lines": 15319, + "Code": 11466, + "Comment": 1783, + "Blank": 2070, + "Complexity": 0, + "Count": 87, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 1372568, + "CodeBytes": 0, + "Lines": 9144, + "Code": 9138, + "Comment": 2, + "Blank": 4, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 383643, + "CodeBytes": 0, + "Lines": 16491, + "Code": 16169, + "Comment": 322, + "Blank": 0, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 11181, + "CodeBytes": 0, + "Lines": 201, + "Code": 143, + "Comment": 0, + "Blank": 58, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 20834, + "CodeBytes": 0, + "Lines": 215, + "Code": 137, + "Comment": 26, + "Blank": 52, + "Complexity": 18, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 178212, + "CodeBytes": 0, + "Lines": 2344, + "Code": 2328, + "Comment": 0, + "Blank": 16, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 279, + "CodeBytes": 0, + "Lines": 3, + "Code": 2, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 1165831.9923324971, + "estimatedScheduleMonths_low": 15.099010596480644, + "estimatedPeople_low": 7.52206335589824, + "estimatedCost_high": 3633241.6707504927, + "estimatedScheduleMonths_high": 15.099010596480644, + "estimatedPeople_high": 7.52206335589824, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nLESS 87 15319 2070 1783 11466 0\n(ULOC) 7503\n-------------------------------------------------------------------------------\nSVG 6 9144 4 2 9138 0\n(ULOC) 4781\n-------------------------------------------------------------------------------\nCSS 4 16491 0 322 16169 0\n(ULOC) 8092\n-------------------------------------------------------------------------------\nMarkdown 4 201 58 0 143 0\n(ULOC) 142\n-------------------------------------------------------------------------------\nJavaScript 3 215 52 26 137 18\n(ULOC) 141\n-------------------------------------------------------------------------------\nHTML 2 2344 16 0 2328 0\n(ULOC) 2179\n-------------------------------------------------------------------------------\nPlain Text 1 3 1 0 2 0\n(ULOC) 3\n───────────────────────────────────────────────────────────────────────────────\nTotal 107 43717 2201 2133 39383 18\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 21794\nDRYness % 0.50\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $1,278,408\nEstimated Schedule Effort (organic) 15.10 months\nEstimated People Required (organic) 7.52\n───────────────────────────────────────────────────────────────────────────────\nProcessed 2352549 bytes, 2.353 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/Medicaid-Information-Technology-Architecture-MITA/Medicaid-Information-Technology-Architecture-MITA_data.json b/app/site/_data/CMSgov/Medicaid-Information-Technology-Architecture-MITA/Medicaid-Information-Technology-Architecture-MITA_data.json index 8a60f87b0b..f08399c9dd 100644 --- a/app/site/_data/CMSgov/Medicaid-Information-Technology-Architecture-MITA/Medicaid-Information-Technology-Architecture-MITA_data.json +++ b/app/site/_data/CMSgov/Medicaid-Information-Technology-Architecture-MITA/Medicaid-Information-Technology-Architecture-MITA_data.json @@ -225,5 +225,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "HTML", + "Bytes": 14087, + "CodeBytes": 0, + "Lines": 215, + "Code": 197, + "Comment": 0, + "Blank": 18, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1273, + "CodeBytes": 0, + "Lines": 45, + "Code": 32, + "Comment": 8, + "Blank": 5, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 1097, + "CodeBytes": 0, + "Lines": 42, + "Code": 42, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 4392, + "CodeBytes": 0, + "Lines": 61, + "Code": 43, + "Comment": 0, + "Blank": 18, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 7300.252205272308, + "estimatedScheduleMonths_low": 2.1963179455872717, + "estimatedPeople_low": 0.32381142070277413, + "estimatedCost_high": 22750.77429134314, + "estimatedScheduleMonths_high": 2.1963179455872717, + "estimatedPeople_high": 0.32381142070277413, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nHTML 3 215 18 0 197 0\n(ULOC) 126\n-------------------------------------------------------------------------------\nYAML 2 45 5 8 32 0\n(ULOC) 41\n-------------------------------------------------------------------------------\nJSON 1 42 0 0 42 0\n(ULOC) 31\n-------------------------------------------------------------------------------\nMarkdown 1 61 18 0 43 0\n(ULOC) 41\n───────────────────────────────────────────────────────────────────────────────\nTotal 7 363 41 8 314 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 232\nDRYness % 0.64\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $8,005\nEstimated Schedule Effort (organic) 2.20 months\nEstimated People Required (organic) 0.32\n───────────────────────────────────────────────────────────────────────────────\nProcessed 20849 bytes, 0.021 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/QHP-provider-formulary-APIs/QHP-provider-formulary-APIs_data.json b/app/site/_data/CMSgov/QHP-provider-formulary-APIs/QHP-provider-formulary-APIs_data.json index 4d11a586ad..6ff7c01d3d 100644 --- a/app/site/_data/CMSgov/QHP-provider-formulary-APIs/QHP-provider-formulary-APIs_data.json +++ b/app/site/_data/CMSgov/QHP-provider-formulary-APIs/QHP-provider-formulary-APIs_data.json @@ -233,5 +233,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JSON", + "Bytes": 13448, + "CodeBytes": 0, + "Lines": 435, + "Code": 435, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 4495, + "CodeBytes": 0, + "Lines": 105, + "Code": 79, + "Comment": 18, + "Blank": 8, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 25683, + "CodeBytes": 0, + "Lines": 449, + "Code": 370, + "Comment": 0, + "Blank": 79, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 1211, + "CodeBytes": 0, + "Lines": 25, + "Code": 20, + "Comment": 0, + "Blank": 5, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 22158.40957967216, + "estimatedScheduleMonths_low": 3.349125980828976, + "estimatedPeople_low": 0.6445499950860939, + "estimatedCost_high": 69055.28204055419, + "estimatedScheduleMonths_high": 3.349125980828976, + "estimatedPeople_high": 0.6445499950860939, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSON 6 435 0 0 435 0\n(ULOC) 134\n-------------------------------------------------------------------------------\nHTML 2 105 8 18 79 0\n(ULOC) 74\n-------------------------------------------------------------------------------\nMarkdown 2 449 79 0 370 0\n(ULOC) 247\n-------------------------------------------------------------------------------\nLicense 1 25 5 0 20 0\n(ULOC) 21\n───────────────────────────────────────────────────────────────────────────────\nTotal 11 1014 92 18 904 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 425\nDRYness % 0.42\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $24,298\nEstimated Schedule Effort (organic) 3.35 months\nEstimated People Required (organic) 0.64\n───────────────────────────────────────────────────────────────────────────────\nProcessed 44837 bytes, 0.045 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/SMA-Endpoint-Directory/SMA-Endpoint-Directory_data.json b/app/site/_data/CMSgov/SMA-Endpoint-Directory/SMA-Endpoint-Directory_data.json index fd0205ce13..adbed3e929 100644 --- a/app/site/_data/CMSgov/SMA-Endpoint-Directory/SMA-Endpoint-Directory_data.json +++ b/app/site/_data/CMSgov/SMA-Endpoint-Directory/SMA-Endpoint-Directory_data.json @@ -227,5 +227,44 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "CSV", + "Bytes": 52086, + "CodeBytes": 0, + "Lines": 448, + "Code": 322, + "Comment": 0, + "Blank": 126, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 964, + "CodeBytes": 0, + "Lines": 9, + "Code": 5, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 7617.928180935305, + "estimatedScheduleMonths_low": 2.2321574941899915, + "estimatedPeople_low": 0.3324769548273905, + "estimatedCost_high": 23740.791377995483, + "estimatedScheduleMonths_high": 2.2321574941899915, + "estimatedPeople_high": 0.3324769548273905, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nCSV 1 448 126 0 322 0\n(ULOC) 225\n-------------------------------------------------------------------------------\nMarkdown 1 9 4 0 5 0\n(ULOC) 6\n───────────────────────────────────────────────────────────────────────────────\nTotal 2 457 130 0 327 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 230\nDRYness % 0.50\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $8,353\nEstimated Schedule Effort (organic) 2.23 months\nEstimated People Required (organic) 0.33\n───────────────────────────────────────────────────────────────────────────────\nProcessed 53050 bytes, 0.053 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/T-MSIS-Data-Quality-Measures-Generation-Code/T-MSIS-Data-Quality-Measures-Generation-Code_data.json b/app/site/_data/CMSgov/T-MSIS-Data-Quality-Measures-Generation-Code/T-MSIS-Data-Quality-Measures-Generation-Code_data.json index 19605427d9..e713173561 100644 --- a/app/site/_data/CMSgov/T-MSIS-Data-Quality-Measures-Generation-Code/T-MSIS-Data-Quality-Measures-Generation-Code_data.json +++ b/app/site/_data/CMSgov/T-MSIS-Data-Quality-Measures-Generation-Code/T-MSIS-Data-Quality-Measures-Generation-Code_data.json @@ -242,5 +242,184 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JSON", + "Bytes": 380383, + "CodeBytes": 0, + "Lines": 13116, + "Code": 13116, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 145, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 1771240, + "CodeBytes": 0, + "Lines": 36512, + "Code": 22692, + "Comment": 10887, + "Blank": 2933, + "Complexity": 279, + "Count": 134, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 3912743, + "CodeBytes": 0, + "Lines": 125202, + "Code": 125202, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 25, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 16728, + "CodeBytes": 0, + "Lines": 329, + "Code": 223, + "Comment": 0, + "Blank": 106, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Batch", + "Bytes": 11465, + "CodeBytes": 0, + "Lines": 129, + "Code": 125, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Groovy", + "Bytes": 1687, + "CodeBytes": 0, + "Lines": 53, + "Code": 40, + "Comment": 6, + "Blank": 7, + "Complexity": 8, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Jupyter", + "Bytes": 13652, + "CodeBytes": 0, + "Lines": 2, + "Code": 2, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 394, + "CodeBytes": 0, + "Lines": 10, + "Code": 6, + "Comment": 2, + "Blank": 2, + "Complexity": 2, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6555, + "CodeBytes": 0, + "Lines": 116, + "Code": 96, + "Comment": 0, + "Blank": 20, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 140, + "CodeBytes": 0, + "Lines": 13, + "Code": 13, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 2389, + "CodeBytes": 0, + "Lines": 56, + "Code": 48, + "Comment": 8, + "Blank": 0, + "Complexity": 11, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1580, + "CodeBytes": 0, + "Lines": 57, + "Code": 31, + "Comment": 15, + "Blank": 11, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 5133436.882632979, + "estimatedScheduleMonths_low": 26.520514662939988, + "estimatedPeople_low": 18.857138324188607, + "estimatedCost_high": 15998031.37914776, + "estimatedScheduleMonths_high": 26.520514662939988, + "estimatedPeople_high": 18.857138324188607, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSON 145 13116 0 0 13116 0\n(ULOC) 489\n-------------------------------------------------------------------------------\nPython 134 36512 2933 10887 22692 279\n(ULOC) 9437\n-------------------------------------------------------------------------------\nCSV 25 125202 0 0 125202 0\n(ULOC) 113065\n-------------------------------------------------------------------------------\nMarkdown 4 329 106 0 223 0\n(ULOC) 189\n-------------------------------------------------------------------------------\nBatch 2 129 4 0 125 0\n(ULOC) 126\n-------------------------------------------------------------------------------\nGroovy 2 53 7 6 40 8\n(ULOC) 43\n-------------------------------------------------------------------------------\nJupyter 2 2 0 0 2 0\n(ULOC) 3\n-------------------------------------------------------------------------------\nDockerfile 1 10 2 2 6 2\n(ULOC) 9\n-------------------------------------------------------------------------------\nLicense 1 116 20 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nPlain Text 1 13 0 0 13 0\n(ULOC) 13\n-------------------------------------------------------------------------------\nShell 1 56 0 8 48 11\n(ULOC) 50\n-------------------------------------------------------------------------------\nYAML 1 57 11 15 31 0\n(ULOC) 45\n───────────────────────────────────────────────────────────────────────────────\nTotal 319 175595 3083 10918 161594 300\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 123532\nDRYness % 0.70\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $5,629,137\nEstimated Schedule Effort (organic) 26.52 months\nEstimated People Required (organic) 18.86\n───────────────────────────────────────────────────────────────────────────────\nProcessed 6118956 bytes, 6.119 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d-bcda-dpc-platform/ab2d-bcda-dpc-platform_data.json b/app/site/_data/CMSgov/ab2d-bcda-dpc-platform/ab2d-bcda-dpc-platform_data.json index d8fc24ac9e..8b05830877 100644 --- a/app/site/_data/CMSgov/ab2d-bcda-dpc-platform/ab2d-bcda-dpc-platform_data.json +++ b/app/site/_data/CMSgov/ab2d-bcda-dpc-platform/ab2d-bcda-dpc-platform_data.json @@ -271,5 +271,170 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Terraform", + "Bytes": 48157, + "CodeBytes": 0, + "Lines": 1998, + "Code": 1553, + "Comment": 187, + "Blank": 258, + "Complexity": 189, + "Count": 64, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 36999, + "CodeBytes": 0, + "Lines": 1138, + "Code": 1018, + "Comment": 37, + "Blank": 83, + "Complexity": 0, + "Count": 28, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 11846, + "CodeBytes": 0, + "Lines": 259, + "Code": 167, + "Comment": 0, + "Blank": 92, + "Complexity": 0, + "Count": 17, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript", + "Bytes": 6238, + "CodeBytes": 0, + "Lines": 225, + "Code": 210, + "Comment": 0, + "Blank": 15, + "Complexity": 14, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "BASH", + "Bytes": 2210, + "CodeBytes": 0, + "Lines": 79, + "Code": 52, + "Comment": 11, + "Blank": 16, + "Complexity": 10, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 5076, + "CodeBytes": 0, + "Lines": 123, + "Code": 123, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 15193, + "CodeBytes": 0, + "Lines": 397, + "Code": 298, + "Comment": 30, + "Blank": 69, + "Complexity": 58, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 1803175, + "CodeBytes": 0, + "Lines": 43623, + "Code": 39574, + "Comment": 595, + "Blank": 3454, + "Complexity": 3126, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 1096, + "CodeBytes": 0, + "Lines": 22, + "Code": 17, + "Comment": 0, + "Blank": 5, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 647092, + "CodeBytes": 0, + "Lines": 11593, + "Code": 9682, + "Comment": 0, + "Blank": 1911, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 2111, + "CodeBytes": 0, + "Lines": 62, + "Code": 47, + "Comment": 7, + "Blank": 8, + "Complexity": 5, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 1584227.368388512, + "estimatedScheduleMonths_low": 16.96514110468567, + "estimatedPeople_low": 9.097237723024694, + "estimatedCost_high": 4937144.398702472, + "estimatedScheduleMonths_high": 16.96514110468567, + "estimatedPeople_high": 9.097237723024694, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTerraform 64 1998 258 187 1553 189\n(ULOC) 808\n-------------------------------------------------------------------------------\nYAML 28 1138 83 37 1018 0\n(ULOC) 299\n-------------------------------------------------------------------------------\nMarkdown 17 259 92 0 167 0\n(ULOC) 131\n-------------------------------------------------------------------------------\nTypeScript 5 225 15 0 210 14\n(ULOC) 150\n-------------------------------------------------------------------------------\nBASH 4 79 16 11 52 10\n(ULOC) 37\n-------------------------------------------------------------------------------\nJSON 4 123 0 0 123 0\n(ULOC) 114\n-------------------------------------------------------------------------------\nShell 4 397 69 30 298 58\n(ULOC) 249\n-------------------------------------------------------------------------------\nJavaScript 3 43623 3454 595 39574 3126\n(ULOC) 15451\n-------------------------------------------------------------------------------\nLicense 1 22 5 0 17 0\n(ULOC) 18\n-------------------------------------------------------------------------------\nPlain Text 1 11593 1911 0 9682 0\n(ULOC) 293\n-------------------------------------------------------------------------------\nPython 1 62 8 7 47 5\n(ULOC) 48\n───────────────────────────────────────────────────────────────────────────────\nTotal 132 59519 5911 867 52741 3402\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 17542\nDRYness % 0.29\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $1,737,205\nEstimated Schedule Effort (organic) 16.97 months\nEstimated People Required (organic) 9.10\n───────────────────────────────────────────────────────────────────────────────\nProcessed 2579193 bytes, 2.579 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d-contracts/ab2d-contracts_data.json b/app/site/_data/CMSgov/ab2d-contracts/ab2d-contracts_data.json index 7dee376997..08c544ad6c 100644 --- a/app/site/_data/CMSgov/ab2d-contracts/ab2d-contracts_data.json +++ b/app/site/_data/CMSgov/ab2d-contracts/ab2d-contracts_data.json @@ -249,5 +249,142 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 86863, + "CodeBytes": 0, + "Lines": 2368, + "Code": 1877, + "Comment": 87, + "Blank": 404, + "Complexity": 69, + "Count": 50, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 2511, + "CodeBytes": 0, + "Lines": 77, + "Code": 62, + "Comment": 12, + "Blank": 3, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 3566, + "CodeBytes": 0, + "Lines": 85, + "Code": 54, + "Comment": 0, + "Blank": 31, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 2361, + "CodeBytes": 0, + "Lines": 43, + "Code": 38, + "Comment": 0, + "Blank": 5, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 9509, + "CodeBytes": 0, + "Lines": 260, + "Code": 186, + "Comment": 24, + "Blank": 50, + "Complexity": 18, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gradle", + "Bytes": 4435, + "CodeBytes": 0, + "Lines": 101, + "Code": 80, + "Comment": 10, + "Blank": 11, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 4998, + "CodeBytes": 0, + "Lines": 118, + "Code": 63, + "Comment": 26, + "Blank": 29, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 1107, + "CodeBytes": 0, + "Lines": 27, + "Code": 25, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 236, + "CodeBytes": 0, + "Lines": 9, + "Code": 7, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 61554.66438740751, + "estimatedScheduleMonths_low": 4.937942056588352, + "estimatedPeople_low": 1.214407627572684, + "estimatedCost_high": 191831.21852227137, + "estimatedScheduleMonths_high": 4.937942056588352, + "estimatedPeople_high": 1.214407627572684, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 50 2368 404 87 1877 69\n(ULOC) 1162\n-------------------------------------------------------------------------------\nYAML 4 77 3 12 62 0\n(ULOC) 69\n-------------------------------------------------------------------------------\nMarkdown 3 85 31 0 54 0\n(ULOC) 53\n-------------------------------------------------------------------------------\nSQL 3 43 5 0 38 0\n(ULOC) 38\n-------------------------------------------------------------------------------\nShell 3 260 50 24 186 18\n(ULOC) 141\n-------------------------------------------------------------------------------\nGradle 2 101 11 10 80 0\n(ULOC) 83\n-------------------------------------------------------------------------------\nProperties File 2 118 29 26 63 0\n(ULOC) 68\n-------------------------------------------------------------------------------\nXML 2 27 2 0 25 0\n(ULOC) 23\n-------------------------------------------------------------------------------\nDockerfile 1 9 2 0 7 0\n(ULOC) 8\n───────────────────────────────────────────────────────────────────────────────\nTotal 70 3088 537 159 2392 87\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1632\nDRYness % 0.53\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $67,498\nEstimated Schedule Effort (organic) 4.94 months\nEstimated People Required (organic) 1.21\n───────────────────────────────────────────────────────────────────────────────\nProcessed 115586 bytes, 0.116 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d-events/ab2d-events_data.json b/app/site/_data/CMSgov/ab2d-events/ab2d-events_data.json index 704925c40a..3e1ccafaa7 100644 --- a/app/site/_data/CMSgov/ab2d-events/ab2d-events_data.json +++ b/app/site/_data/CMSgov/ab2d-events/ab2d-events_data.json @@ -251,5 +251,142 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 127575, + "CodeBytes": 0, + "Lines": 3125, + "Code": 2512, + "Comment": 114, + "Blank": 499, + "Complexity": 111, + "Count": 36, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 10759, + "CodeBytes": 0, + "Lines": 375, + "Code": 308, + "Comment": 12, + "Blank": 55, + "Complexity": 0, + "Count": 9, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 10687, + "CodeBytes": 0, + "Lines": 297, + "Code": 202, + "Comment": 34, + "Blank": 61, + "Complexity": 18, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 4088, + "CodeBytes": 0, + "Lines": 92, + "Code": 63, + "Comment": 0, + "Blank": 29, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 7733, + "CodeBytes": 0, + "Lines": 140, + "Code": 126, + "Comment": 0, + "Blank": 14, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gradle", + "Bytes": 4653, + "CodeBytes": 0, + "Lines": 102, + "Code": 83, + "Comment": 10, + "Blank": 9, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 2071, + "CodeBytes": 0, + "Lines": 60, + "Code": 41, + "Comment": 3, + "Blank": 16, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 197, + "CodeBytes": 0, + "Lines": 9, + "Code": 7, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 6159, + "CodeBytes": 0, + "Lines": 159, + "Code": 71, + "Comment": 67, + "Blank": 21, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 89403.56491341013, + "estimatedScheduleMonths_low": 5.690385113542552, + "estimatedPeople_low": 1.5306034392811572, + "estimatedCost_high": 278620.5557004544, + "estimatedScheduleMonths_high": 5.690385113542552, + "estimatedPeople_high": 1.5306034392811572, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 36 3125 499 114 2512 111\n(ULOC) 1450\n-------------------------------------------------------------------------------\nYAML 9 375 55 12 308 0\n(ULOC) 148\n-------------------------------------------------------------------------------\nShell 5 297 61 34 202 18\n(ULOC) 149\n-------------------------------------------------------------------------------\nMarkdown 3 92 29 0 63 0\n(ULOC) 61\n-------------------------------------------------------------------------------\nSQL 3 140 14 0 126 0\n(ULOC) 85\n-------------------------------------------------------------------------------\nGradle 2 102 9 10 83 0\n(ULOC) 87\n-------------------------------------------------------------------------------\nProperties File 2 60 16 3 41 0\n(ULOC) 37\n-------------------------------------------------------------------------------\nDockerfile 1 9 2 0 7 0\n(ULOC) 8\n-------------------------------------------------------------------------------\nXML 1 159 21 67 71 0\n(ULOC) 124\n───────────────────────────────────────────────────────────────────────────────\nTotal 62 4359 706 240 3413 129\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 2135\nDRYness % 0.49\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $98,036\nEstimated Schedule Effort (organic) 5.69 months\nEstimated People Required (organic) 1.53\n───────────────────────────────────────────────────────────────────────────────\nProcessed 173922 bytes, 0.174 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d-gradle/ab2d-gradle_data.json b/app/site/_data/CMSgov/ab2d-gradle/ab2d-gradle_data.json index 23049a99f1..1c4dfb35f6 100644 --- a/app/site/_data/CMSgov/ab2d-gradle/ab2d-gradle_data.json +++ b/app/site/_data/CMSgov/ab2d-gradle/ab2d-gradle_data.json @@ -244,5 +244,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 3300, + "CodeBytes": 0, + "Lines": 69, + "Code": 54, + "Comment": 0, + "Blank": 15, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gradle", + "Bytes": 2188, + "CodeBytes": 0, + "Lines": 83, + "Code": 71, + "Comment": 2, + "Blank": 10, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Groovy", + "Bytes": 9576, + "CodeBytes": 0, + "Lines": 251, + "Code": 198, + "Comment": 6, + "Blank": 47, + "Complexity": 22, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 704, + "CodeBytes": 0, + "Lines": 18, + "Code": 12, + "Comment": 4, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 7813.736850827548, + "estimatedScheduleMonths_low": 2.253788499827446, + "estimatedPeople_low": 0.3377498233661987, + "estimatedCost_high": 24351.01671374337, + "estimatedScheduleMonths_high": 2.253788499827446, + "estimatedPeople_high": 0.3377498233661987, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 3 69 15 0 54 0\n(ULOC) 49\n-------------------------------------------------------------------------------\nGradle 2 83 10 2 71 0\n(ULOC) 57\n-------------------------------------------------------------------------------\nGroovy 1 251 47 6 198 22\n(ULOC) 162\n-------------------------------------------------------------------------------\nYAML 1 18 2 4 12 0\n(ULOC) 14\n───────────────────────────────────────────────────────────────────────────────\nTotal 7 421 74 12 335 22\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 267\nDRYness % 0.63\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $8,568\nEstimated Schedule Effort (organic) 2.25 months\nEstimated People Required (organic) 0.34\n───────────────────────────────────────────────────────────────────────────────\nProcessed 15768 bytes, 0.016 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d-lambdas/ab2d-lambdas_data.json b/app/site/_data/CMSgov/ab2d-lambdas/ab2d-lambdas_data.json index 53aa04fa29..c5d4dcae44 100644 --- a/app/site/_data/CMSgov/ab2d-lambdas/ab2d-lambdas_data.json +++ b/app/site/_data/CMSgov/ab2d-lambdas/ab2d-lambdas_data.json @@ -251,5 +251,184 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 141817, + "CodeBytes": 0, + "Lines": 3774, + "Code": 3030, + "Comment": 126, + "Blank": 618, + "Complexity": 99, + "Count": 62, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 1250, + "CodeBytes": 0, + "Lines": 29, + "Code": 27, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 15, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 14199, + "CodeBytes": 0, + "Lines": 435, + "Code": 390, + "Comment": 13, + "Blank": 32, + "Complexity": 0, + "Count": 14, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gradle", + "Bytes": 26201, + "CodeBytes": 0, + "Lines": 866, + "Code": 685, + "Comment": 23, + "Blank": 158, + "Complexity": 0, + "Count": 12, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 9884, + "CodeBytes": 0, + "Lines": 227, + "Code": 153, + "Comment": 0, + "Blank": 74, + "Complexity": 0, + "Count": 11, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 9237, + "CodeBytes": 0, + "Lines": 254, + "Code": 164, + "Comment": 67, + "Blank": 23, + "Complexity": 0, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Terraform", + "Bytes": 12077, + "CodeBytes": 0, + "Lines": 359, + "Code": 274, + "Comment": 52, + "Blank": 33, + "Complexity": 7, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 8142, + "CodeBytes": 0, + "Lines": 266, + "Code": 177, + "Comment": 47, + "Blank": 42, + "Complexity": 24, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 946, + "CodeBytes": 0, + "Lines": 31, + "Code": 23, + "Comment": 3, + "Blank": 5, + "Complexity": 3, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 205, + "CodeBytes": 0, + "Lines": 11, + "Code": 11, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Batch", + "Bytes": 2763, + "CodeBytes": 0, + "Lines": 89, + "Code": 68, + "Comment": 0, + "Blank": 21, + "Complexity": 18, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 790, + "CodeBytes": 0, + "Lines": 12, + "Code": 12, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 133892.20068315475, + "estimatedScheduleMonths_low": 6.634280474455712, + "estimatedPeople_low": 1.966124249991868, + "estimatedCost_high": 417266.5753812882, + "estimatedScheduleMonths_high": 6.634280474455712, + "estimatedPeople_high": 1.966124249991868, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 62 3774 618 126 3030 99\n(ULOC) 1889\n-------------------------------------------------------------------------------\nProperties File 15 29 2 0 27 0\n(ULOC) 17\n-------------------------------------------------------------------------------\nYAML 14 435 32 13 390 0\n(ULOC) 180\n-------------------------------------------------------------------------------\nGradle 12 866 158 23 685 0\n(ULOC) 280\n-------------------------------------------------------------------------------\nMarkdown 11 227 74 0 153 0\n(ULOC) 132\n-------------------------------------------------------------------------------\nXML 8 254 23 67 164 0\n(ULOC) 146\n-------------------------------------------------------------------------------\nTerraform 6 359 33 52 274 7\n(ULOC) 208\n-------------------------------------------------------------------------------\nShell 5 266 42 47 177 24\n(ULOC) 188\n-------------------------------------------------------------------------------\nSQL 3 31 5 3 23 3\n(ULOC) 25\n-------------------------------------------------------------------------------\nPlain Text 2 11 0 0 11 0\n(ULOC) 10\n-------------------------------------------------------------------------------\nBatch 1 89 21 0 68 18\n(ULOC) 57\n-------------------------------------------------------------------------------\nJSON 1 12 0 0 12 0\n(ULOC) 12\n───────────────────────────────────────────────────────────────────────────────\nTotal 140 6353 1008 331 5014 151\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 3122\nDRYness % 0.49\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $146,821\nEstimated Schedule Effort (organic) 6.63 months\nEstimated People Required (organic) 1.97\n───────────────────────────────────────────────────────────────────────────────\nProcessed 227511 bytes, 0.228 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d-pdp-documentation/ab2d-pdp-documentation_data.json b/app/site/_data/CMSgov/ab2d-pdp-documentation/ab2d-pdp-documentation_data.json index 51d556ec5d..be50ee82b4 100644 --- a/app/site/_data/CMSgov/ab2d-pdp-documentation/ab2d-pdp-documentation_data.json +++ b/app/site/_data/CMSgov/ab2d-pdp-documentation/ab2d-pdp-documentation_data.json @@ -252,5 +252,58 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 103965, + "CodeBytes": 0, + "Lines": 2754, + "Code": 2218, + "Comment": 0, + "Blank": 536, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 7048, + "CodeBytes": 0, + "Lines": 121, + "Code": 109, + "Comment": 0, + "Blank": 12, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 770, + "CodeBytes": 0, + "Lines": 23, + "Code": 21, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 60366.32407445782, + "estimatedScheduleMonths_low": 4.901497883696307, + "estimatedPeople_low": 1.199818128188916, + "estimatedCost_high": 188127.83109386213, + "estimatedScheduleMonths_high": 4.901497883696307, + "estimatedPeople_high": 1.199818128188916, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 7 2754 536 0 2218 0\n(ULOC) 1071\n-------------------------------------------------------------------------------\nLicense 1 121 12 0 109 0\n(ULOC) 110\n-------------------------------------------------------------------------------\nYAML 1 23 2 0 21 0\n(ULOC) 20\n───────────────────────────────────────────────────────────────────────────────\nTotal 9 2898 550 0 2348 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1199\nDRYness % 0.41\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $66,195\nEstimated Schedule Effort (organic) 4.90 months\nEstimated People Required (organic) 1.20\n───────────────────────────────────────────────────────────────────────────────\nProcessed 111783 bytes, 0.112 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d-properties/ab2d-properties_data.json b/app/site/_data/CMSgov/ab2d-properties/ab2d-properties_data.json index e6ffd302ff..3e46d2203c 100644 --- a/app/site/_data/CMSgov/ab2d-properties/ab2d-properties_data.json +++ b/app/site/_data/CMSgov/ab2d-properties/ab2d-properties_data.json @@ -258,5 +258,156 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 20676, + "CodeBytes": 0, + "Lines": 600, + "Code": 478, + "Comment": 37, + "Blank": 85, + "Complexity": 14, + "Count": 13, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 5734, + "CodeBytes": 0, + "Lines": 171, + "Code": 158, + "Comment": 9, + "Blank": 4, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 3427, + "CodeBytes": 0, + "Lines": 75, + "Code": 55, + "Comment": 3, + "Blank": 17, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 17584, + "CodeBytes": 0, + "Lines": 494, + "Code": 284, + "Comment": 133, + "Blank": 77, + "Complexity": 30, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 4508, + "CodeBytes": 0, + "Lines": 105, + "Code": 66, + "Comment": 0, + "Blank": 39, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gradle", + "Bytes": 4101, + "CodeBytes": 0, + "Lines": 98, + "Code": 80, + "Comment": 9, + "Blank": 9, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 658, + "CodeBytes": 0, + "Lines": 17, + "Code": 13, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Batch", + "Bytes": 2674, + "CodeBytes": 0, + "Lines": 89, + "Code": 68, + "Comment": 0, + "Blank": 21, + "Complexity": 18, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 241, + "CodeBytes": 0, + "Lines": 9, + "Code": 7, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 6159, + "CodeBytes": 0, + "Lines": 159, + "Code": 71, + "Comment": 67, + "Blank": 21, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 31925.09525993872, + "estimatedScheduleMonths_low": 3.8476632776381665, + "estimatedPeople_low": 0.8083224696466932, + "estimatedCost_high": 99492.54026647726, + "estimatedScheduleMonths_high": 3.8476632776381665, + "estimatedPeople_high": 0.8083224696466932, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 13 600 85 37 478 14\n(ULOC) 309\n-------------------------------------------------------------------------------\nYAML 5 171 4 9 158 0\n(ULOC) 112\n-------------------------------------------------------------------------------\nSQL 4 75 17 3 55 0\n(ULOC) 42\n-------------------------------------------------------------------------------\nShell 4 494 77 133 284 30\n(ULOC) 312\n-------------------------------------------------------------------------------\nMarkdown 3 105 39 0 66 0\n(ULOC) 65\n-------------------------------------------------------------------------------\nGradle 2 98 9 9 80 0\n(ULOC) 82\n-------------------------------------------------------------------------------\nProperties File 2 17 4 0 13 0\n(ULOC) 14\n-------------------------------------------------------------------------------\nBatch 1 89 21 0 68 18\n(ULOC) 56\n-------------------------------------------------------------------------------\nDockerfile 1 9 2 0 7 0\n(ULOC) 8\n-------------------------------------------------------------------------------\nXML 1 159 21 67 71 0\n(ULOC) 124\n───────────────────────────────────────────────────────────────────────────────\nTotal 36 1817 279 258 1280 62\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1110\nDRYness % 0.61\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $35,007\nEstimated Schedule Effort (organic) 3.85 months\nEstimated People Required (organic) 0.81\n───────────────────────────────────────────────────────────────────────────────\nProcessed 65762 bytes, 0.066 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d-sample-client-bash/ab2d-sample-client-bash_data.json b/app/site/_data/CMSgov/ab2d-sample-client-bash/ab2d-sample-client-bash_data.json index 4eaa4fbff4..2ae18d10ea 100644 --- a/app/site/_data/CMSgov/ab2d-sample-client-bash/ab2d-sample-client-bash_data.json +++ b/app/site/_data/CMSgov/ab2d-sample-client-bash/ab2d-sample-client-bash_data.json @@ -262,5 +262,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Shell", + "Bytes": 11044, + "CodeBytes": 0, + "Lines": 424, + "Code": 321, + "Comment": 24, + "Blank": 79, + "Complexity": 72, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 9739, + "CodeBytes": 0, + "Lines": 195, + "Code": 140, + "Comment": 0, + "Blank": 55, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 7048, + "CodeBytes": 0, + "Lines": 121, + "Code": 109, + "Comment": 0, + "Blank": 12, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 770, + "CodeBytes": 0, + "Lines": 23, + "Code": 21, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 14181.709618239534, + "estimatedScheduleMonths_low": 2.8267258168800504, + "estimatedPeople_low": 0.4887585989876347, + "estimatedCost_high": 44196.401099255265, + "estimatedScheduleMonths_high": 2.8267258168800504, + "estimatedPeople_high": 0.4887585989876347, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nShell 8 424 79 24 321 72\n(ULOC) 229\n-------------------------------------------------------------------------------\nMarkdown 3 195 55 0 140 0\n(ULOC) 126\n-------------------------------------------------------------------------------\nLicense 1 121 12 0 109 0\n(ULOC) 110\n-------------------------------------------------------------------------------\nYAML 1 23 2 0 21 0\n(ULOC) 20\n───────────────────────────────────────────────────────────────────────────────\nTotal 13 763 148 24 591 72\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 475\nDRYness % 0.62\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $15,551\nEstimated Schedule Effort (organic) 2.83 months\nEstimated People Required (organic) 0.49\n───────────────────────────────────────────────────────────────────────────────\nProcessed 28601 bytes, 0.029 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d-sample-client-powershell/ab2d-sample-client-powershell_data.json b/app/site/_data/CMSgov/ab2d-sample-client-powershell/ab2d-sample-client-powershell_data.json index bc81e05ff1..0644746c9b 100644 --- a/app/site/_data/CMSgov/ab2d-sample-client-powershell/ab2d-sample-client-powershell_data.json +++ b/app/site/_data/CMSgov/ab2d-sample-client-powershell/ab2d-sample-client-powershell_data.json @@ -242,5 +242,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 9769, + "CodeBytes": 0, + "Lines": 236, + "Code": 150, + "Comment": 0, + "Blank": 86, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Powershell", + "Bytes": 9398, + "CodeBytes": 0, + "Lines": 256, + "Code": 185, + "Comment": 21, + "Blank": 50, + "Complexity": 31, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 7048, + "CodeBytes": 0, + "Lines": 121, + "Code": 109, + "Comment": 0, + "Blank": 12, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 770, + "CodeBytes": 0, + "Lines": 23, + "Code": 21, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 11025.22177622601, + "estimatedScheduleMonths_low": 2.568821980778641, + "estimatedPeople_low": 0.4181218213442582, + "estimatedCost_high": 34359.406372531324, + "estimatedScheduleMonths_high": 2.568821980778641, + "estimatedPeople_high": 0.4181218213442582, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 3 236 86 0 150 0\n(ULOC) 123\n-------------------------------------------------------------------------------\nPowershell 3 256 50 21 185 31\n(ULOC) 137\n-------------------------------------------------------------------------------\nLicense 1 121 12 0 109 0\n(ULOC) 110\n-------------------------------------------------------------------------------\nYAML 1 23 2 0 21 0\n(ULOC) 20\n───────────────────────────────────────────────────────────────────────────────\nTotal 8 636 150 21 465 31\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 387\nDRYness % 0.61\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $12,089\nEstimated Schedule Effort (organic) 2.57 months\nEstimated People Required (organic) 0.42\n───────────────────────────────────────────────────────────────────────────────\nProcessed 26985 bytes, 0.027 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d-sample-client-python/ab2d-sample-client-python_data.json b/app/site/_data/CMSgov/ab2d-sample-client-python/ab2d-sample-client-python_data.json index 7849375ef7..c15e3e1253 100644 --- a/app/site/_data/CMSgov/ab2d-sample-client-python/ab2d-sample-client-python_data.json +++ b/app/site/_data/CMSgov/ab2d-sample-client-python/ab2d-sample-client-python_data.json @@ -242,5 +242,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 17479, + "CodeBytes": 0, + "Lines": 585, + "Code": 372, + "Comment": 0, + "Blank": 213, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 3131, + "CodeBytes": 0, + "Lines": 91, + "Code": 48, + "Comment": 30, + "Blank": 13, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 7048, + "CodeBytes": 0, + "Lines": 121, + "Code": 109, + "Comment": 0, + "Blank": 12, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 12852, + "CodeBytes": 0, + "Lines": 373, + "Code": 216, + "Comment": 65, + "Blank": 92, + "Complexity": 43, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 18085.304281162054, + "estimatedScheduleMonths_low": 3.100349350614371, + "estimatedPeople_low": 0.5682830396305839, + "estimatedCost_high": 56361.70698237293, + "estimatedScheduleMonths_high": 3.100349350614371, + "estimatedPeople_high": 0.5682830396305839, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 3 585 213 0 372 0\n(ULOC) 244\n-------------------------------------------------------------------------------\nYAML 2 91 13 30 48 0\n(ULOC) 71\n-------------------------------------------------------------------------------\nLicense 1 121 12 0 109 0\n(ULOC) 110\n-------------------------------------------------------------------------------\nPython 1 373 92 65 216 43\n(ULOC) 242\n───────────────────────────────────────────────────────────────────────────────\nTotal 7 1170 330 95 745 43\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 663\nDRYness % 0.57\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $19,831\nEstimated Schedule Effort (organic) 3.10 months\nEstimated People Required (organic) 0.57\n───────────────────────────────────────────────────────────────────────────────\nProcessed 40510 bytes, 0.041 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ab2d/ab2d_data.json b/app/site/_data/CMSgov/ab2d/ab2d_data.json index 95e71f8eae..4b1130baf8 100644 --- a/app/site/_data/CMSgov/ab2d/ab2d_data.json +++ b/app/site/_data/CMSgov/ab2d/ab2d_data.json @@ -260,5 +260,170 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 1425966, + "CodeBytes": 0, + "Lines": 34938, + "Code": 25634, + "Comment": 2805, + "Blank": 6499, + "Complexity": 907, + "Count": 326, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 116231, + "CodeBytes": 0, + "Lines": 2336, + "Code": 1375, + "Comment": 448, + "Blank": 513, + "Complexity": 104, + "Count": 83, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 66532, + "CodeBytes": 0, + "Lines": 1734, + "Code": 1548, + "Comment": 97, + "Blank": 89, + "Complexity": 0, + "Count": 21, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 23867, + "CodeBytes": 0, + "Lines": 662, + "Code": 571, + "Comment": 57, + "Blank": 34, + "Complexity": 0, + "Count": 14, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 21185, + "CodeBytes": 0, + "Lines": 557, + "Code": 315, + "Comment": 106, + "Blank": 136, + "Complexity": 0, + "Count": 9, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 6672, + "CodeBytes": 0, + "Lines": 151, + "Code": 101, + "Comment": 0, + "Blank": 50, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 1379, + "CodeBytes": 0, + "Lines": 44, + "Code": 31, + "Comment": 7, + "Blank": 6, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 42335, + "CodeBytes": 0, + "Lines": 1552, + "Code": 1552, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 7048, + "CodeBytes": 0, + "Lines": 121, + "Code": 109, + "Comment": 0, + "Blank": 12, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 59, + "CodeBytes": 0, + "Lines": 3, + "Code": 3, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 10, + "CodeBytes": 0, + "Lines": 1, + "Code": 1, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 914130.7330274307, + "estimatedScheduleMonths_low": 13.766070189655238, + "estimatedPeople_low": 6.469159196155663, + "estimatedCost_high": 2848830.6150391917, + "estimatedScheduleMonths_high": 13.766070189655238, + "estimatedPeople_high": 6.469159196155663, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 326 34938 6499 2805 25634 907\n(ULOC) 13528\n-------------------------------------------------------------------------------\nSQL 83 2336 513 448 1375 104\n(ULOC) 1266\n-------------------------------------------------------------------------------\nXML 21 1734 89 97 1548 0\n(ULOC) 665\n-------------------------------------------------------------------------------\nYAML 14 662 34 57 571 0\n(ULOC) 423\n-------------------------------------------------------------------------------\nProperties File 9 557 136 106 315 0\n(ULOC) 234\n-------------------------------------------------------------------------------\nMarkdown 4 151 50 0 101 0\n(ULOC) 96\n-------------------------------------------------------------------------------\nDockerfile 2 44 6 7 31 0\n(ULOC) 27\n-------------------------------------------------------------------------------\nJSON 2 1552 0 0 1552 0\n(ULOC) 625\n-------------------------------------------------------------------------------\nLicense 1 121 12 0 109 0\n(ULOC) 110\n-------------------------------------------------------------------------------\nMakefile 1 3 0 0 3 0\n(ULOC) 3\n-------------------------------------------------------------------------------\nPlain Text 1 1 0 0 1 0\n(ULOC) 2\n───────────────────────────────────────────────────────────────────────────────\nTotal 464 42099 7339 3520 31240 1011\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 16956\nDRYness % 0.40\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $1,002,401\nEstimated Schedule Effort (organic) 13.77 months\nEstimated People Required (organic) 6.47\n───────────────────────────────────────────────────────────────────────────────\nProcessed 1711284 bytes, 1.711 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ai_website/ai_website_data.json b/app/site/_data/CMSgov/ai_website/ai_website_data.json index 2c6afc7fe7..5d21808872 100644 --- a/app/site/_data/CMSgov/ai_website/ai_website_data.json +++ b/app/site/_data/CMSgov/ai_website/ai_website_data.json @@ -234,5 +234,86 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "SVG", + "Bytes": 1757436, + "CodeBytes": 0, + "Lines": 4336, + "Code": 4336, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 4302, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 824532, + "CodeBytes": 0, + "Lines": 6719, + "Code": 5880, + "Comment": 607, + "Blank": 232, + "Complexity": 309, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 1032492, + "CodeBytes": 0, + "Lines": 26309, + "Code": 25463, + "Comment": 6, + "Blank": 840, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 31328, + "CodeBytes": 0, + "Lines": 572, + "Code": 428, + "Comment": 0, + "Blank": 144, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 32429, + "CodeBytes": 0, + "Lines": 507, + "Code": 498, + "Comment": 2, + "Blank": 7, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 1079640.4944634438, + "estimatedScheduleMonths_low": 14.664690601615435, + "estimatedPeople_low": 7.172255775290462, + "estimatedCost_high": 3364631.318845743, + "estimatedScheduleMonths_high": 14.664690601615435, + "estimatedPeople_high": 7.172255775290462, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nSVG 4302 4336 0 0 4336 0\n(ULOC) 3610\n-------------------------------------------------------------------------------\nJavaScript 4 6719 232 607 5880 309\n(ULOC) 3963\n-------------------------------------------------------------------------------\nCSS 3 26309 840 6 25463 0\n(ULOC) 9290\n-------------------------------------------------------------------------------\nMarkdown 2 572 144 0 428 0\n(ULOC) 376\n-------------------------------------------------------------------------------\nHTML 1 507 7 2 498 0\n(ULOC) 325\n───────────────────────────────────────────────────────────────────────────────\nTotal 4312 38443 1223 615 36605 309\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 17548\nDRYness % 0.46\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $1,183,893\nEstimated Schedule Effort (organic) 14.66 months\nEstimated People Required (organic) 7.17\n───────────────────────────────────────────────────────────────────────────────\nProcessed 3678217 bytes, 3.678 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ansible-role-appian/ansible-role-appian_data.json b/app/site/_data/CMSgov/ansible-role-appian/ansible-role-appian_data.json index 0d01589afd..78e224904d 100644 --- a/app/site/_data/CMSgov/ansible-role-appian/ansible-role-appian_data.json +++ b/app/site/_data/CMSgov/ansible-role-appian/ansible-role-appian_data.json @@ -225,5 +225,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "YAML", + "Bytes": 36959, + "CodeBytes": 0, + "Lines": 1316, + "Code": 1218, + "Comment": 3, + "Blank": 95, + "Complexity": 0, + "Count": 26, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Jinja", + "Bytes": 9358, + "CodeBytes": 0, + "Lines": 266, + "Code": 240, + "Comment": 0, + "Blank": 26, + "Complexity": 11, + "Count": 15, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 16374, + "CodeBytes": 0, + "Lines": 366, + "Code": 241, + "Comment": 0, + "Blank": 125, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 119, + "CodeBytes": 0, + "Lines": 2, + "Code": 1, + "Comment": 1, + "Blank": 0, + "Complexity": 2, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 43006.40110699095, + "estimatedScheduleMonths_low": 4.3089296156829135, + "estimatedPeople_low": 0.972328933057795, + "estimatedCost_high": 134026.72909868654, + "estimatedScheduleMonths_high": 4.3089296156829135, + "estimatedPeople_high": 0.972328933057795, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nYAML 26 1316 95 3 1218 0\n(ULOC) 624\n-------------------------------------------------------------------------------\nJinja 15 266 26 0 240 11\n(ULOC) 168\n-------------------------------------------------------------------------------\nMarkdown 4 366 125 0 241 0\n(ULOC) 206\n-------------------------------------------------------------------------------\nShell 1 2 0 1 1 2\n(ULOC) 3\n───────────────────────────────────────────────────────────────────────────────\nTotal 46 1950 246 4 1700 13\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 997\nDRYness % 0.51\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $47,159\nEstimated Schedule Effort (organic) 4.31 months\nEstimated People Required (organic) 0.97\n───────────────────────────────────────────────────────────────────────────────\nProcessed 62810 bytes, 0.063 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ars-machine-readable/ars-machine-readable_data.json b/app/site/_data/CMSgov/ars-machine-readable/ars-machine-readable_data.json index 1182439e37..2be11e5374 100644 --- a/app/site/_data/CMSgov/ars-machine-readable/ars-machine-readable_data.json +++ b/app/site/_data/CMSgov/ars-machine-readable/ars-machine-readable_data.json @@ -228,5 +228,128 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "XML", + "Bytes": 25214311, + "CodeBytes": 0, + "Lines": 308285, + "Code": 301952, + "Comment": 39, + "Blank": 6294, + "Complexity": 0, + "Count": 19, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 17417433, + "CodeBytes": 0, + "Lines": 350901, + "Code": 350901, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 12, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Extensible Stylesheet Language Transformations", + "Bytes": 127369, + "CodeBytes": 0, + "Lines": 2629, + "Code": 2165, + "Comment": 0, + "Blank": 464, + "Complexity": 0, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 13069, + "CodeBytes": 0, + "Lines": 898, + "Code": 728, + "Comment": 22, + "Blank": 148, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 7254, + "CodeBytes": 0, + "Lines": 121, + "Code": 76, + "Comment": 0, + "Blank": 45, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 29116, + "CodeBytes": 0, + "Lines": 884, + "Code": 792, + "Comment": 62, + "Blank": 30, + "Complexity": 14, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1614436, + "CodeBytes": 0, + "Lines": 27250, + "Code": 26641, + "Comment": 1, + "Blank": 608, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TOML", + "Bytes": 540, + "CodeBytes": 0, + "Lines": 19, + "Code": 16, + "Comment": 0, + "Blank": 3, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 23328368.74686434, + "estimatedScheduleMonths_low": 47.14361515990311, + "estimatedPeople_low": 48.207098919985036, + "estimatedCost_high": 72701385.7907306, + "estimatedScheduleMonths_high": 47.14361515990311, + "estimatedPeople_high": 48.207098919985036, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nXML 19 308285 6294 39 301952 0\n(ULOC) 49548\n-------------------------------------------------------------------------------\nJSON 12 350901 0 0 350901 0\n(ULOC) 25722\n-------------------------------------------------------------------------------\nExtensible Styleshe… 8 2629 464 0 2165 0\n(ULOC) 1215\n-------------------------------------------------------------------------------\nCSS 3 898 148 22 728 0\n(ULOC) 156\n-------------------------------------------------------------------------------\nMarkdown 3 121 45 0 76 0\n(ULOC) 75\n-------------------------------------------------------------------------------\nPython 2 884 30 62 792 14\n(ULOC) 406\n-------------------------------------------------------------------------------\nYAML 2 27250 608 1 26641 0\n(ULOC) 10919\n-------------------------------------------------------------------------------\nTOML 1 19 3 0 16 0\n(ULOC) 17\n───────────────────────────────────────────────────────────────────────────────\nTotal 50 690987 7592 124 683271 14\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 88028\nDRYness % 0.13\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $25,581,026\nEstimated Schedule Effort (organic) 47.14 months\nEstimated People Required (organic) 48.21\n───────────────────────────────────────────────────────────────────────────────\nProcessed 44423528 bytes, 44.424 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/aws-s3-baseline/aws-s3-baseline_data.json b/app/site/_data/CMSgov/aws-s3-baseline/aws-s3-baseline_data.json index 1bbfc5075d..78589e2b43 100644 --- a/app/site/_data/CMSgov/aws-s3-baseline/aws-s3-baseline_data.json +++ b/app/site/_data/CMSgov/aws-s3-baseline/aws-s3-baseline_data.json @@ -229,5 +229,86 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JSON", + "Bytes": 16111, + "CodeBytes": 0, + "Lines": 3, + "Code": 3, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Ruby", + "Bytes": 4533, + "CodeBytes": 0, + "Lines": 139, + "Code": 114, + "Comment": 1, + "Blank": 24, + "Complexity": 10, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 494, + "CodeBytes": 0, + "Lines": 18, + "Code": 17, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 65, + "CodeBytes": 0, + "Lines": 4, + "Code": 3, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 4436, + "CodeBytes": 0, + "Lines": 109, + "Code": 66, + "Comment": 0, + "Blank": 43, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 4617.772929669622, + "estimatedScheduleMonths_low": 1.8454878896925284, + "estimatedPeople_low": 0.24376473760178136, + "estimatedCost_high": 14390.99728304101, + "estimatedScheduleMonths_high": 1.8454878896925284, + "estimatedPeople_high": 0.24376473760178136, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSON 3 3 0 0 3 0\n(ULOC) 3\n-------------------------------------------------------------------------------\nRuby 3 139 24 1 114 10\n(ULOC) 86\n-------------------------------------------------------------------------------\nYAML 2 18 1 0 17 0\n(ULOC) 18\n-------------------------------------------------------------------------------\nGemfile 1 4 1 0 3 0\n(ULOC) 4\n-------------------------------------------------------------------------------\nMarkdown 1 109 43 0 66 0\n(ULOC) 63\n───────────────────────────────────────────────────────────────────────────────\nTotal 10 273 69 1 203 10\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 171\nDRYness % 0.63\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $5,063\nEstimated Schedule Effort (organic) 1.85 months\nEstimated People Required (organic) 0.24\n───────────────────────────────────────────────────────────────────────────────\nProcessed 25639 bytes, 0.026 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/batcave-website/batcave-website_data.json b/app/site/_data/CMSgov/batcave-website/batcave-website_data.json index fec3d803bb..682e678297 100644 --- a/app/site/_data/CMSgov/batcave-website/batcave-website_data.json +++ b/app/site/_data/CMSgov/batcave-website/batcave-website_data.json @@ -225,5 +225,30 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 151, + "CodeBytes": 0, + "Lines": 3, + "Code": 2, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 36.11130880546491, + "estimatedScheduleMonths_low": 0.2920997927220065, + "estimatedPeople_low": 0.01204374324362692, + "estimatedCost_high": 112.53861002292302, + "estimatedScheduleMonths_high": 0.2920997927220065, + "estimatedPeople_high": 0.01204374324362692, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 1 3 1 0 2 0\n(ULOC) 3\n───────────────────────────────────────────────────────────────────────────────\nTotal 1 3 1 0 2 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 3\nDRYness % 1.00\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $39\nEstimated Schedule Effort (organic) 0.29 months\nEstimated People Required (organic) 0.01\n───────────────────────────────────────────────────────────────────────────────\nProcessed 151 bytes, 0.000 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/bcda-app/bcda-app_data.json b/app/site/_data/CMSgov/bcda-app/bcda-app_data.json index 0bdf5c4758..5398356c28 100644 --- a/app/site/_data/CMSgov/bcda-app/bcda-app_data.json +++ b/app/site/_data/CMSgov/bcda-app/bcda-app_data.json @@ -265,5 +265,184 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Go", + "Bytes": 1270533, + "CodeBytes": 0, + "Lines": 40132, + "Code": 31430, + "Comment": 2780, + "Blank": 5922, + "Complexity": 4357, + "Count": 190, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 13214567, + "CodeBytes": 0, + "Lines": 155021, + "Code": 154059, + "Comment": 478, + "Blank": 484, + "Complexity": 9, + "Count": 84, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 35930, + "CodeBytes": 0, + "Lines": 1095, + "Code": 1019, + "Comment": 30, + "Blank": 46, + "Complexity": 0, + "Count": 26, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 667254, + "CodeBytes": 0, + "Lines": 16183, + "Code": 16180, + "Comment": 0, + "Blank": 3, + "Complexity": 0, + "Count": 20, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 21207, + "CodeBytes": 0, + "Lines": 470, + "Code": 319, + "Comment": 0, + "Blank": 151, + "Complexity": 0, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 13990, + "CodeBytes": 0, + "Lines": 376, + "Code": 268, + "Comment": 50, + "Blank": 58, + "Complexity": 50, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 3923, + "CodeBytes": 0, + "Lines": 24, + "Code": 24, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "BASH", + "Bytes": 2410, + "CodeBytes": 0, + "Lines": 102, + "Code": 66, + "Comment": 23, + "Blank": 13, + "Complexity": 7, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Docker ignore", + "Bytes": 200, + "CodeBytes": 0, + "Lines": 10, + "Code": 10, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 914, + "CodeBytes": 0, + "Lines": 21, + "Code": 21, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 13405, + "CodeBytes": 0, + "Lines": 240, + "Code": 164, + "Comment": 30, + "Blank": 46, + "Complexity": 5, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 1517, + "CodeBytes": 0, + "Lines": 60, + "Code": 47, + "Comment": 0, + "Blank": 13, + "Complexity": 4, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 6543258.437697199, + "estimatedScheduleMonths_low": 29.082287924917814, + "estimatedPeople_low": 21.91871108198498, + "estimatedCost_high": 20391651.090967026, + "estimatedScheduleMonths_high": 29.082287924917814, + "estimatedPeople_high": 21.91871108198498, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nGo 190 40132 5922 2780 31430 4357\n(ULOC) 16992\n-------------------------------------------------------------------------------\nSQL 84 155021 484 478 154059 9\n(ULOC) 113214\n-------------------------------------------------------------------------------\nYAML 26 1095 46 30 1019 0\n(ULOC) 531\n-------------------------------------------------------------------------------\nJSON 20 16183 3 0 16180 0\n(ULOC) 2500\n-------------------------------------------------------------------------------\nMarkdown 10 470 151 0 319 0\n(ULOC) 259\n-------------------------------------------------------------------------------\nShell 10 376 58 50 268 50\n(ULOC) 243\n-------------------------------------------------------------------------------\nCSV 7 24 0 0 24 0\n(ULOC) 23\n-------------------------------------------------------------------------------\nBASH 1 102 13 23 66 7\n(ULOC) 77\n-------------------------------------------------------------------------------\nDocker ignore 1 10 0 0 10 0\n(ULOC) 11\n-------------------------------------------------------------------------------\nJavaScript 1 21 0 0 21 0\n(ULOC) 21\n-------------------------------------------------------------------------------\nMakefile 1 240 46 30 164 5\n(ULOC) 175\n-------------------------------------------------------------------------------\nPython 1 60 13 0 47 4\n(ULOC) 44\n───────────────────────────────────────────────────────────────────────────────\nTotal 352 213734 6736 3391 203607 4432\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 134042\nDRYness % 0.63\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $7,175,095\nEstimated Schedule Effort (organic) 29.08 months\nEstimated People Required (organic) 21.92\n───────────────────────────────────────────────────────────────────────────────\nProcessed 15245850 bytes, 15.246 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/bcda-ssas-app/bcda-ssas-app_data.json b/app/site/_data/CMSgov/bcda-ssas-app/bcda-ssas-app_data.json index ee189f9895..ab07ee32e9 100644 --- a/app/site/_data/CMSgov/bcda-ssas-app/bcda-ssas-app_data.json +++ b/app/site/_data/CMSgov/bcda-ssas-app/bcda-ssas-app_data.json @@ -278,5 +278,170 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Go", + "Bytes": 389425, + "CodeBytes": 0, + "Lines": 12026, + "Code": 9409, + "Comment": 768, + "Blank": 1849, + "Complexity": 1189, + "Count": 49, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 10495, + "CodeBytes": 0, + "Lines": 327, + "Code": 287, + "Comment": 0, + "Blank": 40, + "Complexity": 2, + "Count": 18, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 6364, + "CodeBytes": 0, + "Lines": 203, + "Code": 190, + "Comment": 5, + "Blank": 8, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 1423854, + "CodeBytes": 0, + "Lines": 4991, + "Code": 4990, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 26598, + "CodeBytes": 0, + "Lines": 300, + "Code": 211, + "Comment": 0, + "Blank": 89, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 7309, + "CodeBytes": 0, + "Lines": 231, + "Code": 165, + "Comment": 21, + "Blank": 45, + "Complexity": 31, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 1997595, + "CodeBytes": 0, + "Lines": 116, + "Code": 51, + "Comment": 65, + "Blank": 0, + "Complexity": 201, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 3742, + "CodeBytes": 0, + "Lines": 127, + "Code": 114, + "Comment": 1, + "Blank": 12, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 153754, + "CodeBytes": 0, + "Lines": 3, + "Code": 2, + "Comment": 1, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 3039, + "CodeBytes": 0, + "Lines": 57, + "Code": 42, + "Comment": 4, + "Blank": 11, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 1521, + "CodeBytes": 0, + "Lines": 60, + "Code": 47, + "Comment": 0, + "Blank": 13, + "Complexity": 4, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 438172.69993451785, + "estimatedScheduleMonths_low": 10.410031452253378, + "estimatedPeople_low": 4.100556327669404, + "estimatedCost_high": 1365537.5069972386, + "estimatedScheduleMonths_high": 10.410031452253378, + "estimatedPeople_high": 4.100556327669404, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nGo 49 12026 1849 768 9409 1189\n(ULOC) 4900\n-------------------------------------------------------------------------------\nSQL 18 327 40 0 287 2\n(ULOC) 168\n-------------------------------------------------------------------------------\nYAML 7 203 8 5 190 0\n(ULOC) 140\n-------------------------------------------------------------------------------\nJSON 6 4991 1 0 4990 0\n(ULOC) 749\n-------------------------------------------------------------------------------\nMarkdown 6 300 89 0 211 0\n(ULOC) 198\n-------------------------------------------------------------------------------\nShell 4 231 45 21 165 31\n(ULOC) 142\n-------------------------------------------------------------------------------\nJavaScript 3 116 0 65 51 201\n(ULOC) 76\n-------------------------------------------------------------------------------\nHTML 2 127 12 1 114 0\n(ULOC) 101\n-------------------------------------------------------------------------------\nCSS 1 3 0 1 2 0\n(ULOC) 3\n-------------------------------------------------------------------------------\nMakefile 1 57 11 4 42 0\n(ULOC) 47\n-------------------------------------------------------------------------------\nPython 1 60 13 0 47 4\n(ULOC) 43\n───────────────────────────────────────────────────────────────────────────────\nTotal 98 18441 2068 865 15508 1427\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 6540\nDRYness % 0.35\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $480,483\nEstimated Schedule Effort (organic) 10.41 months\nEstimated People Required (organic) 4.10\n───────────────────────────────────────────────────────────────────────────────\nProcessed 4023696 bytes, 4.024 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/bcda-static-site/bcda-static-site_data.json b/app/site/_data/CMSgov/bcda-static-site/bcda-static-site_data.json index 1714e2c191..6dfa9dc411 100644 --- a/app/site/_data/CMSgov/bcda-static-site/bcda-static-site_data.json +++ b/app/site/_data/CMSgov/bcda-static-site/bcda-static-site_data.json @@ -260,5 +260,226 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JavaScript", + "Bytes": 3003827, + "CodeBytes": 0, + "Lines": 79390, + "Code": 67072, + "Comment": 5480, + "Blank": 6838, + "Complexity": 7516, + "Count": 1762, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 254977, + "CodeBytes": 0, + "Lines": 5694, + "Code": 5335, + "Comment": 40, + "Blank": 319, + "Complexity": 0, + "Count": 163, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 211702, + "CodeBytes": 0, + "Lines": 8196, + "Code": 4571, + "Comment": 2626, + "Blank": 999, + "Complexity": 0, + "Count": 145, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSX", + "Bytes": 280260, + "CodeBytes": 0, + "Lines": 9579, + "Code": 7109, + "Comment": 1260, + "Blank": 1210, + "Complexity": 349, + "Count": 82, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 9336141, + "CodeBytes": 0, + "Lines": 40246, + "Code": 40033, + "Comment": 28, + "Blank": 185, + "Complexity": 44, + "Count": 63, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 280810, + "CodeBytes": 0, + "Lines": 400, + "Code": 197, + "Comment": 129, + "Blank": 74, + "Complexity": 0, + "Count": 52, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 391980, + "CodeBytes": 0, + "Lines": 8445, + "Code": 6522, + "Comment": 0, + "Blank": 1923, + "Complexity": 0, + "Count": 49, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 56221, + "CodeBytes": 0, + "Lines": 1993, + "Code": 1993, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 32, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 20383, + "CodeBytes": 0, + "Lines": 407, + "Code": 324, + "Comment": 0, + "Blank": 83, + "Complexity": 0, + "Count": 18, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 5469, + "CodeBytes": 0, + "Lines": 178, + "Code": 146, + "Comment": 21, + "Blank": 11, + "Complexity": 0, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript Typings", + "Bytes": 15863, + "CodeBytes": 0, + "Lines": 482, + "Code": 387, + "Comment": 49, + "Blank": 46, + "Complexity": 24, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 4002, + "CodeBytes": 0, + "Lines": 151, + "Code": 115, + "Comment": 7, + "Blank": 29, + "Complexity": 12, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Flow9", + "Bytes": 8571, + "CodeBytes": 0, + "Lines": 248, + "Code": 231, + "Comment": 8, + "Blank": 9, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 1036, + "CodeBytes": 0, + "Lines": 30, + "Code": 8, + "Comment": 15, + "Blank": 7, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 1525, + "CodeBytes": 0, + "Lines": 60, + "Code": 47, + "Comment": 0, + "Blank": 13, + "Complexity": 4, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 4220150.547086164, + "estimatedScheduleMonths_low": 24.617924784268368, + "estimatedPeople_low": 16.70036686409105, + "estimatedCost_high": 13151832.275452768, + "estimatedScheduleMonths_high": 24.617924784268368, + "estimatedPeople_high": 16.70036686409105, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript 1762 79390 6838 5480 67072 7516\n(ULOC) 18224\n-------------------------------------------------------------------------------\nHTML 163 5694 319 40 5335 0\n(ULOC) 2747\n-------------------------------------------------------------------------------\nSass 145 8196 999 2626 4571 0\n(ULOC) 3882\n-------------------------------------------------------------------------------\nJSX 82 9579 1210 1260 7109 349\n(ULOC) 4567\n-------------------------------------------------------------------------------\nSVG 63 40246 185 28 40033 44\n(ULOC) 18258\n-------------------------------------------------------------------------------\nCSS 52 400 74 129 197 0\n(ULOC) 211\n-------------------------------------------------------------------------------\nMarkdown 49 8445 1923 0 6522 0\n(ULOC) 5216\n-------------------------------------------------------------------------------\nJSON 32 1993 0 0 1993 0\n(ULOC) 1094\n-------------------------------------------------------------------------------\nLicense 18 407 83 0 324 0\n(ULOC) 68\n-------------------------------------------------------------------------------\nYAML 10 178 11 21 146 0\n(ULOC) 150\n-------------------------------------------------------------------------------\nTypeScript Typings 4 482 46 49 387 24\n(ULOC) 333\n-------------------------------------------------------------------------------\nShell 2 151 29 7 115 12\n(ULOC) 99\n-------------------------------------------------------------------------------\nFlow9 1 248 9 8 231 0\n(ULOC) 192\n-------------------------------------------------------------------------------\nGemfile 1 30 7 15 8 0\n(ULOC) 23\n-------------------------------------------------------------------------------\nPython 1 60 13 0 47 4\n(ULOC) 44\n───────────────────────────────────────────────────────────────────────────────\nTotal 2385 155499 11746 9663 134090 7949\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 54176\nDRYness % 0.35\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $4,627,660\nEstimated Schedule Effort (organic) 24.62 months\nEstimated People Required (organic) 16.70\n───────────────────────────────────────────────────────────────────────────────\nProcessed 13872767 bytes, 13.873 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/beneficiary-fhir-data/beneficiary-fhir-data_data.json b/app/site/_data/CMSgov/beneficiary-fhir-data/beneficiary-fhir-data_data.json index 144b290d90..926df20c30 100644 --- a/app/site/_data/CMSgov/beneficiary-fhir-data/beneficiary-fhir-data_data.json +++ b/app/site/_data/CMSgov/beneficiary-fhir-data/beneficiary-fhir-data_data.json @@ -321,5 +321,478 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JSON", + "Bytes": 3877137, + "CodeBytes": 0, + "Lines": 104345, + "Code": 104341, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1337, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Java", + "Bytes": 6724432, + "CodeBytes": 0, + "Lines": 167570, + "Code": 104772, + "Comment": 45298, + "Blank": 17500, + "Complexity": 4603, + "Count": 719, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Terraform", + "Bytes": 900980, + "CodeBytes": 0, + "Lines": 27811, + "Code": 20455, + "Comment": 4699, + "Blank": 2657, + "Complexity": 1287, + "Count": 244, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1203010, + "CodeBytes": 0, + "Lines": 23722, + "Code": 22397, + "Comment": 809, + "Blank": 516, + "Complexity": 0, + "Count": 156, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 1016081, + "CodeBytes": 0, + "Lines": 17520, + "Code": 13484, + "Comment": 0, + "Blank": 4036, + "Complexity": 0, + "Count": 130, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 660460, + "CodeBytes": 0, + "Lines": 17048, + "Code": 14834, + "Comment": 1166, + "Blank": 1048, + "Complexity": 773, + "Count": 97, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 340164, + "CodeBytes": 0, + "Lines": 7489, + "Code": 6182, + "Comment": 889, + "Blank": 418, + "Complexity": 0, + "Count": 73, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Protocol Buffers", + "Bytes": 101941, + "CodeBytes": 0, + "Lines": 2480, + "Code": 1478, + "Comment": 353, + "Blank": 649, + "Complexity": 0, + "Count": 63, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 197530, + "CodeBytes": 0, + "Lines": 5393, + "Code": 3530, + "Comment": 1090, + "Blank": 773, + "Complexity": 451, + "Count": 63, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 503245, + "CodeBytes": 0, + "Lines": 14352, + "Code": 10621, + "Comment": 1818, + "Blank": 1913, + "Complexity": 45, + "Count": 59, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 81310249, + "CodeBytes": 0, + "Lines": 320765, + "Code": 320700, + "Comment": 0, + "Blank": 65, + "Complexity": 0, + "Count": 56, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 4904824, + "CodeBytes": 0, + "Lines": 114385, + "Code": 114385, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 43, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Jinja", + "Bytes": 29490, + "CodeBytes": 0, + "Lines": 726, + "Code": 671, + "Comment": 0, + "Blank": 55, + "Complexity": 25, + "Count": 15, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 1047367, + "CodeBytes": 0, + "Lines": 1312, + "Code": 810, + "Comment": 502, + "Blank": 0, + "Complexity": 16, + "Count": 15, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "BASH", + "Bytes": 67401, + "CodeBytes": 0, + "Lines": 2190, + "Code": 1638, + "Comment": 262, + "Blank": 290, + "Complexity": 229, + "Count": 11, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Groovy", + "Bytes": 42983, + "CodeBytes": 0, + "Lines": 1075, + "Code": 688, + "Comment": 258, + "Blank": 129, + "Complexity": 53, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 9994, + "CodeBytes": 0, + "Lines": 265, + "Code": 188, + "Comment": 34, + "Blank": 43, + "Complexity": 51, + "Count": 9, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Autoconf", + "Bytes": 1405, + "CodeBytes": 0, + "Lines": 55, + "Code": 44, + "Comment": 9, + "Blank": 2, + "Complexity": 0, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TOML", + "Bytes": 5787, + "CodeBytes": 0, + "Lines": 157, + "Code": 86, + "Comment": 49, + "Blank": 22, + "Complexity": 0, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML Schema", + "Bytes": 168637, + "CodeBytes": 0, + "Lines": 4982, + "Code": 4070, + "Comment": 0, + "Blank": 912, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Docker ignore", + "Bytes": 768, + "CodeBytes": 0, + "Lines": 39, + "Code": 39, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Rust", + "Bytes": 26663, + "CodeBytes": 0, + "Lines": 757, + "Code": 485, + "Comment": 197, + "Blank": 75, + "Complexity": 15, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Smarty Template", + "Bytes": 5050, + "CodeBytes": 0, + "Lines": 129, + "Code": 113, + "Comment": 0, + "Blank": 16, + "Complexity": 10, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "INI", + "Bytes": 84, + "CodeBytes": 0, + "Lines": 6, + "Code": 6, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 227, + "CodeBytes": 0, + "Lines": 4, + "Code": 2, + "Comment": 2, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CloudFormation (YAML)", + "Bytes": 1489, + "CodeBytes": 0, + "Lines": 59, + "Code": 21, + "Comment": 22, + "Blank": 16, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 1362, + "CodeBytes": 0, + "Lines": 37, + "Code": 14, + "Comment": 18, + "Blank": 5, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Go", + "Bytes": 3708, + "CodeBytes": 0, + "Lines": 176, + "Code": 141, + "Comment": 0, + "Blank": 35, + "Complexity": 25, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 419, + "CodeBytes": 0, + "Lines": 25, + "Code": 22, + "Comment": 0, + "Blank": 3, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 1050, + "CodeBytes": 0, + "Lines": 47, + "Code": 41, + "Comment": 0, + "Blank": 6, + "Complexity": 1, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Kotlin", + "Bytes": 18325, + "CodeBytes": 0, + "Lines": 503, + "Code": 408, + "Comment": 38, + "Blank": 57, + "Complexity": 56, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Ruby", + "Bytes": 917, + "CodeBytes": 0, + "Lines": 22, + "Code": 15, + "Comment": 4, + "Blank": 3, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 232, + "CodeBytes": 0, + "Lines": 20, + "Code": 16, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 25607274.706602346, + "estimatedScheduleMonths_low": 48.84328877596317, + "estimatedPeople_low": 51.0749523109477, + "estimatedCost_high": 79803452.0842419, + "estimatedScheduleMonths_high": 48.84328877596317, + "estimatedPeople_high": 51.0749523109477, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSON 1337 104345 4 0 104341 0\n(ULOC) 9865\n-------------------------------------------------------------------------------\nJava 719 167570 17500 45298 104772 4603\n(ULOC) 66809\n-------------------------------------------------------------------------------\nTerraform 244 27811 2657 4699 20455 1287\n(ULOC) 9156\n-------------------------------------------------------------------------------\nYAML 156 23722 516 809 22397 0\n(ULOC) 9276\n-------------------------------------------------------------------------------\nMarkdown 130 17520 4036 0 13484 0\n(ULOC) 9450\n-------------------------------------------------------------------------------\nPython 97 17048 1048 1166 14834 773\n(ULOC) 9186\n-------------------------------------------------------------------------------\nXML 73 7489 418 889 6182 0\n(ULOC) 2814\n-------------------------------------------------------------------------------\nProtocol Buffers 63 2480 649 353 1478 0\n(ULOC) 1401\n-------------------------------------------------------------------------------\nShell 63 5393 773 1090 3530 451\n(ULOC) 2915\n-------------------------------------------------------------------------------\nSQL 59 14352 1913 1818 10621 45\n(ULOC) 5977\n-------------------------------------------------------------------------------\nPlain Text 56 320765 65 0 320700 0\n(ULOC) 320009\n-------------------------------------------------------------------------------\nCSV 43 114385 0 0 114385 0\n(ULOC) 114366\n-------------------------------------------------------------------------------\nJinja 15 726 55 0 671 25\n(ULOC) 427\n-------------------------------------------------------------------------------\nSVG 15 1312 0 502 810 16\n(ULOC) 889\n-------------------------------------------------------------------------------\nBASH 11 2190 290 262 1638 229\n(ULOC) 1130\n-------------------------------------------------------------------------------\nGroovy 10 1075 129 258 688 53\n(ULOC) 723\n-------------------------------------------------------------------------------\nDockerfile 9 265 43 34 188 51\n(ULOC) 194\n-------------------------------------------------------------------------------\nAutoconf 8 55 2 9 44 0\n(ULOC) 36\n-------------------------------------------------------------------------------\nTOML 8 157 22 49 86 0\n(ULOC) 57\n-------------------------------------------------------------------------------\nXML Schema 6 4982 912 0 4070 0\n(ULOC) 1840\n-------------------------------------------------------------------------------\nDocker ignore 5 39 0 0 39 0\n(ULOC) 28\n-------------------------------------------------------------------------------\nRust 4 757 75 197 485 15\n(ULOC) 482\n-------------------------------------------------------------------------------\nSmarty Template 4 129 16 0 113 10\n(ULOC) 77\n-------------------------------------------------------------------------------\nINI 2 6 0 0 6 0\n(ULOC) 4\n-------------------------------------------------------------------------------\nProperties File 2 4 0 2 2 0\n(ULOC) 4\n-------------------------------------------------------------------------------\nCloudFormation (YAM… 1 59 16 22 21 0\n(ULOC) 44\n-------------------------------------------------------------------------------\nGemfile 1 37 5 18 14 0\n(ULOC) 31\n-------------------------------------------------------------------------------\nGo 1 176 35 0 141 25\n(ULOC) 111\n-------------------------------------------------------------------------------\nHTML 1 25 3 0 22 0\n(ULOC) 21\n-------------------------------------------------------------------------------\nJavaScript 1 47 6 0 41 1\n(ULOC) 36\n-------------------------------------------------------------------------------\nKotlin 1 503 57 38 408 56\n(ULOC) 360\n-------------------------------------------------------------------------------\nRuby 1 22 3 4 15 0\n(ULOC) 20\n-------------------------------------------------------------------------------\nSass 1 20 4 0 16 0\n(ULOC) 14\n───────────────────────────────────────────────────────────────────────────────\nTotal 3147 835466 31252 57517 746697 7640\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 566602\nDRYness % 0.68\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $28,079,990\nEstimated Schedule Effort (organic) 48.84 months\nEstimated People Required (organic) 51.07\n───────────────────────────────────────────────────────────────────────────────\nProcessed 103173411 bytes, 103.173 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/beneficiary-reporting-validation/beneficiary-reporting-validation_data.json b/app/site/_data/CMSgov/beneficiary-reporting-validation/beneficiary-reporting-validation_data.json index 48b60ad787..02b76c56dd 100644 --- a/app/site/_data/CMSgov/beneficiary-reporting-validation/beneficiary-reporting-validation_data.json +++ b/app/site/_data/CMSgov/beneficiary-reporting-validation/beneficiary-reporting-validation_data.json @@ -243,5 +243,86 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "TypeScript", + "Bytes": 54799, + "CodeBytes": 0, + "Lines": 1974, + "Code": 1691, + "Comment": 8, + "Blank": 275, + "Complexity": 135, + "Count": 42, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 11028, + "CodeBytes": 0, + "Lines": 293, + "Code": 210, + "Comment": 0, + "Blank": 83, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 2448, + "CodeBytes": 0, + "Lines": 109, + "Code": 109, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 2654, + "CodeBytes": 0, + "Lines": 115, + "Code": 89, + "Comment": 2, + "Blank": 24, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6555, + "CodeBytes": 0, + "Lines": 116, + "Code": 96, + "Comment": 0, + "Blank": 20, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 56242.93610291686, + "estimatedScheduleMonths_low": 4.771475034421619, + "estimatedPeople_low": 1.1483250444370732, + "estimatedCost_high": 175277.5532653212, + "estimatedScheduleMonths_high": 4.771475034421619, + "estimatedPeople_high": 1.1483250444370732, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript 42 1974 275 8 1691 135\n(ULOC) 730\n-------------------------------------------------------------------------------\nMarkdown 7 293 83 0 210 0\n(ULOC) 178\n-------------------------------------------------------------------------------\nJSON 3 109 0 0 109 0\n(ULOC) 96\n-------------------------------------------------------------------------------\nYAML 3 115 24 2 89 0\n(ULOC) 53\n-------------------------------------------------------------------------------\nLicense 1 116 20 0 96 0\n(ULOC) 97\n───────────────────────────────────────────────────────────────────────────────\nTotal 56 2607 402 10 2195 135\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1144\nDRYness % 0.44\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $61,673\nEstimated Schedule Effort (organic) 4.77 months\nEstimated People Required (organic) 1.15\n───────────────────────────────────────────────────────────────────────────────\nProcessed 77484 bytes, 0.077 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/bluebutton-css/bluebutton-css_data.json b/app/site/_data/CMSgov/bluebutton-css/bluebutton-css_data.json index 4b0d13c49c..8464346ada 100644 --- a/app/site/_data/CMSgov/bluebutton-css/bluebutton-css_data.json +++ b/app/site/_data/CMSgov/bluebutton-css/bluebutton-css_data.json @@ -245,5 +245,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Sass", + "Bytes": 53532, + "CodeBytes": 0, + "Lines": 2746, + "Code": 1936, + "Comment": 490, + "Blank": 320, + "Complexity": 0, + "Count": 22, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 26064, + "CodeBytes": 0, + "Lines": 214, + "Code": 202, + "Comment": 12, + "Blank": 0, + "Complexity": 0, + "Count": 21, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 339018, + "CodeBytes": 0, + "Lines": 5, + "Code": 3, + "Comment": 2, + "Blank": 0, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 6602, + "CodeBytes": 0, + "Lines": 151, + "Code": 104, + "Comment": 0, + "Blank": 47, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 984, + "CodeBytes": 0, + "Lines": 40, + "Code": 40, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 1032, + "CodeBytes": 0, + "Lines": 39, + "Code": 22, + "Comment": 14, + "Blank": 3, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 7001, + "CodeBytes": 0, + "Lines": 207, + "Code": 146, + "Comment": 36, + "Blank": 25, + "Complexity": 22, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 63203.9410435568, + "estimatedScheduleMonths_low": 4.987806562108325, + "estimatedPeople_low": 1.2344800193805412, + "estimatedCost_high": 196971.08491222086, + "estimatedScheduleMonths_high": 4.987806562108325, + "estimatedPeople_high": 1.2344800193805412, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nSass 22 2746 320 490 1936 0\n(ULOC) 1401\n-------------------------------------------------------------------------------\nSVG 21 214 0 12 202 0\n(ULOC) 119\n-------------------------------------------------------------------------------\nCSS 3 5 0 2 3 0\n(ULOC) 6\n-------------------------------------------------------------------------------\nMarkdown 3 151 47 0 104 0\n(ULOC) 86\n-------------------------------------------------------------------------------\nJSON 1 40 0 0 40 0\n(ULOC) 38\n-------------------------------------------------------------------------------\nJavaScript 1 39 3 14 22 0\n(ULOC) 36\n-------------------------------------------------------------------------------\nShell 1 207 25 36 146 22\n(ULOC) 146\n───────────────────────────────────────────────────────────────────────────────\nTotal 52 3402 395 554 2453 22\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1822\nDRYness % 0.54\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $69,307\nEstimated Schedule Effort (organic) 4.99 months\nEstimated People Required (organic) 1.23\n───────────────────────────────────────────────────────────────────────────────\nProcessed 434233 bytes, 0.434 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/bluebutton-sample-client-nodejs-react/bluebutton-sample-client-nodejs-react_data.json b/app/site/_data/CMSgov/bluebutton-sample-client-nodejs-react/bluebutton-sample-client-nodejs-react_data.json index 486aa80cc5..c5f1e3f4e9 100644 --- a/app/site/_data/CMSgov/bluebutton-sample-client-nodejs-react/bluebutton-sample-client-nodejs-react_data.json +++ b/app/site/_data/CMSgov/bluebutton-sample-client-nodejs-react/bluebutton-sample-client-nodejs-react_data.json @@ -271,5 +271,184 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "TypeScript", + "Bytes": 16398, + "CodeBytes": 0, + "Lines": 429, + "Code": 345, + "Comment": 51, + "Blank": 33, + "Complexity": 28, + "Count": 12, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 13886, + "CodeBytes": 0, + "Lines": 343, + "Code": 342, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 15531, + "CodeBytes": 0, + "Lines": 250, + "Code": 152, + "Comment": 0, + "Blank": 98, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 800, + "CodeBytes": 0, + "Lines": 44, + "Code": 29, + "Comment": 2, + "Blank": 13, + "Complexity": 1, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1544, + "CodeBytes": 0, + "Lines": 72, + "Code": 67, + "Comment": 0, + "Blank": 5, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 464, + "CodeBytes": 0, + "Lines": 17, + "Code": 16, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 1662, + "CodeBytes": 0, + "Lines": 42, + "Code": 19, + "Comment": 23, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6556, + "CodeBytes": 0, + "Lines": 117, + "Code": 96, + "Comment": 0, + "Blank": 21, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 67, + "CodeBytes": 0, + "Lines": 3, + "Code": 3, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 5806, + "CodeBytes": 0, + "Lines": 143, + "Code": 115, + "Comment": 9, + "Blank": 19, + "Complexity": 2, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 809, + "CodeBytes": 0, + "Lines": 37, + "Code": 29, + "Comment": 2, + "Blank": 6, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript Typings", + "Bytes": 40, + "CodeBytes": 0, + "Lines": 1, + "Code": 0, + "Comment": 1, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 30172.797257997416, + "estimatedScheduleMonths_low": 3.7660036800936125, + "estimatedPeople_low": 0.7805205511611203, + "estimatedCost_high": 94031.61436797932, + "estimatedScheduleMonths_high": 3.7660036800936125, + "estimatedPeople_high": 0.7805205511611203, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript 12 429 33 51 345 28\n(ULOC) 333\n-------------------------------------------------------------------------------\nJSON 10 343 1 0 342 0\n(ULOC) 279\n-------------------------------------------------------------------------------\nMarkdown 5 250 98 0 152 0\n(ULOC) 147\n-------------------------------------------------------------------------------\nDockerfile 3 44 13 2 29 1\n(ULOC) 26\n-------------------------------------------------------------------------------\nYAML 3 72 5 0 67 0\n(ULOC) 48\n-------------------------------------------------------------------------------\nJavaScript 2 17 1 0 16 0\n(ULOC) 17\n-------------------------------------------------------------------------------\nHTML 1 42 0 23 19 0\n(ULOC) 36\n-------------------------------------------------------------------------------\nLicense 1 117 21 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nPlain Text 1 3 0 0 3 0\n(ULOC) 4\n-------------------------------------------------------------------------------\nPython 1 143 19 9 115 2\n(ULOC) 86\n-------------------------------------------------------------------------------\nSass 1 37 6 2 29 0\n(ULOC) 28\n-------------------------------------------------------------------------------\nTypeScript Typings 1 1 0 1 0 0\n(ULOC) 2\n───────────────────────────────────────────────────────────────────────────────\nTotal 41 1498 197 88 1213 31\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1080\nDRYness % 0.72\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $33,086\nEstimated Schedule Effort (organic) 3.77 months\nEstimated People Required (organic) 0.78\n───────────────────────────────────────────────────────────────────────────────\nProcessed 63563 bytes, 0.064 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/bluebutton-web-deployment/bluebutton-web-deployment_data.json b/app/site/_data/CMSgov/bluebutton-web-deployment/bluebutton-web-deployment_data.json index 7cc4c2a255..d0476797c2 100644 --- a/app/site/_data/CMSgov/bluebutton-web-deployment/bluebutton-web-deployment_data.json +++ b/app/site/_data/CMSgov/bluebutton-web-deployment/bluebutton-web-deployment_data.json @@ -260,5 +260,198 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Terraform", + "Bytes": 32708, + "CodeBytes": 0, + "Lines": 1425, + "Code": 1052, + "Comment": 63, + "Blank": 310, + "Complexity": 15, + "Count": 29, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 55807, + "CodeBytes": 0, + "Lines": 1680, + "Code": 1298, + "Comment": 197, + "Blank": 185, + "Complexity": 0, + "Count": 27, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Jinja", + "Bytes": 13965, + "CodeBytes": 0, + "Lines": 353, + "Code": 316, + "Comment": 0, + "Blank": 37, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 11431, + "CodeBytes": 0, + "Lines": 302, + "Code": 219, + "Comment": 0, + "Blank": 83, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "INI", + "Bytes": 5775, + "CodeBytes": 0, + "Lines": 239, + "Code": 179, + "Comment": 16, + "Blank": 44, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Smarty Template", + "Bytes": 9623, + "CodeBytes": 0, + "Lines": 132, + "Code": 95, + "Comment": 0, + "Blank": 37, + "Complexity": 8, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 2239, + "CodeBytes": 0, + "Lines": 74, + "Code": 74, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 7675, + "CodeBytes": 0, + "Lines": 227, + "Code": 157, + "Comment": 39, + "Blank": 31, + "Complexity": 22, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Groovy", + "Bytes": 717, + "CodeBytes": 0, + "Lines": 29, + "Code": 25, + "Comment": 1, + "Blank": 3, + "Complexity": 3, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 2379, + "CodeBytes": 0, + "Lines": 73, + "Code": 58, + "Comment": 5, + "Blank": 10, + "Complexity": 3, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 18125, + "CodeBytes": 0, + "Lines": 341, + "Code": 282, + "Comment": 0, + "Blank": 59, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 67387, + "CodeBytes": 0, + "Lines": 1587, + "Code": 1394, + "Comment": 87, + "Blank": 106, + "Complexity": 166, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Systemd", + "Bytes": 325, + "CodeBytes": 0, + "Lines": 16, + "Code": 14, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 138073.06480375206, + "estimatedScheduleMonths_low": 6.712251620526583, + "estimatedPeople_low": 2.0039655188753045, + "estimatedCost_high": 430295.9739932689, + "estimatedScheduleMonths_high": 6.712251620526583, + "estimatedPeople_high": 2.0039655188753045, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTerraform 29 1425 310 63 1052 15\n(ULOC) 495\n-------------------------------------------------------------------------------\nYAML 27 1680 185 197 1298 0\n(ULOC) 739\n-------------------------------------------------------------------------------\nJinja 6 353 37 0 316 0\n(ULOC) 266\n-------------------------------------------------------------------------------\nMarkdown 6 302 83 0 219 0\n(ULOC) 194\n-------------------------------------------------------------------------------\nINI 5 239 44 16 179 0\n(ULOC) 68\n-------------------------------------------------------------------------------\nSmarty Template 5 132 37 0 95 8\n(ULOC) 28\n-------------------------------------------------------------------------------\nJSON 2 74 0 0 74 0\n(ULOC) 54\n-------------------------------------------------------------------------------\nShell 2 227 31 39 157 22\n(ULOC) 159\n-------------------------------------------------------------------------------\nGroovy 1 29 3 1 25 3\n(ULOC) 24\n-------------------------------------------------------------------------------\nJavaScript 1 73 10 5 58 3\n(ULOC) 54\n-------------------------------------------------------------------------------\nLicense 1 341 59 0 282 0\n(ULOC) 282\n-------------------------------------------------------------------------------\nPython 1 1587 106 87 1394 166\n(ULOC) 1048\n-------------------------------------------------------------------------------\nSystemd 1 16 2 0 14 0\n(ULOC) 15\n───────────────────────────────────────────────────────────────────────────────\nTotal 87 6478 907 408 5163 217\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 3373\nDRYness % 0.52\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $151,405\nEstimated Schedule Effort (organic) 6.71 months\nEstimated People Required (organic) 2.00\n───────────────────────────────────────────────────────────────────────────────\nProcessed 228156 bytes, 0.228 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/bluebutton-web-server/bluebutton-web-server_data.json b/app/site/_data/CMSgov/bluebutton-web-server/bluebutton-web-server_data.json index 7253c9dc81..7cb1b0e120 100644 --- a/app/site/_data/CMSgov/bluebutton-web-server/bluebutton-web-server_data.json +++ b/app/site/_data/CMSgov/bluebutton-web-server/bluebutton-web-server_data.json @@ -287,5 +287,338 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Python", + "Bytes": 2628150, + "CodeBytes": 0, + "Lines": 65344, + "Code": 59175, + "Comment": 2495, + "Blank": 3674, + "Complexity": 1269, + "Count": 432, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 296548, + "CodeBytes": 0, + "Lines": 9180, + "Code": 5189, + "Comment": 3264, + "Blank": 727, + "Complexity": 0, + "Count": 95, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 4118952, + "CodeBytes": 0, + "Lines": 5621, + "Code": 4122, + "Comment": 488, + "Blank": 1011, + "Complexity": 909, + "Count": 83, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 282100, + "CodeBytes": 0, + "Lines": 5982, + "Code": 4844, + "Comment": 384, + "Blank": 754, + "Complexity": 0, + "Count": 76, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSX", + "Bytes": 176193, + "CodeBytes": 0, + "Lines": 6278, + "Code": 4737, + "Comment": 735, + "Blank": 806, + "Complexity": 172, + "Count": 66, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 616067, + "CodeBytes": 0, + "Lines": 3453, + "Code": 3443, + "Comment": 10, + "Blank": 0, + "Complexity": 0, + "Count": 38, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 2086738, + "CodeBytes": 0, + "Lines": 42951, + "Code": 42951, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 35, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript", + "Bytes": 45563, + "CodeBytes": 0, + "Lines": 846, + "Code": 723, + "Comment": 25, + "Blank": 98, + "Complexity": 44, + "Count": 33, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript Typings", + "Bytes": 6537, + "CodeBytes": 0, + "Lines": 165, + "Code": 140, + "Comment": 25, + "Blank": 0, + "Complexity": 2, + "Count": 29, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 55367, + "CodeBytes": 0, + "Lines": 1460, + "Code": 1023, + "Comment": 0, + "Blank": 437, + "Complexity": 0, + "Count": 22, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "LESS", + "Bytes": 78976, + "CodeBytes": 0, + "Lines": 1836, + "Code": 1758, + "Comment": 44, + "Blank": 34, + "Complexity": 0, + "Count": 14, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 111597, + "CodeBytes": 0, + "Lines": 1717, + "Code": 1678, + "Comment": 0, + "Blank": 39, + "Complexity": 0, + "Count": 14, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 1171490, + "CodeBytes": 0, + "Lines": 23076, + "Code": 13594, + "Comment": 8399, + "Blank": 1083, + "Complexity": 0, + "Count": 12, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 50564, + "CodeBytes": 0, + "Lines": 1295, + "Code": 921, + "Comment": 214, + "Blank": 160, + "Complexity": 122, + "Count": 11, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1863830, + "CodeBytes": 0, + "Lines": 38016, + "Code": 37697, + "Comment": 42, + "Blank": 277, + "Complexity": 0, + "Count": 11, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 210704, + "CodeBytes": 0, + "Lines": 4363, + "Code": 4316, + "Comment": 20, + "Blank": 27, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Autoconf", + "Bytes": 888, + "CodeBytes": 0, + "Lines": 65, + "Code": 54, + "Comment": 7, + "Blank": 4, + "Complexity": 2, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 666, + "CodeBytes": 0, + "Lines": 23, + "Code": 23, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 2565, + "CodeBytes": 0, + "Lines": 49, + "Code": 25, + "Comment": 12, + "Blank": 12, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 3875, + "CodeBytes": 0, + "Lines": 2, + "Code": 2, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Docker ignore", + "Bytes": 103, + "CodeBytes": 0, + "Lines": 7, + "Code": 6, + "Comment": 1, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 11576, + "CodeBytes": 0, + "Lines": 207, + "Code": 173, + "Comment": 0, + "Blank": 34, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 845, + "CodeBytes": 0, + "Lines": 17, + "Code": 11, + "Comment": 2, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 5970781.4350125855, + "estimatedScheduleMonths_low": 28.08786103368527, + "estimatedPeople_low": 20.709137614848682, + "estimatedCost_high": 18607562.71856038, + "estimatedScheduleMonths_high": 28.08786103368527, + "estimatedPeople_high": 20.709137614848682, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nPython 432 65344 3674 2495 59175 1269\n(ULOC) 20225\n-------------------------------------------------------------------------------\nSass 95 9180 727 3264 5189 0\n(ULOC) 5672\n-------------------------------------------------------------------------------\nJavaScript 83 5621 1011 488 4122 909\n(ULOC) 2843\n-------------------------------------------------------------------------------\nHTML 76 5982 754 384 4844 0\n(ULOC) 2811\n-------------------------------------------------------------------------------\nJSX 66 6278 806 735 4737 172\n(ULOC) 3125\n-------------------------------------------------------------------------------\nSVG 38 3453 0 10 3443 0\n(ULOC) 3132\n-------------------------------------------------------------------------------\nJSON 35 42951 0 0 42951 0\n(ULOC) 2812\n-------------------------------------------------------------------------------\nTypeScript 33 846 98 25 723 44\n(ULOC) 501\n-------------------------------------------------------------------------------\nTypeScript Typings 29 165 0 25 140 2\n(ULOC) 120\n-------------------------------------------------------------------------------\nMarkdown 22 1460 437 0 1023 0\n(ULOC) 788\n-------------------------------------------------------------------------------\nLESS 14 1836 34 44 1758 0\n(ULOC) 1747\n-------------------------------------------------------------------------------\nPlain Text 14 1717 39 0 1678 0\n(ULOC) 865\n-------------------------------------------------------------------------------\nCSS 12 23076 1083 8399 13594 0\n(ULOC) 9126\n-------------------------------------------------------------------------------\nShell 11 1295 160 214 921 122\n(ULOC) 756\n-------------------------------------------------------------------------------\nYAML 11 38016 277 42 37697 0\n(ULOC) 3011\n-------------------------------------------------------------------------------\nXML 7 4363 27 20 4316 0\n(ULOC) 974\n-------------------------------------------------------------------------------\nAutoconf 2 65 4 7 54 2\n(ULOC) 62\n-------------------------------------------------------------------------------\nDockerfile 2 23 0 0 23 0\n(ULOC) 18\n-------------------------------------------------------------------------------\nSQL 2 49 12 12 25 0\n(ULOC) 28\n-------------------------------------------------------------------------------\nCSV 1 2 0 0 2 0\n(ULOC) 3\n-------------------------------------------------------------------------------\nDocker ignore 1 7 0 1 6 0\n(ULOC) 6\n-------------------------------------------------------------------------------\nLicense 1 207 34 0 173 0\n(ULOC) 172\n-------------------------------------------------------------------------------\nMakefile 1 17 4 2 11 0\n(ULOC) 14\n───────────────────────────────────────────────────────────────────────────────\nTotal 988 211953 9181 16167 186605 2520\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 56482\nDRYness % 0.27\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $6,547,338\nEstimated Schedule Effort (organic) 28.09 months\nEstimated People Required (organic) 20.71\n───────────────────────────────────────────────────────────────────────────────\nProcessed 13819894 bytes, 13.820 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/certwatcher/certwatcher_data.json b/app/site/_data/CMSgov/certwatcher/certwatcher_data.json index c526e991b2..84d0541695 100644 --- a/app/site/_data/CMSgov/certwatcher/certwatcher_data.json +++ b/app/site/_data/CMSgov/certwatcher/certwatcher_data.json @@ -230,5 +230,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Go", + "Bytes": 7224, + "CodeBytes": 0, + "Lines": 295, + "Code": 249, + "Comment": 4, + "Blank": 42, + "Complexity": 54, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 11357, + "CodeBytes": 0, + "Lines": 201, + "Code": 169, + "Comment": 0, + "Blank": 32, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 649, + "CodeBytes": 0, + "Lines": 21, + "Code": 17, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 1220, + "CodeBytes": 0, + "Lines": 32, + "Code": 28, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 10975.435813288519, + "estimatedScheduleMonths_low": 2.564407839906451, + "estimatedPeople_low": 0.4169501998555125, + "estimatedCost_high": 34204.25156776307, + "estimatedScheduleMonths_high": 2.564407839906451, + "estimatedPeople_high": 0.4169501998555125, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nGo 2 295 42 4 249 54\n(ULOC) 189\n-------------------------------------------------------------------------------\nLicense 1 201 32 0 169 0\n(ULOC) 168\n-------------------------------------------------------------------------------\nMakefile 1 21 4 0 17 0\n(ULOC) 18\n-------------------------------------------------------------------------------\nMarkdown 1 32 4 0 28 0\n(ULOC) 26\n───────────────────────────────────────────────────────────────────────────────\nTotal 5 549 82 4 463 54\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 398\nDRYness % 0.72\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $12,035\nEstimated Schedule Effort (organic) 2.56 months\nEstimated People Required (organic) 0.42\n───────────────────────────────────────────────────────────────────────────────\nProcessed 20450 bytes, 0.020 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/claims-api-ecosystem-website/claims-api-ecosystem-website_data.json b/app/site/_data/CMSgov/claims-api-ecosystem-website/claims-api-ecosystem-website_data.json index 3238448dc0..5d98bb7a5c 100644 --- a/app/site/_data/CMSgov/claims-api-ecosystem-website/claims-api-ecosystem-website_data.json +++ b/app/site/_data/CMSgov/claims-api-ecosystem-website/claims-api-ecosystem-website_data.json @@ -226,5 +226,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "SVG", + "Bytes": 15548, + "CodeBytes": 0, + "Lines": 31, + "Code": 31, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 31, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 6198, + "CodeBytes": 0, + "Lines": 187, + "Code": 150, + "Comment": 24, + "Blank": 13, + "Complexity": 0, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 6784, + "CodeBytes": 0, + "Lines": 133, + "Code": 93, + "Comment": 0, + "Blank": 40, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 478, + "CodeBytes": 0, + "Lines": 23, + "Code": 16, + "Comment": 3, + "Blank": 4, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 937, + "CodeBytes": 0, + "Lines": 27, + "Code": 7, + "Comment": 14, + "Blank": 6, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 270, + "CodeBytes": 0, + "Lines": 14, + "Code": 14, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1732, + "CodeBytes": 0, + "Lines": 50, + "Code": 14, + "Comment": 33, + "Blank": 3, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 7569.013201411119, + "estimatedScheduleMonths_low": 2.226700166281178, + "estimatedPeople_low": 0.33115173073208154, + "estimatedCost_high": 23588.350937949217, + "estimatedScheduleMonths_high": 2.226700166281178, + "estimatedPeople_high": 0.33115173073208154, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nSVG 31 31 0 0 31 0\n(ULOC) 31\n-------------------------------------------------------------------------------\nHTML 8 187 13 24 150 0\n(ULOC) 121\n-------------------------------------------------------------------------------\nMarkdown 5 133 40 0 93 0\n(ULOC) 75\n-------------------------------------------------------------------------------\nSass 2 23 4 3 16 0\n(ULOC) 17\n-------------------------------------------------------------------------------\nGemfile 1 27 6 14 7 0\n(ULOC) 21\n-------------------------------------------------------------------------------\nJSON 1 14 0 0 14 0\n(ULOC) 15\n-------------------------------------------------------------------------------\nYAML 1 50 3 33 14 0\n(ULOC) 45\n───────────────────────────────────────────────────────────────────────────────\nTotal 49 465 66 74 325 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 310\nDRYness % 0.67\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $8,299\nEstimated Schedule Effort (organic) 2.23 months\nEstimated People Required (organic) 0.33\n───────────────────────────────────────────────────────────────────────────────\nProcessed 31947 bytes, 0.032 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/cms-bb2-java-sdk/cms-bb2-java-sdk_data.json b/app/site/_data/CMSgov/cms-bb2-java-sdk/cms-bb2-java-sdk_data.json index 1326fdf663..68654eda6c 100644 --- a/app/site/_data/CMSgov/cms-bb2-java-sdk/cms-bb2-java-sdk_data.json +++ b/app/site/_data/CMSgov/cms-bb2-java-sdk/cms-bb2-java-sdk_data.json @@ -226,5 +226,86 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 735, + "CodeBytes": 0, + "Lines": 42, + "Code": 19, + "Comment": 18, + "Blank": 5, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6556, + "CodeBytes": 0, + "Lines": 117, + "Code": 96, + "Comment": 0, + "Blank": 21, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 138, + "CodeBytes": 0, + "Lines": 14, + "Code": 8, + "Comment": 0, + "Blank": 6, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 3018, + "CodeBytes": 0, + "Lines": 99, + "Code": 61, + "Comment": 35, + "Blank": 3, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 367, + "CodeBytes": 0, + "Lines": 20, + "Code": 15, + "Comment": 0, + "Blank": 5, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 4522.280160715302, + "estimatedScheduleMonths_low": 1.830891708940847, + "estimatedPeople_low": 0.24062697638242617, + "estimatedCost_high": 14093.400108060387, + "estimatedScheduleMonths_high": 1.830891708940847, + "estimatedPeople_high": 0.24062697638242617, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 2 42 5 18 19 0\n(ULOC) 28\n-------------------------------------------------------------------------------\nLicense 1 117 21 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nMarkdown 1 14 6 0 8 0\n(ULOC) 9\n-------------------------------------------------------------------------------\nXML 1 99 3 35 61 0\n(ULOC) 73\n-------------------------------------------------------------------------------\nYAML 1 20 5 0 15 0\n(ULOC) 16\n───────────────────────────────────────────────────────────────────────────────\nTotal 6 292 40 53 199 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 219\nDRYness % 0.75\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $4,958\nEstimated Schedule Effort (organic) 1.83 months\nEstimated People Required (organic) 0.24\n───────────────────────────────────────────────────────────────────────────────\nProcessed 10814 bytes, 0.011 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/cms-bb2-node-sdk/cms-bb2-node-sdk_data.json b/app/site/_data/CMSgov/cms-bb2-node-sdk/cms-bb2-node-sdk_data.json index 50ea7dc225..2f8d000445 100644 --- a/app/site/_data/CMSgov/cms-bb2-node-sdk/cms-bb2-node-sdk_data.json +++ b/app/site/_data/CMSgov/cms-bb2-node-sdk/cms-bb2-node-sdk_data.json @@ -246,5 +246,128 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JSON", + "Bytes": 2806957, + "CodeBytes": 0, + "Lines": 72956, + "Code": 72956, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 24, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 407364, + "CodeBytes": 0, + "Lines": 8985, + "Code": 8969, + "Comment": 0, + "Blank": 16, + "Complexity": 0, + "Count": 13, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript", + "Bytes": 47529, + "CodeBytes": 0, + "Lines": 1623, + "Code": 1256, + "Comment": 147, + "Blank": 220, + "Complexity": 71, + "Count": 9, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 110171, + "CodeBytes": 0, + "Lines": 2360, + "Code": 2346, + "Comment": 7, + "Blank": 7, + "Complexity": 368, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 67987, + "CodeBytes": 0, + "Lines": 2585, + "Code": 2471, + "Comment": 2, + "Blank": 112, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 22166, + "CodeBytes": 0, + "Lines": 611, + "Code": 449, + "Comment": 0, + "Blank": 162, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6556, + "CodeBytes": 0, + "Lines": 117, + "Code": 96, + "Comment": 0, + "Blank": 21, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 58, + "CodeBytes": 0, + "Lines": 4, + "Code": 2, + "Comment": 1, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 2729505.527132714, + "estimatedScheduleMonths_low": 20.861173419328466, + "estimatedPeople_low": 12.746611600574134, + "estimatedCost_high": 8506331.347007705, + "estimatedScheduleMonths_high": 20.861173419328466, + "estimatedPeople_high": 12.746611600574134, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSON 24 72956 0 0 72956 0\n(ULOC) 1140\n-------------------------------------------------------------------------------\nHTML 13 8985 16 0 8969 0\n(ULOC) 1594\n-------------------------------------------------------------------------------\nTypeScript 9 1623 220 147 1256 71\n(ULOC) 848\n-------------------------------------------------------------------------------\nJavaScript 4 2360 7 7 2346 368\n(ULOC) 1791\n-------------------------------------------------------------------------------\nCSS 3 2585 112 2 2471 0\n(ULOC) 1331\n-------------------------------------------------------------------------------\nMarkdown 3 611 162 0 449 0\n(ULOC) 376\n-------------------------------------------------------------------------------\nLicense 1 117 21 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nShell 1 4 1 1 2 0\n(ULOC) 4\n───────────────────────────────────────────────────────────────────────────────\nTotal 58 89241 539 157 88545 439\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 7125\nDRYness % 0.08\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $2,993,074\nEstimated Schedule Effort (organic) 20.86 months\nEstimated People Required (organic) 12.75\n───────────────────────────────────────────────────────────────────────────────\nProcessed 3468788 bytes, 3.469 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/cms-bb2-python-sdk/cms-bb2-python-sdk_data.json b/app/site/_data/CMSgov/cms-bb2-python-sdk/cms-bb2-python-sdk_data.json index 7e91720f35..e2a16c4d7a 100644 --- a/app/site/_data/CMSgov/cms-bb2-python-sdk/cms-bb2-python-sdk_data.json +++ b/app/site/_data/CMSgov/cms-bb2-python-sdk/cms-bb2-python-sdk_data.json @@ -243,5 +243,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JSON", + "Bytes": 2804685, + "CodeBytes": 0, + "Lines": 72813, + "Code": 72813, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 20, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 38831, + "CodeBytes": 0, + "Lines": 1046, + "Code": 831, + "Comment": 33, + "Blank": 182, + "Complexity": 51, + "Count": 12, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 24365, + "CodeBytes": 0, + "Lines": 719, + "Code": 493, + "Comment": 0, + "Blank": 226, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Autoconf", + "Bytes": 156, + "CodeBytes": 0, + "Lines": 9, + "Code": 9, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6556, + "CodeBytes": 0, + "Lines": 117, + "Code": 96, + "Comment": 0, + "Blank": 21, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 10562, + "CodeBytes": 0, + "Lines": 167, + "Code": 167, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 354, + "CodeBytes": 0, + "Lines": 12, + "Code": 5, + "Comment": 4, + "Blank": 3, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 2274045.3227065587, + "estimatedScheduleMonths_low": 19.46303151420345, + "estimatedPeople_low": 11.382512562548804, + "estimatedCost_high": 7086918.425615086, + "estimatedScheduleMonths_high": 19.46303151420345, + "estimatedPeople_high": 11.382512562548804, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSON 20 72813 0 0 72813 0\n(ULOC) 1040\n-------------------------------------------------------------------------------\nPython 12 1046 182 33 831 51\n(ULOC) 634\n-------------------------------------------------------------------------------\nMarkdown 3 719 226 0 493 0\n(ULOC) 383\n-------------------------------------------------------------------------------\nAutoconf 1 9 0 0 9 0\n(ULOC) 10\n-------------------------------------------------------------------------------\nLicense 1 117 21 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nPlain Text 1 167 0 0 167 0\n(ULOC) 148\n-------------------------------------------------------------------------------\nYAML 1 12 3 4 5 0\n(ULOC) 10\n───────────────────────────────────────────────────────────────────────────────\nTotal 39 74883 432 37 74414 51\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 2298\nDRYness % 0.03\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $2,493,633\nEstimated Schedule Effort (organic) 19.46 months\nEstimated People Required (organic) 11.38\n───────────────────────────────────────────────────────────────────────────────\nProcessed 2885509 bytes, 2.886 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/cms-oeda-dasg/cms-oeda-dasg_data.json b/app/site/_data/CMSgov/cms-oeda-dasg/cms-oeda-dasg_data.json index 6d105d3e16..34378e67eb 100644 --- a/app/site/_data/CMSgov/cms-oeda-dasg/cms-oeda-dasg_data.json +++ b/app/site/_data/CMSgov/cms-oeda-dasg/cms-oeda-dasg_data.json @@ -229,5 +229,44 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 31518, + "CodeBytes": 0, + "Lines": 685, + "Code": 494, + "Comment": 0, + "Blank": 191, + "Complexity": 0, + "Count": 11, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Terraform", + "Bytes": 4227, + "CodeBytes": 0, + "Lines": 147, + "Code": 103, + "Comment": 28, + "Blank": 16, + "Complexity": 10, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 14332.923449693602, + "estimatedScheduleMonths_low": 2.8381414643751093, + "estimatedPeople_low": 0.4919831748600367, + "estimatedCost_high": 44667.64944142297, + "estimatedScheduleMonths_high": 2.8381414643751093, + "estimatedPeople_high": 0.4919831748600367, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 11 685 191 0 494 0\n(ULOC) 448\n-------------------------------------------------------------------------------\nTerraform 4 147 16 28 103 10\n(ULOC) 86\n───────────────────────────────────────────────────────────────────────────────\nTotal 15 832 207 28 597 10\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 533\nDRYness % 0.64\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $15,716\nEstimated Schedule Effort (organic) 2.84 months\nEstimated People Required (organic) 0.49\n───────────────────────────────────────────────────────────────────────────────\nProcessed 35745 bytes, 0.036 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/cmscloud-infra-azops/cmscloud-infra-azops_data.json b/app/site/_data/CMSgov/cmscloud-infra-azops/cmscloud-infra-azops_data.json index 479f0343fa..596e683cf6 100644 --- a/app/site/_data/CMSgov/cmscloud-infra-azops/cmscloud-infra-azops_data.json +++ b/app/site/_data/CMSgov/cmscloud-infra-azops/cmscloud-infra-azops_data.json @@ -228,5 +228,100 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Powershell", + "Bytes": 263232, + "CodeBytes": 0, + "Lines": 4986, + "Code": 3265, + "Comment": 1262, + "Blank": 459, + "Complexity": 567, + "Count": 35, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 1340359, + "CodeBytes": 0, + "Lines": 26733, + "Code": 26694, + "Comment": 0, + "Blank": 39, + "Complexity": 0, + "Count": 22, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 16211, + "CodeBytes": 0, + "Lines": 280, + "Code": 180, + "Comment": 0, + "Blank": 100, + "Complexity": 0, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 11147, + "CodeBytes": 0, + "Lines": 369, + "Code": 300, + "Comment": 22, + "Blank": 47, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 1267, + "CodeBytes": 0, + "Lines": 23, + "Code": 17, + "Comment": 0, + "Blank": 6, + "Complexity": 1, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 1162, + "CodeBytes": 0, + "Lines": 21, + "Code": 17, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 890579.5244486884, + "estimatedScheduleMonths_low": 13.630206953693161, + "estimatedPeople_low": 6.3653130001684834, + "estimatedCost_high": 2775434.763005978, + "estimatedScheduleMonths_high": 13.630206953693161, + "estimatedPeople_high": 6.3653130001684834, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nPowershell 35 4986 459 1262 3265 567\n(ULOC) 2689\n-------------------------------------------------------------------------------\nJSON 22 26733 39 0 26694 0\n(ULOC) 3410\n-------------------------------------------------------------------------------\nMarkdown 10 280 100 0 180 0\n(ULOC) 158\n-------------------------------------------------------------------------------\nYAML 7 369 47 22 300 0\n(ULOC) 181\n-------------------------------------------------------------------------------\nDockerfile 1 23 6 0 17 1\n(ULOC) 18\n-------------------------------------------------------------------------------\nLicense 1 21 4 0 17 0\n(ULOC) 18\n───────────────────────────────────────────────────────────────────────────────\nTotal 76 32412 655 1284 30473 568\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 6447\nDRYness % 0.20\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $976,576\nEstimated Schedule Effort (organic) 13.63 months\nEstimated People Required (organic) 6.37\n───────────────────────────────────────────────────────────────────────────────\nProcessed 1633378 bytes, 1.633 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/cmscloud-infra-mag-jmeter-aci/cmscloud-infra-mag-jmeter-aci_data.json b/app/site/_data/CMSgov/cmscloud-infra-mag-jmeter-aci/cmscloud-infra-mag-jmeter-aci_data.json index 3eaecaebc6..43e990476d 100644 --- a/app/site/_data/CMSgov/cmscloud-infra-mag-jmeter-aci/cmscloud-infra-mag-jmeter-aci_data.json +++ b/app/site/_data/CMSgov/cmscloud-infra-mag-jmeter-aci/cmscloud-infra-mag-jmeter-aci_data.json @@ -237,5 +237,100 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 32851, + "CodeBytes": 0, + "Lines": 591, + "Code": 400, + "Comment": 0, + "Blank": 191, + "Complexity": 0, + "Count": 9, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Terraform", + "Bytes": 7951, + "CodeBytes": 0, + "Lines": 314, + "Code": 213, + "Comment": 49, + "Blank": 52, + "Complexity": 1, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 6716, + "CodeBytes": 0, + "Lines": 206, + "Code": 174, + "Comment": 0, + "Blank": 32, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 1040, + "CodeBytes": 0, + "Lines": 31, + "Code": 20, + "Comment": 4, + "Blank": 7, + "Complexity": 2, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 1162, + "CodeBytes": 0, + "Lines": 21, + "Code": 17, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 5854, + "CodeBytes": 0, + "Lines": 182, + "Code": 112, + "Comment": 39, + "Blank": 31, + "Complexity": 9, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 22982.71729061388, + "estimatedScheduleMonths_low": 3.395934805644865, + "estimatedPeople_low": 0.6593128477181508, + "estimatedCost_high": 71624.18488814413, + "estimatedScheduleMonths_high": 3.395934805644865, + "estimatedPeople_high": 0.6593128477181508, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 9 591 191 0 400 0\n(ULOC) 359\n-------------------------------------------------------------------------------\nTerraform 4 314 52 49 213 1\n(ULOC) 150\n-------------------------------------------------------------------------------\nYAML 4 206 32 0 174 0\n(ULOC) 120\n-------------------------------------------------------------------------------\nDockerfile 2 31 7 4 20 2\n(ULOC) 26\n-------------------------------------------------------------------------------\nLicense 1 21 4 0 17 0\n(ULOC) 19\n-------------------------------------------------------------------------------\nPython 1 182 31 39 112 9\n(ULOC) 123\n───────────────────────────────────────────────────────────────────────────────\nTotal 21 1345 317 92 936 12\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 782\nDRYness % 0.58\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $25,201\nEstimated Schedule Effort (organic) 3.40 months\nEstimated People Required (organic) 0.66\n───────────────────────────────────────────────────────────────────────────────\nProcessed 55574 bytes, 0.056 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/coverage-inspector/coverage-inspector_data.json b/app/site/_data/CMSgov/coverage-inspector/coverage-inspector_data.json index f2d40cd872..aaeb647a07 100644 --- a/app/site/_data/CMSgov/coverage-inspector/coverage-inspector_data.json +++ b/app/site/_data/CMSgov/coverage-inspector/coverage-inspector_data.json @@ -225,5 +225,30 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 93, + "CodeBytes": 0, + "Lines": 2, + "Code": 2, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 36.11130880546491, + "estimatedScheduleMonths_low": 0.2920997927220065, + "estimatedPeople_low": 0.01204374324362692, + "estimatedCost_high": 112.53861002292302, + "estimatedScheduleMonths_high": 0.2920997927220065, + "estimatedPeople_high": 0.01204374324362692, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 1 2 0 0 2 0\n(ULOC) 3\n───────────────────────────────────────────────────────────────────────────────\nTotal 1 2 0 0 2 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 3\nDRYness % 1.50\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $39\nEstimated Schedule Effort (organic) 0.29 months\nEstimated People Required (organic) 0.01\n───────────────────────────────────────────────────────────────────────────────\nProcessed 93 bytes, 0.000 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/design-system/design-system_data.json b/app/site/_data/CMSgov/design-system/design-system_data.json index 053bcc99e2..5f34e1c2ea 100644 --- a/app/site/_data/CMSgov/design-system/design-system_data.json +++ b/app/site/_data/CMSgov/design-system/design-system_data.json @@ -266,5 +266,212 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "TypeScript", + "Bytes": 1396645, + "CodeBytes": 0, + "Lines": 41130, + "Code": 32145, + "Comment": 4611, + "Blank": 4374, + "Complexity": 2601, + "Count": 588, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "MDX", + "Bytes": 466081, + "CodeBytes": 0, + "Lines": 11155, + "Code": 8181, + "Comment": 0, + "Blank": 2974, + "Complexity": 0, + "Count": 120, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 179525, + "CodeBytes": 0, + "Lines": 8060, + "Code": 6082, + "Comment": 605, + "Blank": 1373, + "Complexity": 0, + "Count": 112, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 96219, + "CodeBytes": 0, + "Lines": 3640, + "Code": 3640, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 81, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 601574, + "CodeBytes": 0, + "Lines": 23195, + "Code": 23195, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 33, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 358368, + "CodeBytes": 0, + "Lines": 9213, + "Code": 6908, + "Comment": 2041, + "Blank": 264, + "Complexity": 1207, + "Count": 32, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 70244, + "CodeBytes": 0, + "Lines": 1382, + "Code": 912, + "Comment": 0, + "Blank": 470, + "Complexity": 0, + "Count": 30, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 146354, + "CodeBytes": 0, + "Lines": 242, + "Code": 237, + "Comment": 5, + "Blank": 0, + "Complexity": 0, + "Count": 22, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSX", + "Bytes": 12230, + "CodeBytes": 0, + "Lines": 391, + "Code": 315, + "Comment": 6, + "Blank": 70, + "Complexity": 5, + "Count": 9, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 22398, + "CodeBytes": 0, + "Lines": 579, + "Code": 527, + "Comment": 8, + "Blank": 44, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 95746, + "CodeBytes": 0, + "Lines": 1940, + "Code": 1940, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 1069, + "CodeBytes": 0, + "Lines": 37, + "Code": 25, + "Comment": 3, + "Blank": 9, + "Complexity": 9, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript Typings", + "Bytes": 417, + "CodeBytes": 0, + "Lines": 13, + "Code": 12, + "Comment": 1, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 852, + "CodeBytes": 0, + "Lines": 35, + "Code": 35, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 2587558.8474955843, + "estimatedScheduleMonths_low": 20.44208130161378, + "estimatedPeople_low": 12.331463799057525, + "estimatedCost_high": 8063963.497374011, + "estimatedScheduleMonths_high": 20.44208130161378, + "estimatedPeople_high": 12.331463799057525, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript 588 41130 4374 4611 32145 2601\n(ULOC) 19543\n-------------------------------------------------------------------------------\nMDX 120 11155 2974 0 8181 0\n(ULOC) 4300\n-------------------------------------------------------------------------------\nSass 112 8060 1373 605 6082 0\n(ULOC) 3692\n-------------------------------------------------------------------------------\nPlain Text 81 3640 0 0 3640 0\n(ULOC) 826\n-------------------------------------------------------------------------------\nJSON 33 23195 0 0 23195 0\n(ULOC) 1707\n-------------------------------------------------------------------------------\nJavaScript 32 9213 264 2041 6908 1207\n(ULOC) 5333\n-------------------------------------------------------------------------------\nMarkdown 30 1382 470 0 912 0\n(ULOC) 788\n-------------------------------------------------------------------------------\nSVG 22 242 0 5 237 0\n(ULOC) 165\n-------------------------------------------------------------------------------\nJSX 9 391 70 6 315 5\n(ULOC) 221\n-------------------------------------------------------------------------------\nHTML 7 579 44 8 527 0\n(ULOC) 305\n-------------------------------------------------------------------------------\nCSS 4 1940 0 0 1940 0\n(ULOC) 805\n-------------------------------------------------------------------------------\nShell 3 37 9 3 25 9\n(ULOC) 28\n-------------------------------------------------------------------------------\nTypeScript Typings 2 13 0 1 12 0\n(ULOC) 14\n-------------------------------------------------------------------------------\nYAML 2 35 0 0 35 0\n(ULOC) 23\n───────────────────────────────────────────────────────────────────────────────\nTotal 1045 101012 9578 7280 84154 3822\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 37325\nDRYness % 0.37\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $2,837,421\nEstimated Schedule Effort (organic) 20.44 months\nEstimated People Required (organic) 12.33\n───────────────────────────────────────────────────────────────────────────────\nProcessed 3447722 bytes, 3.448 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/distributed-load-testing-on-aws/distributed-load-testing-on-aws_data.json b/app/site/_data/CMSgov/distributed-load-testing-on-aws/distributed-load-testing-on-aws_data.json index 406e9ea100..cb33ca334d 100644 --- a/app/site/_data/CMSgov/distributed-load-testing-on-aws/distributed-load-testing-on-aws_data.json +++ b/app/site/_data/CMSgov/distributed-load-testing-on-aws/distributed-load-testing-on-aws_data.json @@ -239,5 +239,44 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "CloudFormation (YAML)", + "Bytes": 701104, + "CodeBytes": 0, + "Lines": 20993, + "Code": 19704, + "Comment": 1145, + "Blank": 144, + "Complexity": 1677, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 1186, + "CodeBytes": 0, + "Lines": 14, + "Code": 8, + "Comment": 0, + "Blank": 6, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 563675.2403503162, + "estimatedScheduleMonths_low": 11.455599610671612, + "estimatedPeople_low": 4.793587295779041, + "estimatedCost_high": 1756658.2367616002, + "estimatedScheduleMonths_high": 11.455599610671612, + "estimatedPeople_high": 4.793587295779041, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nCloudFormation (YAM… 8 20993 144 1145 19704 1677\n(ULOC) 2415\n-------------------------------------------------------------------------------\nMarkdown 1 14 6 0 8 0\n(ULOC) 9\n───────────────────────────────────────────────────────────────────────────────\nTotal 9 21007 150 1145 19712 1677\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 2423\nDRYness % 0.12\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $618,105\nEstimated Schedule Effort (organic) 11.46 months\nEstimated People Required (organic) 4.79\n───────────────────────────────────────────────────────────────────────────────\nProcessed 702290 bytes, 0.702 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/downshift/downshift_data.json b/app/site/_data/CMSgov/downshift/downshift_data.json index 649845350d..0b6e0d76fa 100644 --- a/app/site/_data/CMSgov/downshift/downshift_data.json +++ b/app/site/_data/CMSgov/downshift/downshift_data.json @@ -227,5 +227,128 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JavaScript", + "Bytes": 178638, + "CodeBytes": 0, + "Lines": 6231, + "Code": 5354, + "Comment": 398, + "Blank": 479, + "Complexity": 187, + "Count": 56, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 76201, + "CodeBytes": 0, + "Lines": 1386, + "Code": 1043, + "Comment": 0, + "Blank": 343, + "Complexity": 0, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 4666, + "CodeBytes": 0, + "Lines": 156, + "Code": 156, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript", + "Bytes": 5060, + "CodeBytes": 0, + "Lines": 142, + "Code": 127, + "Comment": 0, + "Blank": 15, + "Complexity": 14, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 1072, + "CodeBytes": 0, + "Lines": 20, + "Code": 17, + "Comment": 0, + "Blank": 3, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 2454, + "CodeBytes": 0, + "Lines": 1, + "Code": 1, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript Typings", + "Bytes": 5339, + "CodeBytes": 0, + "Lines": 177, + "Code": 159, + "Comment": 0, + "Blank": 18, + "Complexity": 7, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 308, + "CodeBytes": 0, + "Lines": 18, + "Code": 18, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 186508.26037963474, + "estimatedScheduleMonths_low": 7.524750228409603, + "estimatedPeople_low": 2.414657234719331, + "estimatedCost_high": 581241.1977087096, + "estimatedScheduleMonths_high": 7.524750228409603, + "estimatedPeople_high": 2.414657234719331, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript 56 6231 479 398 5354 187\n(ULOC) 3139\n-------------------------------------------------------------------------------\nMarkdown 10 1386 343 0 1043 0\n(ULOC) 915\n-------------------------------------------------------------------------------\nJSON 5 156 0 0 156 0\n(ULOC) 136\n-------------------------------------------------------------------------------\nTypeScript 2 142 15 0 127 14\n(ULOC) 99\n-------------------------------------------------------------------------------\nLicense 1 20 3 0 17 0\n(ULOC) 18\n-------------------------------------------------------------------------------\nSVG 1 1 0 0 1 0\n(ULOC) 1\n-------------------------------------------------------------------------------\nTypeScript Typings 1 177 18 0 159 7\n(ULOC) 126\n-------------------------------------------------------------------------------\nYAML 1 18 0 0 18 0\n(ULOC) 19\n───────────────────────────────────────────────────────────────────────────────\nTotal 77 8131 858 398 6875 208\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 4394\nDRYness % 0.54\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $204,518\nEstimated Schedule Effort (organic) 7.52 months\nEstimated People Required (organic) 2.41\n───────────────────────────────────────────────────────────────────────────────\nProcessed 273738 bytes, 0.274 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/dpc-app/dpc-app_data.json b/app/site/_data/CMSgov/dpc-app/dpc-app_data.json index bd34fe0bf6..14308fca90 100644 --- a/app/site/_data/CMSgov/dpc-app/dpc-app_data.json +++ b/app/site/_data/CMSgov/dpc-app/dpc-app_data.json @@ -281,5 +281,352 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 2197097, + "CodeBytes": 0, + "Lines": 54410, + "Code": 40887, + "Comment": 4088, + "Blank": 9435, + "Complexity": 1075, + "Count": 577, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Ruby", + "Bytes": 969393, + "CodeBytes": 0, + "Lines": 27950, + "Code": 20285, + "Comment": 3391, + "Blank": 4274, + "Complexity": 473, + "Count": 533, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Ruby HTML", + "Bytes": 346934, + "CodeBytes": 0, + "Lines": 6496, + "Code": 5737, + "Comment": 159, + "Blank": 600, + "Complexity": 333, + "Count": 142, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 17845802, + "CodeBytes": 0, + "Lines": 340057, + "Code": 339802, + "Comment": 89, + "Blank": 166, + "Complexity": 0, + "Count": 84, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 123460, + "CodeBytes": 0, + "Lines": 3727, + "Code": 2648, + "Comment": 696, + "Blank": 383, + "Complexity": 0, + "Count": 72, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 75584, + "CodeBytes": 0, + "Lines": 3734, + "Code": 3066, + "Comment": 96, + "Blank": 572, + "Complexity": 1, + "Count": 55, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 2762547, + "CodeBytes": 0, + "Lines": 24418, + "Code": 24391, + "Comment": 24, + "Blank": 3, + "Complexity": 0, + "Count": 47, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Go", + "Bytes": 129802, + "CodeBytes": 0, + "Lines": 4670, + "Code": 3906, + "Comment": 152, + "Blank": 612, + "Complexity": 640, + "Count": 46, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 5086503, + "CodeBytes": 0, + "Lines": 139212, + "Code": 139210, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 45, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 72565, + "CodeBytes": 0, + "Lines": 2394, + "Code": 1682, + "Comment": 313, + "Blank": 399, + "Complexity": 375, + "Count": 31, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 29879, + "CodeBytes": 0, + "Lines": 813, + "Code": 574, + "Comment": 83, + "Blank": 156, + "Complexity": 77, + "Count": 24, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 92611, + "CodeBytes": 0, + "Lines": 1647, + "Code": 1200, + "Comment": 0, + "Blank": 447, + "Complexity": 0, + "Count": 23, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 75829, + "CodeBytes": 0, + "Lines": 1190, + "Code": 1063, + "Comment": 56, + "Blank": 71, + "Complexity": 0, + "Count": 13, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 7842, + "CodeBytes": 0, + "Lines": 48, + "Code": 40, + "Comment": 0, + "Blank": 8, + "Complexity": 0, + "Count": 12, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 5175544, + "CodeBytes": 0, + "Lines": 30564, + "Code": 30564, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Rakefile", + "Bytes": 2098, + "CodeBytes": 0, + "Lines": 74, + "Code": 37, + "Comment": 19, + "Blank": 18, + "Complexity": 2, + "Count": 9, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 45225, + "CodeBytes": 0, + "Lines": 2779, + "Code": 2252, + "Comment": 76, + "Blank": 451, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Docker ignore", + "Bytes": 1388, + "CodeBytes": 0, + "Lines": 104, + "Code": 68, + "Comment": 12, + "Blank": 24, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 6211, + "CodeBytes": 0, + "Lines": 199, + "Code": 117, + "Comment": 37, + "Blank": 45, + "Complexity": 49, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 8548, + "CodeBytes": 0, + "Lines": 311, + "Code": 252, + "Comment": 23, + "Blank": 36, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 9444, + "CodeBytes": 0, + "Lines": 269, + "Code": 194, + "Comment": 17, + "Blank": 58, + "Complexity": 3, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 232, + "CodeBytes": 0, + "Lines": 6, + "Code": 6, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Autoconf", + "Bytes": 205, + "CodeBytes": 0, + "Lines": 11, + "Code": 11, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "BASH", + "Bytes": 2634, + "CodeBytes": 0, + "Lines": 107, + "Code": 70, + "Comment": 24, + "Blank": 13, + "Complexity": 8, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 20996426.14823399, + "estimatedScheduleMonths_low": 45.29414495584885, + "estimatedPeople_low": 45.159884354984, + "estimatedCost_high": 65434034.166427605, + "estimatedScheduleMonths_high": 45.29414495584885, + "estimatedPeople_high": 45.159884354984, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 577 54410 9435 4088 40887 1075\n(ULOC) 21115\n-------------------------------------------------------------------------------\nRuby 533 27950 4274 3391 20285 473\n(ULOC) 10540\n-------------------------------------------------------------------------------\nRuby HTML 142 6496 600 159 5737 333\n(ULOC) 2629\n-------------------------------------------------------------------------------\nXML 84 340057 166 89 339802 0\n(ULOC) 7286\n-------------------------------------------------------------------------------\nYAML 72 3727 383 696 2648 0\n(ULOC) 1369\n-------------------------------------------------------------------------------\nSass 55 3734 572 96 3066 1\n(ULOC) 1385\n-------------------------------------------------------------------------------\nSVG 47 24418 3 24 24391 0\n(ULOC) 19827\n-------------------------------------------------------------------------------\nGo 46 4670 612 152 3906 640\n(ULOC) 2179\n-------------------------------------------------------------------------------\nJSON 45 139212 2 0 139210 0\n(ULOC) 4941\n-------------------------------------------------------------------------------\nJavaScript 31 2394 399 313 1682 375\n(ULOC) 840\n-------------------------------------------------------------------------------\nShell 24 813 156 83 574 77\n(ULOC) 283\n-------------------------------------------------------------------------------\nMarkdown 23 1647 447 0 1200 0\n(ULOC) 1020\n-------------------------------------------------------------------------------\nHTML 13 1190 71 56 1063 0\n(ULOC) 368\n-------------------------------------------------------------------------------\nPlain Text 12 48 8 0 40 0\n(ULOC) 39\n-------------------------------------------------------------------------------\nCSV 10 30564 0 0 30564 0\n(ULOC) 30560\n-------------------------------------------------------------------------------\nRakefile 9 74 18 19 37 2\n(ULOC) 27\n-------------------------------------------------------------------------------\nCSS 4 2779 451 76 2252 0\n(ULOC) 1079\n-------------------------------------------------------------------------------\nDocker ignore 4 104 24 12 68 0\n(ULOC) 43\n-------------------------------------------------------------------------------\nDockerfile 4 199 45 37 117 49\n(ULOC) 80\n-------------------------------------------------------------------------------\nGemfile 4 311 36 23 252 0\n(ULOC) 143\n-------------------------------------------------------------------------------\nMakefile 3 269 58 17 194 3\n(ULOC) 187\n-------------------------------------------------------------------------------\nProperties File 3 6 0 0 6 0\n(ULOC) 3\n-------------------------------------------------------------------------------\nAutoconf 2 11 0 0 11 0\n(ULOC) 10\n-------------------------------------------------------------------------------\nBASH 1 107 13 24 70 8\n(ULOC) 81\n───────────────────────────────────────────────────────────────────────────────\nTotal 1748 645190 17773 9355 618062 3036\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 105651\nDRYness % 0.16\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $23,023,904\nEstimated Schedule Effort (organic) 45.29 months\nEstimated People Required (organic) 45.16\n───────────────────────────────────────────────────────────────────────────────\nProcessed 35067377 bytes, 35.067 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/dpc-static-site/dpc-static-site_data.json b/app/site/_data/CMSgov/dpc-static-site/dpc-static-site_data.json index b1711d958a..b0e1fe2a47 100644 --- a/app/site/_data/CMSgov/dpc-static-site/dpc-static-site_data.json +++ b/app/site/_data/CMSgov/dpc-static-site/dpc-static-site_data.json @@ -255,5 +255,240 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "HTML", + "Bytes": 15843986, + "CodeBytes": 0, + "Lines": 137053, + "Code": 115368, + "Comment": 11837, + "Blank": 9848, + "Complexity": 0, + "Count": 3764, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 148294, + "CodeBytes": 0, + "Lines": 3543, + "Code": 2791, + "Comment": 0, + "Blank": 752, + "Complexity": 0, + "Count": 113, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 4841352, + "CodeBytes": 0, + "Lines": 52473, + "Code": 52473, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 109, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 1910665, + "CodeBytes": 0, + "Lines": 37622, + "Code": 25954, + "Comment": 5745, + "Blank": 5923, + "Complexity": 7045, + "Count": 42, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 937404, + "CodeBytes": 0, + "Lines": 36507, + "Code": 34248, + "Comment": 1266, + "Blank": 993, + "Complexity": 0, + "Count": 39, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 1084292, + "CodeBytes": 0, + "Lines": 19261, + "Code": 19225, + "Comment": 0, + "Blank": 36, + "Complexity": 0, + "Count": 38, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 2436166, + "CodeBytes": 0, + "Lines": 23872, + "Code": 23852, + "Comment": 17, + "Blank": 3, + "Complexity": 4, + "Count": 33, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 37303, + "CodeBytes": 0, + "Lines": 1860, + "Code": 1563, + "Comment": 17, + "Blank": 280, + "Complexity": 0, + "Count": 26, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 369380, + "CodeBytes": 0, + "Lines": 1430, + "Code": 1386, + "Comment": 0, + "Blank": 44, + "Complexity": 0, + "Count": 14, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Java", + "Bytes": 2200, + "CodeBytes": 0, + "Lines": 98, + "Code": 56, + "Comment": 0, + "Blank": 42, + "Complexity": 0, + "Count": 14, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 8562, + "CodeBytes": 0, + "Lines": 308, + "Code": 251, + "Comment": 37, + "Blank": 20, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 2093, + "CodeBytes": 0, + "Lines": 66, + "Code": 53, + "Comment": 3, + "Blank": 10, + "Complexity": 5, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 1272, + "CodeBytes": 0, + "Lines": 35, + "Code": 13, + "Comment": 18, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "INI", + "Bytes": 62, + "CodeBytes": 0, + "Lines": 3, + "Code": 2, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 608, + "CodeBytes": 0, + "Lines": 17, + "Code": 13, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 28177, + "CodeBytes": 0, + "Lines": 163, + "Code": 161, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 9053954.50384607, + "estimatedScheduleMonths_low": 32.90223339153678, + "estimatedPeople_low": 26.80787792368891, + "estimatedCost_high": 28216076.591481004, + "estimatedScheduleMonths_high": 32.90223339153678, + "estimatedPeople_high": 26.80787792368891, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nHTML 3764 137053 9848 11837 115368 0\n(ULOC) 19862\n-------------------------------------------------------------------------------\nMarkdown 113 3543 752 0 2791 0\n(ULOC) 1434\n-------------------------------------------------------------------------------\nJSON 109 52473 0 0 52473 0\n(ULOC) 5963\n-------------------------------------------------------------------------------\nJavaScript 42 37622 5923 5745 25954 7045\n(ULOC) 8067\n-------------------------------------------------------------------------------\nCSS 39 36507 993 1266 34248 0\n(ULOC) 3892\n-------------------------------------------------------------------------------\nXML 38 19261 36 0 19225 0\n(ULOC) 2257\n-------------------------------------------------------------------------------\nSVG 33 23872 3 17 23852 4\n(ULOC) 22251\n-------------------------------------------------------------------------------\nSass 26 1860 280 17 1563 0\n(ULOC) 1017\n-------------------------------------------------------------------------------\nCSV 14 1430 44 0 1386 0\n(ULOC) 513\n-------------------------------------------------------------------------------\nJava 14 98 42 0 56 0\n(ULOC) 12\n-------------------------------------------------------------------------------\nYAML 7 308 20 37 251 0\n(ULOC) 238\n-------------------------------------------------------------------------------\nShell 2 66 10 3 53 5\n(ULOC) 45\n-------------------------------------------------------------------------------\nGemfile 1 35 4 18 13 0\n(ULOC) 30\n-------------------------------------------------------------------------------\nINI 1 3 1 0 2 0\n(ULOC) 4\n-------------------------------------------------------------------------------\nMakefile 1 17 4 0 13 0\n(ULOC) 14\n-------------------------------------------------------------------------------\nPlain Text 1 163 2 0 161 0\n(ULOC) 155\n───────────────────────────────────────────────────────────────────────────────\nTotal 4205 314311 17962 18940 277409 7054\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 65512\nDRYness % 0.21\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $9,928,231\nEstimated Schedule Effort (organic) 32.90 months\nEstimated People Required (organic) 26.81\n───────────────────────────────────────────────────────────────────────────────\nProcessed 27651816 bytes, 27.652 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/dpc_aop/dpc_aop_data.json b/app/site/_data/CMSgov/dpc_aop/dpc_aop_data.json index d84475153b..4f20d9122e 100644 --- a/app/site/_data/CMSgov/dpc_aop/dpc_aop_data.json +++ b/app/site/_data/CMSgov/dpc_aop/dpc_aop_data.json @@ -226,5 +226,142 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Python", + "Bytes": 137308, + "CodeBytes": 0, + "Lines": 4266, + "Code": 3010, + "Comment": 620, + "Blank": 636, + "Complexity": 139, + "Count": 83, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 11782, + "CodeBytes": 0, + "Lines": 453, + "Code": 421, + "Comment": 10, + "Blank": 22, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 489, + "CodeBytes": 0, + "Lines": 19, + "Code": 9, + "Comment": 0, + "Blank": 10, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 134, + "CodeBytes": 0, + "Lines": 4, + "Code": 4, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 3536, + "CodeBytes": 0, + "Lines": 103, + "Code": 40, + "Comment": 41, + "Blank": 22, + "Complexity": 10, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "INI", + "Bytes": 1682, + "CodeBytes": 0, + "Lines": 54, + "Code": 10, + "Comment": 31, + "Blank": 13, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 7398, + "CodeBytes": 0, + "Lines": 237, + "Code": 113, + "Comment": 64, + "Blank": 60, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Mako", + "Bytes": 494, + "CodeBytes": 0, + "Lines": 24, + "Code": 17, + "Comment": 0, + "Blank": 7, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TOML", + "Bytes": 3097, + "CodeBytes": 0, + "Lines": 114, + "Code": 88, + "Comment": 9, + "Blank": 17, + "Complexity": 1, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 97645.02020157868, + "estimatedScheduleMonths_low": 5.884287172592064, + "estimatedPeople_low": 1.6166118133204235, + "estimatedCost_high": 304304.52987300494, + "estimatedScheduleMonths_high": 5.884287172592064, + "estimatedPeople_high": 1.6166118133204235, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nPython 83 4266 636 620 3010 139\n(ULOC) 2612\n-------------------------------------------------------------------------------\nYAML 4 453 22 10 421 0\n(ULOC) 219\n-------------------------------------------------------------------------------\nMarkdown 3 19 10 0 9 0\n(ULOC) 10\n-------------------------------------------------------------------------------\nCSV 1 4 0 0 4 0\n(ULOC) 5\n-------------------------------------------------------------------------------\nDockerfile 1 103 22 41 40 10\n(ULOC) 69\n-------------------------------------------------------------------------------\nINI 1 54 13 31 10 0\n(ULOC) 42\n-------------------------------------------------------------------------------\nMakefile 1 237 60 64 113 0\n(ULOC) 155\n-------------------------------------------------------------------------------\nMako 1 24 7 0 17 0\n(ULOC) 18\n-------------------------------------------------------------------------------\nTOML 1 114 17 9 88 1\n(ULOC) 98\n───────────────────────────────────────────────────────────────────────────────\nTotal 96 5274 787 775 3712 150\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 3213\nDRYness % 0.61\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $107,073\nEstimated Schedule Effort (organic) 5.88 months\nEstimated People Required (organic) 1.62\n───────────────────────────────────────────────────────────────────────────────\nProcessed 165920 bytes, 0.166 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/drive2gource/drive2gource_data.json b/app/site/_data/CMSgov/drive2gource/drive2gource_data.json index f55a06bde9..a0305cfbcf 100644 --- a/app/site/_data/CMSgov/drive2gource/drive2gource_data.json +++ b/app/site/_data/CMSgov/drive2gource/drive2gource_data.json @@ -231,5 +231,58 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 11090, + "CodeBytes": 0, + "Lines": 223, + "Code": 151, + "Comment": 0, + "Blank": 72, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 14475, + "CodeBytes": 0, + "Lines": 482, + "Code": 375, + "Comment": 31, + "Blank": 76, + "Complexity": 78, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 7883, + "CodeBytes": 0, + "Lines": 367, + "Code": 367, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 21875.3880374598, + "estimatedScheduleMonths_low": 3.3328058324048273, + "estimatedPeople_low": 0.639433316916808, + "estimatedCost_high": 68173.2633040219, + "estimatedScheduleMonths_high": 3.3328058324048273, + "estimatedPeople_high": 0.639433316916808, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 6 223 72 0 151 0\n(ULOC) 143\n-------------------------------------------------------------------------------\nJavaScript 2 482 76 31 375 78\n(ULOC) 310\n-------------------------------------------------------------------------------\nJSON 1 367 0 0 367 0\n(ULOC) 133\n───────────────────────────────────────────────────────────────────────────────\nTotal 9 1072 148 31 893 78\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 580\nDRYness % 0.54\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $23,987\nEstimated Schedule Effort (organic) 3.33 months\nEstimated People Required (organic) 0.64\n───────────────────────────────────────────────────────────────────────────────\nProcessed 33448 bytes, 0.033 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/easi-app/easi-app_data.json b/app/site/_data/CMSgov/easi-app/easi-app_data.json index faabb01e69..db7ed2d53e 100644 --- a/app/site/_data/CMSgov/easi-app/easi-app_data.json +++ b/app/site/_data/CMSgov/easi-app/easi-app_data.json @@ -284,5 +284,282 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "TypeScript", + "Bytes": 3251670, + "CodeBytes": 0, + "Lines": 102400, + "Code": 87853, + "Comment": 5269, + "Blank": 9278, + "Complexity": 6588, + "Count": 898, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Go", + "Bytes": 6077770, + "CodeBytes": 0, + "Lines": 187393, + "Code": 150532, + "Comment": 13441, + "Blank": 23420, + "Complexity": 25232, + "Count": 704, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 98407, + "CodeBytes": 0, + "Lines": 2802, + "Code": 2350, + "Comment": 226, + "Blank": 226, + "Complexity": 9, + "Count": 260, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 72671, + "CodeBytes": 0, + "Lines": 3537, + "Code": 2940, + "Comment": 102, + "Blank": 495, + "Complexity": 0, + "Count": 102, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 201650, + "CodeBytes": 0, + "Lines": 4357, + "Code": 3195, + "Comment": 0, + "Blank": 1162, + "Complexity": 0, + "Count": 63, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Go Template", + "Bytes": 44386, + "CodeBytes": 0, + "Lines": 1149, + "Code": 955, + "Comment": 0, + "Blank": 194, + "Complexity": 71, + "Count": 41, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 68271, + "CodeBytes": 0, + "Lines": 2349, + "Code": 2145, + "Comment": 68, + "Blank": 136, + "Complexity": 0, + "Count": 30, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "BASH", + "Bytes": 24144, + "CodeBytes": 0, + "Lines": 707, + "Code": 447, + "Comment": 131, + "Blank": 129, + "Complexity": 54, + "Count": 22, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 76577, + "CodeBytes": 0, + "Lines": 2394, + "Code": 1649, + "Comment": 290, + "Blank": 455, + "Complexity": 46, + "Count": 20, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 378464, + "CodeBytes": 0, + "Lines": 11350, + "Code": 11350, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 18, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 14749, + "CodeBytes": 0, + "Lines": 429, + "Code": 261, + "Comment": 94, + "Blank": 74, + "Complexity": 33, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript Typings", + "Bytes": 4976, + "CodeBytes": 0, + "Lines": 173, + "Code": 144, + "Comment": 11, + "Blank": 18, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 95, + "CodeBytes": 0, + "Lines": 3, + "Code": 3, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Docker ignore", + "Bytes": 171, + "CodeBytes": 0, + "Lines": 16, + "Code": 8, + "Comment": 4, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 1038, + "CodeBytes": 0, + "Lines": 43, + "Code": 29, + "Comment": 0, + "Blank": 14, + "Complexity": 2, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "GraphQL", + "Bytes": 71939, + "CodeBytes": 0, + "Lines": 2948, + "Code": 2841, + "Comment": 80, + "Blank": 27, + "Complexity": 27, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 1586, + "CodeBytes": 0, + "Lines": 42, + "Code": 25, + "Comment": 15, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 11357, + "CodeBytes": 0, + "Lines": 201, + "Code": 169, + "Comment": 0, + "Blank": 32, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Ruby", + "Bytes": 13731, + "CodeBytes": 0, + "Lines": 502, + "Code": 461, + "Comment": 16, + "Blank": 25, + "Complexity": 17, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 8709793.751925843, + "estimatedScheduleMonths_low": 32.421254305448336, + "estimatedPeople_low": 26.171436828970577, + "estimatedCost_high": 27143521.374659706, + "estimatedScheduleMonths_high": 32.421254305448336, + "estimatedPeople_high": 26.171436828970577, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript 898 102400 9278 5269 87853 6588\n(ULOC) 44587\n-------------------------------------------------------------------------------\nGo 704 187393 23420 13441 150532 25232\n(ULOC) 52116\n-------------------------------------------------------------------------------\nSQL 260 2802 226 226 2350 9\n(ULOC) 1686\n-------------------------------------------------------------------------------\nSass 102 3537 495 102 2940 0\n(ULOC) 1685\n-------------------------------------------------------------------------------\nMarkdown 63 4357 1162 0 3195 0\n(ULOC) 2887\n-------------------------------------------------------------------------------\nGo Template 41 1149 194 0 955 71\n(ULOC) 373\n-------------------------------------------------------------------------------\nYAML 30 2349 136 68 2145 0\n(ULOC) 1119\n-------------------------------------------------------------------------------\nBASH 22 707 129 131 447 54\n(ULOC) 465\n-------------------------------------------------------------------------------\nJavaScript 20 2394 455 290 1649 46\n(ULOC) 1183\n-------------------------------------------------------------------------------\nJSON 18 11350 0 0 11350 0\n(ULOC) 2574\n-------------------------------------------------------------------------------\nShell 10 429 74 94 261 33\n(ULOC) 296\n-------------------------------------------------------------------------------\nTypeScript Typings 4 173 18 11 144 0\n(ULOC) 143\n-------------------------------------------------------------------------------\nPlain Text 2 3 0 0 3 0\n(ULOC) 4\n-------------------------------------------------------------------------------\nDocker ignore 1 16 4 4 8 0\n(ULOC) 13\n-------------------------------------------------------------------------------\nDockerfile 1 43 14 0 29 2\n(ULOC) 29\n-------------------------------------------------------------------------------\nGraphQL 1 2948 27 80 2841 27\n(ULOC) 1420\n-------------------------------------------------------------------------------\nHTML 1 42 2 15 25 0\n(ULOC) 37\n-------------------------------------------------------------------------------\nLicense 1 201 32 0 169 0\n(ULOC) 168\n-------------------------------------------------------------------------------\nRuby 1 502 25 16 461 17\n(ULOC) 333\n───────────────────────────────────────────────────────────────────────────────\nTotal 2180 322795 35691 19747 267357 32079\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 109419\nDRYness % 0.34\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $9,550,837\nEstimated Schedule Effort (organic) 32.42 months\nEstimated People Required (organic) 26.17\n───────────────────────────────────────────────────────────────────────────────\nProcessed 10413652 bytes, 10.414 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/easi-shared/easi-shared_data.json b/app/site/_data/CMSgov/easi-shared/easi-shared_data.json index ec6f492d15..d4fdc0a607 100644 --- a/app/site/_data/CMSgov/easi-shared/easi-shared_data.json +++ b/app/site/_data/CMSgov/easi-shared/easi-shared_data.json @@ -235,5 +235,128 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "YAML", + "Bytes": 2991, + "CodeBytes": 0, + "Lines": 119, + "Code": 104, + "Comment": 4, + "Blank": 11, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Go", + "Bytes": 9245, + "CodeBytes": 0, + "Lines": 330, + "Code": 248, + "Comment": 28, + "Blank": 54, + "Complexity": 28, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript", + "Bytes": 2438, + "CodeBytes": 0, + "Lines": 101, + "Code": 86, + "Comment": 5, + "Blank": 10, + "Complexity": 16, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 12630, + "CodeBytes": 0, + "Lines": 157, + "Code": 148, + "Comment": 0, + "Blank": 9, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 862, + "CodeBytes": 0, + "Lines": 32, + "Code": 22, + "Comment": 0, + "Blank": 10, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 881, + "CodeBytes": 0, + "Lines": 39, + "Code": 37, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 606, + "CodeBytes": 0, + "Lines": 29, + "Code": 24, + "Comment": 1, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 30, + "CodeBytes": 0, + "Lines": 3, + "Code": 1, + "Comment": 1, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 16178.575371577093, + "estimatedScheduleMonths_low": 2.9718311242887996, + "estimatedPeople_low": 0.5303537668036701, + "estimatedCost_high": 50419.50692722728, + "estimatedScheduleMonths_high": 2.9718311242887996, + "estimatedPeople_high": 0.5303537668036701, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nYAML 7 119 11 4 104 0\n(ULOC) 80\n-------------------------------------------------------------------------------\nGo 4 330 54 28 248 28\n(ULOC) 206\n-------------------------------------------------------------------------------\nTypeScript 3 101 10 5 86 16\n(ULOC) 85\n-------------------------------------------------------------------------------\nJSON 2 157 9 0 148 0\n(ULOC) 144\n-------------------------------------------------------------------------------\nMarkdown 2 32 10 0 22 0\n(ULOC) 23\n-------------------------------------------------------------------------------\nJavaScript 1 39 2 0 37 0\n(ULOC) 32\n-------------------------------------------------------------------------------\nSass 1 29 4 1 24 0\n(ULOC) 23\n-------------------------------------------------------------------------------\nShell 1 3 1 1 1 0\n(ULOC) 3\n───────────────────────────────────────────────────────────────────────────────\nTotal 21 810 101 39 670 44\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 586\nDRYness % 0.72\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $17,740\nEstimated Schedule Effort (organic) 2.97 months\nEstimated People Required (organic) 0.53\n───────────────────────────────────────────────────────────────────────────────\nProcessed 29683 bytes, 0.030 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/ec2ssm/ec2ssm_data.json b/app/site/_data/CMSgov/ec2ssm/ec2ssm_data.json index 3942736db8..ee7bd751f9 100644 --- a/app/site/_data/CMSgov/ec2ssm/ec2ssm_data.json +++ b/app/site/_data/CMSgov/ec2ssm/ec2ssm_data.json @@ -225,5 +225,58 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Go", + "Bytes": 2566, + "CodeBytes": 0, + "Lines": 110, + "Code": 93, + "Comment": 2, + "Blank": 15, + "Complexity": 13, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 1097, + "CodeBytes": 0, + "Lines": 21, + "Code": 17, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 1344, + "CodeBytes": 0, + "Lines": 40, + "Code": 31, + "Comment": 0, + "Blank": 9, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 3149.5013726738352, + "estimatedScheduleMonths_low": 1.5957274152892587, + "estimatedPeople_low": 0.19227933149368265, + "estimatedCost_high": 9815.221836887902, + "estimatedScheduleMonths_high": 1.5957274152892587, + "estimatedPeople_high": 0.19227933149368265, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nGo 1 110 15 2 93 13\n(ULOC) 82\n-------------------------------------------------------------------------------\nLicense 1 21 4 0 17 0\n(ULOC) 18\n-------------------------------------------------------------------------------\nMarkdown 1 40 9 0 31 0\n(ULOC) 27\n───────────────────────────────────────────────────────────────────────────────\nTotal 3 171 28 2 141 13\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 125\nDRYness % 0.73\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $3,453\nEstimated Schedule Effort (organic) 1.60 months\nEstimated People Required (organic) 0.19\n───────────────────────────────────────────────────────────────────────────────\nProcessed 5007 bytes, 0.005 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/fr-notices/fr-notices_data.json b/app/site/_data/CMSgov/fr-notices/fr-notices_data.json index 9acad6edad..20e3a2bee5 100644 --- a/app/site/_data/CMSgov/fr-notices/fr-notices_data.json +++ b/app/site/_data/CMSgov/fr-notices/fr-notices_data.json @@ -231,5 +231,58 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "XML", + "Bytes": 36639939, + "CodeBytes": 0, + "Lines": 190578, + "Code": 181382, + "Comment": 103, + "Blank": 9093, + "Complexity": 0, + "Count": 88, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 4886, + "CodeBytes": 0, + "Lines": 122, + "Code": 83, + "Comment": 0, + "Blank": 39, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 7048, + "CodeBytes": 0, + "Lines": 121, + "Code": 109, + "Comment": 0, + "Blank": 12, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 5801871.125015355, + "estimatedScheduleMonths_low": 27.783227253996927, + "estimatedPeople_low": 20.343931951909305, + "estimatedCost_high": 18081164.42023139, + "estimatedScheduleMonths_high": 27.783227253996927, + "estimatedPeople_high": 20.343931951909305, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nXML 88 190578 9093 103 181382 0\n(ULOC) 70978\n-------------------------------------------------------------------------------\nMarkdown 3 122 39 0 83 0\n(ULOC) 84\n-------------------------------------------------------------------------------\nLicense 1 121 12 0 109 0\n(ULOC) 110\n───────────────────────────────────────────────────────────────────────────────\nTotal 92 190821 9144 103 181574 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 71170\nDRYness % 0.37\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $6,362,117\nEstimated Schedule Effort (organic) 27.78 months\nEstimated People Required (organic) 20.34\n───────────────────────────────────────────────────────────────────────────────\nProcessed 36651873 bytes, 36.652 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/hospital-price-transparency/hospital-price-transparency_data.json b/app/site/_data/CMSgov/hospital-price-transparency/hospital-price-transparency_data.json index 9ca323279f..1a83213685 100644 --- a/app/site/_data/CMSgov/hospital-price-transparency/hospital-price-transparency_data.json +++ b/app/site/_data/CMSgov/hospital-price-transparency/hospital-price-transparency_data.json @@ -226,5 +226,58 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 93779, + "CodeBytes": 0, + "Lines": 602, + "Code": 489, + "Comment": 0, + "Blank": 113, + "Complexity": 0, + "Count": 9, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 15026, + "CodeBytes": 0, + "Lines": 63, + "Code": 63, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 44080, + "CodeBytes": 0, + "Lines": 1721, + "Code": 1721, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 58343.32031879614, + "estimatedScheduleMonths_low": 4.838418782264512, + "estimatedPeople_low": 1.17472765763647, + "estimatedCost_high": 181823.26783475187, + "estimatedScheduleMonths_high": 4.838418782264512, + "estimatedPeople_high": 1.17472765763647, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 9 602 113 0 489 0\n(ULOC) 446\n-------------------------------------------------------------------------------\nCSV 4 63 0 0 63 0\n(ULOC) 64\n-------------------------------------------------------------------------------\nJSON 4 1721 0 0 1721 0\n(ULOC) 627\n───────────────────────────────────────────────────────────────────────────────\nTotal 17 2386 113 0 2273 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1135\nDRYness % 0.48\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $63,977\nEstimated Schedule Effort (organic) 4.84 months\nEstimated People Required (organic) 1.17\n───────────────────────────────────────────────────────────────────────────────\nProcessed 152885 bytes, 0.153 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/hpt-tool/hpt-tool_data.json b/app/site/_data/CMSgov/hpt-tool/hpt-tool_data.json index b5f43ccfc7..e52af13826 100644 --- a/app/site/_data/CMSgov/hpt-tool/hpt-tool_data.json +++ b/app/site/_data/CMSgov/hpt-tool/hpt-tool_data.json @@ -226,5 +226,128 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JSX", + "Bytes": 60587, + "CodeBytes": 0, + "Lines": 1751, + "Code": 1613, + "Comment": 50, + "Blank": 88, + "Complexity": 79, + "Count": 13, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 9297, + "CodeBytes": 0, + "Lines": 247, + "Code": 165, + "Comment": 0, + "Blank": 82, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 3446, + "CodeBytes": 0, + "Lines": 100, + "Code": 100, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 643, + "CodeBytes": 0, + "Lines": 21, + "Code": 19, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 1254, + "CodeBytes": 0, + "Lines": 80, + "Code": 65, + "Comment": 2, + "Blank": 13, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 2430, + "CodeBytes": 0, + "Lines": 93, + "Code": 93, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 6453, + "CodeBytes": 0, + "Lines": 84, + "Code": 80, + "Comment": 1, + "Blank": 3, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1648, + "CodeBytes": 0, + "Lines": 81, + "Code": 64, + "Comment": 0, + "Blank": 17, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 56350.558466093986, + "estimatedScheduleMonths_low": 4.774942509601174, + "estimatedPeople_low": 1.149686906993737, + "estimatedCost_high": 175612.9515535578, + "estimatedScheduleMonths_high": 4.774942509601174, + "estimatedPeople_high": 1.149686906993737, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSX 13 1751 88 50 1613 79\n(ULOC) 1131\n-------------------------------------------------------------------------------\nMarkdown 6 247 82 0 165 0\n(ULOC) 148\n-------------------------------------------------------------------------------\nHTML 4 100 0 0 100 0\n(ULOC) 30\n-------------------------------------------------------------------------------\nJavaScript 2 21 2 0 19 0\n(ULOC) 20\n-------------------------------------------------------------------------------\nCSS 1 80 13 2 65 0\n(ULOC) 48\n-------------------------------------------------------------------------------\nJSON 1 93 0 0 93 0\n(ULOC) 88\n-------------------------------------------------------------------------------\nSVG 1 84 3 1 80 0\n(ULOC) 70\n-------------------------------------------------------------------------------\nYAML 1 81 17 0 64 0\n(ULOC) 48\n───────────────────────────────────────────────────────────────────────────────\nTotal 29 2457 205 53 2199 79\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1565\nDRYness % 0.64\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $61,791\nEstimated Schedule Effort (organic) 4.77 months\nEstimated People Required (organic) 1.15\n───────────────────────────────────────────────────────────────────────────────\nProcessed 85758 bytes, 0.086 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/hpt-validator-cli/hpt-validator-cli_data.json b/app/site/_data/CMSgov/hpt-validator-cli/hpt-validator-cli_data.json index 58ab8ecafa..c9f6d5bbb5 100644 --- a/app/site/_data/CMSgov/hpt-validator-cli/hpt-validator-cli_data.json +++ b/app/site/_data/CMSgov/hpt-validator-cli/hpt-validator-cli_data.json @@ -256,5 +256,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 10443, + "CodeBytes": 0, + "Lines": 289, + "Code": 194, + "Comment": 0, + "Blank": 95, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 1928, + "CodeBytes": 0, + "Lines": 76, + "Code": 76, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript", + "Bytes": 3359, + "CodeBytes": 0, + "Lines": 137, + "Code": 123, + "Comment": 0, + "Blank": 14, + "Complexity": 28, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1098, + "CodeBytes": 0, + "Lines": 58, + "Code": 46, + "Comment": 0, + "Blank": 12, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 10378.855844652893, + "estimatedScheduleMonths_low": 2.510519644938029, + "estimatedPeople_low": 0.4027498282291276, + "estimatedCost_high": 32345.04782636858, + "estimatedScheduleMonths_high": 2.510519644938029, + "estimatedPeople_high": 0.4027498282291276, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 6 289 95 0 194 0\n(ULOC) 170\n-------------------------------------------------------------------------------\nJSON 2 76 0 0 76 0\n(ULOC) 68\n-------------------------------------------------------------------------------\nTypeScript 2 137 14 0 123 28\n(ULOC) 101\n-------------------------------------------------------------------------------\nYAML 2 58 12 0 46 0\n(ULOC) 38\n───────────────────────────────────────────────────────────────────────────────\nTotal 12 560 121 0 439 28\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 372\nDRYness % 0.66\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $11,381\nEstimated Schedule Effort (organic) 2.51 months\nEstimated People Required (organic) 0.40\n───────────────────────────────────────────────────────────────────────────────\nProcessed 16828 bytes, 0.017 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/hpt-validator-tool/hpt-validator-tool_data.json b/app/site/_data/CMSgov/hpt-validator-tool/hpt-validator-tool_data.json index eff5e4fbd4..3957037f91 100644 --- a/app/site/_data/CMSgov/hpt-validator-tool/hpt-validator-tool_data.json +++ b/app/site/_data/CMSgov/hpt-validator-tool/hpt-validator-tool_data.json @@ -231,5 +231,44 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 1661, + "CodeBytes": 0, + "Lines": 37, + "Code": 26, + "Comment": 0, + "Blank": 11, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 350, + "CodeBytes": 0, + "Lines": 13, + "Code": 13, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 816.9200797237463, + "estimatedScheduleMonths_low": 0.9555536125664593, + "estimatedPeople_low": 0.08328638656948481, + "estimatedCost_high": 2545.879762131825, + "estimatedScheduleMonths_high": 0.9555536125664593, + "estimatedPeople_high": 0.08328638656948481, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 2 37 11 0 26 0\n(ULOC) 27\n-------------------------------------------------------------------------------\nHTML 1 13 0 0 13 0\n(ULOC) 14\n───────────────────────────────────────────────────────────────────────────────\nTotal 3 50 11 0 39 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 40\nDRYness % 0.80\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $895\nEstimated Schedule Effort (organic) 0.96 months\nEstimated People Required (organic) 0.08\n───────────────────────────────────────────────────────────────────────────────\nProcessed 2011 bytes, 0.002 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/hpt-validator/hpt-validator_data.json b/app/site/_data/CMSgov/hpt-validator/hpt-validator_data.json index 94648dc0a8..7a91a03122 100644 --- a/app/site/_data/CMSgov/hpt-validator/hpt-validator_data.json +++ b/app/site/_data/CMSgov/hpt-validator/hpt-validator_data.json @@ -262,5 +262,86 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "TypeScript", + "Bytes": 185220, + "CodeBytes": 0, + "Lines": 6041, + "Code": 5547, + "Comment": 212, + "Blank": 282, + "Complexity": 515, + "Count": 23, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 66013, + "CodeBytes": 0, + "Lines": 2009, + "Code": 2008, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 16, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 39661, + "CodeBytes": 0, + "Lines": 142, + "Code": 142, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 12, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 9692, + "CodeBytes": 0, + "Lines": 254, + "Code": 168, + "Comment": 0, + "Blank": 86, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1121, + "CodeBytes": 0, + "Lines": 59, + "Code": 46, + "Comment": 0, + "Blank": 13, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 216124.8413189953, + "estimatedScheduleMonths_low": 7.958195484969572, + "estimatedPeople_low": 2.6456938787216657, + "estimatedCost_high": 673539.3990977061, + "estimatedScheduleMonths_high": 7.958195484969572, + "estimatedPeople_high": 2.6456938787216657, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript 23 6041 282 212 5547 515\n(ULOC) 2576\n-------------------------------------------------------------------------------\nJSON 16 2009 1 0 2008 0\n(ULOC) 257\n-------------------------------------------------------------------------------\nCSV 12 142 0 0 142 0\n(ULOC) 84\n-------------------------------------------------------------------------------\nMarkdown 6 254 86 0 168 0\n(ULOC) 149\n-------------------------------------------------------------------------------\nYAML 2 59 13 0 46 0\n(ULOC) 38\n───────────────────────────────────────────────────────────────────────────────\nTotal 59 8505 382 212 7911 515\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 3085\nDRYness % 0.36\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $236,994\nEstimated Schedule Effort (organic) 7.96 months\nEstimated People Required (organic) 2.65\n───────────────────────────────────────────────────────────────────────────────\nProcessed 301707 bytes, 0.302 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/httpie-edgegrid/httpie-edgegrid_data.json b/app/site/_data/CMSgov/httpie-edgegrid/httpie-edgegrid_data.json index b5bc970d6c..3f7df41f9c 100644 --- a/app/site/_data/CMSgov/httpie-edgegrid/httpie-edgegrid_data.json +++ b/app/site/_data/CMSgov/httpie-edgegrid/httpie-edgegrid_data.json @@ -233,5 +233,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Python", + "Bytes": 7851, + "CodeBytes": 0, + "Lines": 249, + "Code": 226, + "Comment": 10, + "Blank": 13, + "Complexity": 6, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Autoconf", + "Bytes": 22, + "CodeBytes": 0, + "Lines": 1, + "Code": 1, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 11324, + "CodeBytes": 0, + "Lines": 201, + "Code": 169, + "Comment": 0, + "Blank": 32, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "ReStructuredText", + "Bytes": 1194, + "CodeBytes": 0, + "Lines": 52, + "Code": 32, + "Comment": 0, + "Blank": 20, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 10105.962704002115, + "estimatedScheduleMonths_low": 2.485228608754464, + "estimatedPeople_low": 0.39615108963684376, + "estimatedCost_high": 31494.59361272953, + "estimatedScheduleMonths_high": 2.485228608754464, + "estimatedPeople_high": 0.39615108963684376, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nPython 3 249 13 10 226 6\n(ULOC) 197\n-------------------------------------------------------------------------------\nAutoconf 1 1 0 0 1 0\n(ULOC) 2\n-------------------------------------------------------------------------------\nLicense 1 201 32 0 169 0\n(ULOC) 168\n-------------------------------------------------------------------------------\nReStructuredText 1 52 20 0 32 0\n(ULOC) 25\n───────────────────────────────────────────────────────────────────────────────\nTotal 6 503 65 10 428 6\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 389\nDRYness % 0.77\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $11,081\nEstimated Schedule Effort (organic) 2.49 months\nEstimated People Required (organic) 0.40\n───────────────────────────────────────────────────────────────────────────────\nProcessed 20391 bytes, 0.020 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/inspec-k8s-node/inspec-k8s-node_data.json b/app/site/_data/CMSgov/inspec-k8s-node/inspec-k8s-node_data.json index b069d7d4a9..462542941c 100644 --- a/app/site/_data/CMSgov/inspec-k8s-node/inspec-k8s-node_data.json +++ b/app/site/_data/CMSgov/inspec-k8s-node/inspec-k8s-node_data.json @@ -225,5 +225,58 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Ruby", + "Bytes": 9511, + "CodeBytes": 0, + "Lines": 365, + "Code": 276, + "Comment": 18, + "Blank": 71, + "Complexity": 32, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 2915, + "CodeBytes": 0, + "Lines": 140, + "Code": 100, + "Comment": 0, + "Blank": 40, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 463, + "CodeBytes": 0, + "Lines": 12, + "Code": 11, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 9091.975294453812, + "estimatedScheduleMonths_low": 2.3873547367452197, + "estimatedPeople_low": 0.37101442854661093, + "estimatedCost_high": 28334.565980775045, + "estimatedScheduleMonths_high": 2.3873547367452197, + "estimatedPeople_high": 0.37101442854661093, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nRuby 10 365 71 18 276 32\n(ULOC) 171\n-------------------------------------------------------------------------------\nMarkdown 1 140 40 0 100 0\n(ULOC) 65\n-------------------------------------------------------------------------------\nYAML 1 12 1 0 11 0\n(ULOC) 12\n───────────────────────────────────────────────────────────────────────────────\nTotal 12 517 112 18 387 32\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 238\nDRYness % 0.46\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $9,969\nEstimated Schedule Effort (organic) 2.39 months\nEstimated People Required (organic) 0.37\n───────────────────────────────────────────────────────────────────────────────\nProcessed 12889 bytes, 0.013 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/k8s-cluster-stig-baseline/k8s-cluster-stig-baseline_data.json b/app/site/_data/CMSgov/k8s-cluster-stig-baseline/k8s-cluster-stig-baseline_data.json index f29e0feb90..ad92623b80 100644 --- a/app/site/_data/CMSgov/k8s-cluster-stig-baseline/k8s-cluster-stig-baseline_data.json +++ b/app/site/_data/CMSgov/k8s-cluster-stig-baseline/k8s-cluster-stig-baseline_data.json @@ -226,5 +226,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Ruby", + "Bytes": 29134, + "CodeBytes": 0, + "Lines": 809, + "Code": 696, + "Comment": 19, + "Blank": 94, + "Complexity": 30, + "Count": 12, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 91, + "CodeBytes": 0, + "Lines": 5, + "Code": 4, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 9039, + "CodeBytes": 0, + "Lines": 146, + "Code": 101, + "Comment": 0, + "Blank": 45, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 718, + "CodeBytes": 0, + "Lines": 22, + "Code": 20, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 20027.283640866608, + "estimatedScheduleMonths_low": 3.222873060110052, + "estimatedPeople_low": 0.6053804006835333, + "estimatedCost_high": 62413.76283589222, + "estimatedScheduleMonths_high": 3.222873060110052, + "estimatedPeople_high": 0.6053804006835333, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nRuby 12 809 94 19 696 30\n(ULOC) 480\n-------------------------------------------------------------------------------\nGemfile 1 5 1 0 4 0\n(ULOC) 5\n-------------------------------------------------------------------------------\nMarkdown 1 146 45 0 101 0\n(ULOC) 90\n-------------------------------------------------------------------------------\nYAML 1 22 2 0 20 0\n(ULOC) 21\n───────────────────────────────────────────────────────────────────────────────\nTotal 15 982 142 19 821 30\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 593\nDRYness % 0.60\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $21,961\nEstimated Schedule Effort (organic) 3.22 months\nEstimated People Required (organic) 0.61\n───────────────────────────────────────────────────────────────────────────────\nProcessed 38982 bytes, 0.039 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/k8s-node-stig-baseline/k8s-node-stig-baseline_data.json b/app/site/_data/CMSgov/k8s-node-stig-baseline/k8s-node-stig-baseline_data.json index e82fbb1e2c..3fe68f2a81 100644 --- a/app/site/_data/CMSgov/k8s-node-stig-baseline/k8s-node-stig-baseline_data.json +++ b/app/site/_data/CMSgov/k8s-node-stig-baseline/k8s-node-stig-baseline_data.json @@ -226,5 +226,58 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Ruby", + "Bytes": 147449, + "CodeBytes": 0, + "Lines": 4211, + "Code": 3599, + "Comment": 83, + "Blank": 529, + "Complexity": 122, + "Count": 81, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 14753, + "CodeBytes": 0, + "Lines": 228, + "Code": 184, + "Comment": 0, + "Blank": 44, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1749, + "CodeBytes": 0, + "Lines": 56, + "Code": 48, + "Comment": 0, + "Blank": 8, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 100934.46682727146, + "estimatedScheduleMonths_low": 5.95884143744277, + "estimatedPeople_low": 1.650164242500498, + "estimatedCost_high": 314555.88224005175, + "estimatedScheduleMonths_high": 5.95884143744277, + "estimatedPeople_high": 1.650164242500498, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nRuby 81 4211 529 83 3599 122\n(ULOC) 1633\n-------------------------------------------------------------------------------\nMarkdown 1 228 44 0 184 0\n(ULOC) 169\n-------------------------------------------------------------------------------\nYAML 1 56 8 0 48 0\n(ULOC) 40\n───────────────────────────────────────────────────────────────────────────────\nTotal 83 4495 581 83 3831 122\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1822\nDRYness % 0.41\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $110,681\nEstimated Schedule Effort (organic) 5.96 months\nEstimated People Required (organic) 1.65\n───────────────────────────────────────────────────────────────────────────────\nProcessed 163951 bytes, 0.164 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/lambda-clamav-layer/lambda-clamav-layer_data.json b/app/site/_data/CMSgov/lambda-clamav-layer/lambda-clamav-layer_data.json index c440552a4e..1a63ce0195 100644 --- a/app/site/_data/CMSgov/lambda-clamav-layer/lambda-clamav-layer_data.json +++ b/app/site/_data/CMSgov/lambda-clamav-layer/lambda-clamav-layer_data.json @@ -230,5 +230,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "License", + "Bytes": 11357, + "CodeBytes": 0, + "Lines": 201, + "Code": 169, + "Comment": 0, + "Blank": 32, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 1073, + "CodeBytes": 0, + "Lines": 40, + "Code": 25, + "Comment": 0, + "Blank": 15, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 152, + "CodeBytes": 0, + "Lines": 5, + "Code": 3, + "Comment": 1, + "Blank": 1, + "Complexity": 1, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 146, + "CodeBytes": 0, + "Lines": 8, + "Code": 8, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 4665.554723951954, + "estimatedScheduleMonths_low": 1.8527212003027547, + "estimatedPeople_low": 0.24532551812120038, + "estimatedCost_high": 14539.906222949636, + "estimatedScheduleMonths_high": 1.8527212003027547, + "estimatedPeople_high": 0.24532551812120038, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nLicense 1 201 32 0 169 0\n(ULOC) 168\n-------------------------------------------------------------------------------\nMarkdown 1 40 15 0 25 0\n(ULOC) 26\n-------------------------------------------------------------------------------\nShell 1 5 1 1 3 1\n(ULOC) 5\n-------------------------------------------------------------------------------\nYAML 1 8 0 0 8 0\n(ULOC) 8\n───────────────────────────────────────────────────────────────────────────────\nTotal 4 254 48 1 205 1\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 205\nDRYness % 0.81\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $5,116\nEstimated Schedule Effort (organic) 1.85 months\nEstimated People Required (organic) 0.25\n───────────────────────────────────────────────────────────────────────────────\nProcessed 12728 bytes, 0.013 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/mint-app/mint-app_data.json b/app/site/_data/CMSgov/mint-app/mint-app_data.json index f3fa320762..8c0e627556 100644 --- a/app/site/_data/CMSgov/mint-app/mint-app_data.json +++ b/app/site/_data/CMSgov/mint-app/mint-app_data.json @@ -276,5 +276,296 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "TypeScript", + "Bytes": 4408668, + "CodeBytes": 0, + "Lines": 115574, + "Code": 101444, + "Comment": 4221, + "Blank": 9909, + "Complexity": 8058, + "Count": 773, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Go", + "Bytes": 7090200, + "CodeBytes": 0, + "Lines": 199355, + "Code": 176465, + "Comment": 4265, + "Blank": 18625, + "Complexity": 32879, + "Count": 567, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 652572, + "CodeBytes": 0, + "Lines": 14042, + "Code": 12294, + "Comment": 554, + "Blank": 1194, + "Complexity": 52, + "Count": 351, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 47080, + "CodeBytes": 0, + "Lines": 2560, + "Code": 2138, + "Comment": 34, + "Blank": 388, + "Complexity": 0, + "Count": 83, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "GraphQL", + "Bytes": 147215, + "CodeBytes": 0, + "Lines": 4424, + "Code": 3304, + "Comment": 670, + "Blank": 450, + "Complexity": 273, + "Count": 65, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 133717, + "CodeBytes": 0, + "Lines": 2768, + "Code": 1966, + "Comment": 0, + "Blank": 802, + "Complexity": 0, + "Count": 40, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 109538, + "CodeBytes": 0, + "Lines": 3687, + "Code": 2513, + "Comment": 320, + "Blank": 854, + "Complexity": 23, + "Count": 34, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 21346, + "CodeBytes": 0, + "Lines": 852, + "Code": 698, + "Comment": 16, + "Blank": 138, + "Complexity": 0, + "Count": 32, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 442848, + "CodeBytes": 0, + "Lines": 11223, + "Code": 11219, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 29, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "BASH", + "Bytes": 18613, + "CodeBytes": 0, + "Lines": 629, + "Code": 396, + "Comment": 118, + "Blank": 115, + "Complexity": 50, + "Count": 21, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 49090, + "CodeBytes": 0, + "Lines": 1520, + "Code": 1320, + "Comment": 95, + "Blank": 105, + "Complexity": 0, + "Count": 16, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 10602, + "CodeBytes": 0, + "Lines": 293, + "Code": 155, + "Comment": 84, + "Blank": 54, + "Complexity": 18, + "Count": 13, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Go Template", + "Bytes": 1497, + "CodeBytes": 0, + "Lines": 104, + "Code": 103, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript Typings", + "Bytes": 5380, + "CodeBytes": 0, + "Lines": 186, + "Code": 152, + "Comment": 15, + "Blank": 19, + "Complexity": 1, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Docker ignore", + "Bytes": 171, + "CodeBytes": 0, + "Lines": 16, + "Code": 8, + "Comment": 4, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 1271, + "CodeBytes": 0, + "Lines": 49, + "Code": 32, + "Comment": 4, + "Blank": 13, + "Complexity": 5, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 11357, + "CodeBytes": 0, + "Lines": 201, + "Code": 169, + "Comment": 0, + "Blank": 32, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 57, + "CodeBytes": 0, + "Lines": 2, + "Code": 2, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Ruby", + "Bytes": 12818, + "CodeBytes": 0, + "Lines": 470, + "Code": 427, + "Comment": 16, + "Blank": 27, + "Complexity": 17, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TOML", + "Bytes": 208, + "CodeBytes": 0, + "Lines": 10, + "Code": 10, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 10339985.30516239, + "estimatedScheduleMonths_low": 34.60544130286114, + "estimatedPeople_low": 29.108849297266, + "estimatedCost_high": 32223910.24842401, + "estimatedScheduleMonths_high": 34.60544130286114, + "estimatedPeople_high": 29.108849297266, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript 773 115574 9909 4221 101444 8058\n(ULOC) 47154\n-------------------------------------------------------------------------------\nGo 567 199355 18625 4265 176465 32879\n(ULOC) 43650\n-------------------------------------------------------------------------------\nSQL 351 14042 1194 554 12294 52\n(ULOC) 7129\n-------------------------------------------------------------------------------\nSass 83 2560 388 34 2138 0\n(ULOC) 1306\n-------------------------------------------------------------------------------\nGraphQL 65 4424 450 670 3304 273\n(ULOC) 2280\n-------------------------------------------------------------------------------\nMarkdown 40 2768 802 0 1966 0\n(ULOC) 1755\n-------------------------------------------------------------------------------\nJavaScript 34 3687 854 320 2513 23\n(ULOC) 1461\n-------------------------------------------------------------------------------\nHTML 32 852 138 16 698 0\n(ULOC) 429\n-------------------------------------------------------------------------------\nJSON 29 11223 4 0 11219 0\n(ULOC) 4569\n-------------------------------------------------------------------------------\nBASH 21 629 115 118 396 50\n(ULOC) 399\n-------------------------------------------------------------------------------\nYAML 16 1520 105 95 1320 0\n(ULOC) 807\n-------------------------------------------------------------------------------\nShell 13 293 54 84 155 18\n(ULOC) 198\n-------------------------------------------------------------------------------\nGo Template 6 104 1 0 103 0\n(ULOC) 58\n-------------------------------------------------------------------------------\nTypeScript Typings 5 186 19 15 152 1\n(ULOC) 154\n-------------------------------------------------------------------------------\nDocker ignore 1 16 4 4 8 0\n(ULOC) 13\n-------------------------------------------------------------------------------\nDockerfile 1 49 13 4 32 5\n(ULOC) 36\n-------------------------------------------------------------------------------\nLicense 1 201 32 0 169 0\n(ULOC) 168\n-------------------------------------------------------------------------------\nPlain Text 1 2 0 0 2 0\n(ULOC) 3\n-------------------------------------------------------------------------------\nRuby 1 470 27 16 427 17\n(ULOC) 297\n-------------------------------------------------------------------------------\nTOML 1 10 0 0 10 0\n(ULOC) 7\n───────────────────────────────────────────────────────────────────────────────\nTotal 2041 357965 32734 10416 314815 41376\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 110740\nDRYness % 0.31\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $11,338,445\nEstimated Schedule Effort (organic) 34.61 months\nEstimated People Required (organic) 29.11\n───────────────────────────────────────────────────────────────────────────────\nProcessed 13164248 bytes, 13.164 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/newrelic_mysql_java_plugin/newrelic_mysql_java_plugin_data.json b/app/site/_data/CMSgov/newrelic_mysql_java_plugin/newrelic_mysql_java_plugin_data.json index 70399791a2..01bc3bcad7 100644 --- a/app/site/_data/CMSgov/newrelic_mysql_java_plugin/newrelic_mysql_java_plugin_data.json +++ b/app/site/_data/CMSgov/newrelic_mysql_java_plugin/newrelic_mysql_java_plugin_data.json @@ -230,5 +230,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 79380, + "CodeBytes": 0, + "Lines": 1765, + "Code": 1253, + "Comment": 262, + "Blank": 250, + "Complexity": 135, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 5429, + "CodeBytes": 0, + "Lines": 37, + "Code": 37, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 17083, + "CodeBytes": 0, + "Lines": 364, + "Code": 210, + "Comment": 0, + "Blank": 154, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 5506, + "CodeBytes": 0, + "Lines": 110, + "Code": 87, + "Comment": 0, + "Blank": 23, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 1075, + "CodeBytes": 0, + "Lines": 21, + "Code": 17, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SQL", + "Bytes": 324, + "CodeBytes": 0, + "Lines": 4, + "Code": 4, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 3981, + "CodeBytes": 0, + "Lines": 87, + "Code": 76, + "Comment": 1, + "Blank": 10, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 42581.49697298271, + "estimatedScheduleMonths_low": 4.292702321845686, + "estimatedPeople_low": 0.9663615905050673, + "estimatedCost_high": 132702.54223822462, + "estimatedScheduleMonths_high": 4.292702321845686, + "estimatedPeople_high": 0.9663615905050673, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 10 1765 250 262 1253 135\n(ULOC) 1057\n-------------------------------------------------------------------------------\nJSON 3 37 0 0 37 0\n(ULOC) 33\n-------------------------------------------------------------------------------\nMarkdown 2 364 154 0 210 0\n(ULOC) 174\n-------------------------------------------------------------------------------\nPlain Text 2 110 23 0 87 0\n(ULOC) 88\n-------------------------------------------------------------------------------\nLicense 1 21 4 0 17 0\n(ULOC) 18\n-------------------------------------------------------------------------------\nSQL 1 4 0 0 4 0\n(ULOC) 5\n-------------------------------------------------------------------------------\nXML 1 87 10 1 76 0\n(ULOC) 73\n───────────────────────────────────────────────────────────────────────────────\nTotal 20 2388 441 263 1684 135\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1426\nDRYness % 0.60\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $46,693\nEstimated Schedule Effort (organic) 4.29 months\nEstimated People Required (organic) 0.97\n───────────────────────────────────────────────────────────────────────────────\nProcessed 112778 bytes, 0.113 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/nimbus-pub-code-scanning-1/nimbus-pub-code-scanning-1_data.json b/app/site/_data/CMSgov/nimbus-pub-code-scanning-1/nimbus-pub-code-scanning-1_data.json index b5ea4d16b1..94dcdbe7fc 100644 --- a/app/site/_data/CMSgov/nimbus-pub-code-scanning-1/nimbus-pub-code-scanning-1_data.json +++ b/app/site/_data/CMSgov/nimbus-pub-code-scanning-1/nimbus-pub-code-scanning-1_data.json @@ -226,5 +226,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 3428, + "CodeBytes": 0, + "Lines": 145, + "Code": 108, + "Comment": 1, + "Blank": 36, + "Complexity": 27, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gradle", + "Bytes": 388, + "CodeBytes": 0, + "Lines": 19, + "Code": 13, + "Comment": 1, + "Blank": 5, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 218, + "CodeBytes": 0, + "Lines": 6, + "Code": 6, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 2736, + "CodeBytes": 0, + "Lines": 82, + "Code": 36, + "Comment": 34, + "Blank": 12, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Batch", + "Bytes": 2954, + "CodeBytes": 0, + "Lines": 104, + "Code": 78, + "Comment": 0, + "Blank": 26, + "Complexity": 22, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 58, + "CodeBytes": 0, + "Lines": 2, + "Code": 2, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 5770, + "CodeBytes": 0, + "Lines": 185, + "Code": 128, + "Comment": 36, + "Blank": 21, + "Complexity": 19, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 8697.698294085645, + "estimatedScheduleMonths_low": 2.3474722682891134, + "estimatedPeople_low": 0.3609552611814017, + "estimatedCost_high": 27105.82664528117, + "estimatedScheduleMonths_high": 2.3474722682891134, + "estimatedPeople_high": 0.3609552611814017, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 6 145 36 1 108 27\n(ULOC) 86\n-------------------------------------------------------------------------------\nGradle 2 19 5 1 13 0\n(ULOC) 13\n-------------------------------------------------------------------------------\nProperties File 2 6 0 0 6 0\n(ULOC) 7\n-------------------------------------------------------------------------------\nYAML 2 82 12 34 36 0\n(ULOC) 68\n-------------------------------------------------------------------------------\nBatch 1 104 26 0 78 22\n(ULOC) 66\n-------------------------------------------------------------------------------\nMarkdown 1 2 0 0 2 0\n(ULOC) 3\n-------------------------------------------------------------------------------\nShell 1 185 21 36 128 19\n(ULOC) 137\n───────────────────────────────────────────────────────────────────────────────\nTotal 15 543 100 72 371 68\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 371\nDRYness % 0.68\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $9,537\nEstimated Schedule Effort (organic) 2.35 months\nEstimated People Required (organic) 0.36\n───────────────────────────────────────────────────────────────────────────────\nProcessed 15552 bytes, 0.016 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/nimbus-pub-github-action-poc/nimbus-pub-github-action-poc_data.json b/app/site/_data/CMSgov/nimbus-pub-github-action-poc/nimbus-pub-github-action-poc_data.json index 6c8934847e..8c71892c7f 100644 --- a/app/site/_data/CMSgov/nimbus-pub-github-action-poc/nimbus-pub-github-action-poc_data.json +++ b/app/site/_data/CMSgov/nimbus-pub-github-action-poc/nimbus-pub-github-action-poc_data.json @@ -225,5 +225,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Java", + "Bytes": 3479, + "CodeBytes": 0, + "Lines": 146, + "Code": 108, + "Comment": 2, + "Blank": 36, + "Complexity": 27, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gradle", + "Bytes": 388, + "CodeBytes": 0, + "Lines": 19, + "Code": 13, + "Comment": 1, + "Blank": 5, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 218, + "CodeBytes": 0, + "Lines": 6, + "Code": 6, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 3490, + "CodeBytes": 0, + "Lines": 106, + "Code": 49, + "Comment": 42, + "Blank": 15, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Batch", + "Bytes": 2954, + "CodeBytes": 0, + "Lines": 104, + "Code": 78, + "Comment": 0, + "Blank": 26, + "Complexity": 22, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 329, + "CodeBytes": 0, + "Lines": 9, + "Code": 4, + "Comment": 0, + "Blank": 5, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 5770, + "CodeBytes": 0, + "Lines": 185, + "Code": 128, + "Comment": 36, + "Blank": 21, + "Complexity": 19, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 9067.308739285427, + "estimatedScheduleMonths_low": 2.3848914416374694, + "estimatedPeople_low": 0.37039003726280273, + "estimatedCost_high": 28257.6942216356, + "estimatedScheduleMonths_high": 2.3848914416374694, + "estimatedPeople_high": 0.37039003726280273, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJava 6 146 36 2 108 27\n(ULOC) 87\n-------------------------------------------------------------------------------\nGradle 2 19 5 1 13 0\n(ULOC) 13\n-------------------------------------------------------------------------------\nProperties File 2 6 0 0 6 0\n(ULOC) 7\n-------------------------------------------------------------------------------\nYAML 2 106 15 42 49 0\n(ULOC) 88\n-------------------------------------------------------------------------------\nBatch 1 104 26 0 78 22\n(ULOC) 66\n-------------------------------------------------------------------------------\nMarkdown 1 9 5 0 4 0\n(ULOC) 5\n-------------------------------------------------------------------------------\nShell 1 185 21 36 128 19\n(ULOC) 137\n───────────────────────────────────────────────────────────────────────────────\nTotal 15 575 108 81 386 68\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 393\nDRYness % 0.68\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $9,942\nEstimated Schedule Effort (organic) 2.38 months\nEstimated People Required (organic) 0.37\n───────────────────────────────────────────────────────────────────────────────\nProcessed 16628 bytes, 0.017 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/oopc-calculations/oopc-calculations_data.json b/app/site/_data/CMSgov/oopc-calculations/oopc-calculations_data.json index 423634f2cb..f6f8498558 100644 --- a/app/site/_data/CMSgov/oopc-calculations/oopc-calculations_data.json +++ b/app/site/_data/CMSgov/oopc-calculations/oopc-calculations_data.json @@ -225,5 +225,44 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 1955, + "CodeBytes": 0, + "Lines": 45, + "Code": 30, + "Comment": 0, + "Blank": 15, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Go", + "Bytes": 35444, + "CodeBytes": 0, + "Lines": 1200, + "Code": 969, + "Comment": 56, + "Blank": 175, + "Complexity": 284, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 24609.65335088728, + "estimatedScheduleMonths_low": 3.4853541226479114, + "estimatedPeople_low": 0.687872732197018, + "estimatedCost_high": 76694.4282239833, + "estimatedScheduleMonths_high": 3.4853541226479114, + "estimatedPeople_high": 0.687872732197018, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 2 45 15 0 30 0\n(ULOC) 29\n-------------------------------------------------------------------------------\nGo 1 1200 175 56 969 284\n(ULOC) 746\n───────────────────────────────────────────────────────────────────────────────\nTotal 3 1245 190 56 999 284\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 774\nDRYness % 0.62\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $26,986\nEstimated Schedule Effort (organic) 3.49 months\nEstimated People Required (organic) 0.69\n───────────────────────────────────────────────────────────────────────────────\nProcessed 37399 bytes, 0.037 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/oracle-database-19c-cis-baseline/oracle-database-19c-cis-baseline_data.json b/app/site/_data/CMSgov/oracle-database-19c-cis-baseline/oracle-database-19c-cis-baseline_data.json index 980ba6b5a5..3fa0c7085b 100644 --- a/app/site/_data/CMSgov/oracle-database-19c-cis-baseline/oracle-database-19c-cis-baseline_data.json +++ b/app/site/_data/CMSgov/oracle-database-19c-cis-baseline/oracle-database-19c-cis-baseline_data.json @@ -225,5 +225,72 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Ruby", + "Bytes": 358334, + "CodeBytes": 0, + "Lines": 10018, + "Code": 9630, + "Comment": 3, + "Blank": 385, + "Complexity": 198, + "Count": 109, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1861, + "CodeBytes": 0, + "Lines": 80, + "Code": 71, + "Comment": 0, + "Blank": 9, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 61, + "CodeBytes": 0, + "Lines": 4, + "Code": 3, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 14375, + "CodeBytes": 0, + "Lines": 232, + "Code": 199, + "Comment": 0, + "Blank": 33, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 273600.47793045157, + "estimatedScheduleMonths_low": 8.704247378412493, + "estimatedPeople_low": 3.0622111560387366, + "estimatedCost_high": 852658.5855354193, + "estimatedScheduleMonths_high": 8.704247378412493, + "estimatedPeople_high": 3.0622111560387366, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nRuby 109 10018 385 3 9630 198\n(ULOC) 2373\n-------------------------------------------------------------------------------\nYAML 5 80 9 0 71 0\n(ULOC) 55\n-------------------------------------------------------------------------------\nGemfile 1 4 1 0 3 0\n(ULOC) 4\n-------------------------------------------------------------------------------\nMarkdown 1 232 33 0 199 0\n(ULOC) 183\n───────────────────────────────────────────────────────────────────────────────\nTotal 116 10334 428 3 9903 198\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 2603\nDRYness % 0.25\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $300,020\nEstimated Schedule Effort (organic) 8.70 months\nEstimated People Required (organic) 3.06\n───────────────────────────────────────────────────────────────────────────────\nProcessed 374631 bytes, 0.375 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/portal-test-user-manager/portal-test-user-manager_data.json b/app/site/_data/CMSgov/portal-test-user-manager/portal-test-user-manager_data.json index 5b199aef3a..cb6b5c7f43 100644 --- a/app/site/_data/CMSgov/portal-test-user-manager/portal-test-user-manager_data.json +++ b/app/site/_data/CMSgov/portal-test-user-manager/portal-test-user-manager_data.json @@ -228,5 +228,100 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Terraform", + "Bytes": 19462, + "CodeBytes": 0, + "Lines": 694, + "Code": 539, + "Comment": 33, + "Blank": 122, + "Complexity": 17, + "Count": 12, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Go", + "Bytes": 72545, + "CodeBytes": 0, + "Lines": 2581, + "Code": 2213, + "Comment": 83, + "Blank": 285, + "Complexity": 541, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 5089, + "CodeBytes": 0, + "Lines": 97, + "Code": 68, + "Comment": 0, + "Blank": 29, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 333, + "CodeBytes": 0, + "Lines": 10, + "Code": 9, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 2150, + "CodeBytes": 0, + "Lines": 48, + "Code": 48, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Jenkins Buildfile", + "Bytes": 370, + "CodeBytes": 0, + "Lines": 15, + "Code": 15, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 75131.13274977352, + "estimatedScheduleMonths_low": 5.326456660650098, + "estimatedPeople_low": 1.3741402067909179, + "estimatedCost_high": 234141.42352624066, + "estimatedScheduleMonths_high": 5.326456660650098, + "estimatedPeople_high": 1.3741402067909179, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTerraform 12 694 122 33 539 17\n(ULOC) 381\n-------------------------------------------------------------------------------\nGo 8 2581 285 83 2213 541\n(ULOC) 1242\n-------------------------------------------------------------------------------\nMarkdown 4 97 29 0 68 0\n(ULOC) 62\n-------------------------------------------------------------------------------\nDockerfile 1 10 1 0 9 0\n(ULOC) 10\n-------------------------------------------------------------------------------\nJSON 1 48 0 0 48 0\n(ULOC) 46\n-------------------------------------------------------------------------------\nJenkins Buildfile 1 15 0 0 15 0\n(ULOC) 16\n───────────────────────────────────────────────────────────────────────────────\nTotal 27 3445 437 116 2892 558\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1743\nDRYness % 0.51\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $82,386\nEstimated Schedule Effort (organic) 5.33 months\nEstimated People Required (organic) 1.37\n───────────────────────────────────────────────────────────────────────────────\nProcessed 99949 bytes, 0.100 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/price-transparency-guide-validator/price-transparency-guide-validator_data.json b/app/site/_data/CMSgov/price-transparency-guide-validator/price-transparency-guide-validator_data.json index ebc6229ae6..a11f956bcc 100644 --- a/app/site/_data/CMSgov/price-transparency-guide-validator/price-transparency-guide-validator_data.json +++ b/app/site/_data/CMSgov/price-transparency-guide-validator/price-transparency-guide-validator_data.json @@ -231,5 +231,128 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JSON", + "Bytes": 10698, + "CodeBytes": 0, + "Lines": 353, + "Code": 353, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 11, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript", + "Bytes": 74565, + "CodeBytes": 0, + "Lines": 2041, + "Code": 1890, + "Comment": 25, + "Blank": 126, + "Complexity": 252, + "Count": 11, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 7549, + "CodeBytes": 0, + "Lines": 217, + "Code": 154, + "Comment": 0, + "Blank": 63, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1127, + "CodeBytes": 0, + "Lines": 44, + "Code": 40, + "Comment": 1, + "Blank": 3, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "C++", + "Bytes": 15746, + "CodeBytes": 0, + "Lines": 484, + "Code": 414, + "Comment": 39, + "Blank": 31, + "Complexity": 95, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 380, + "CodeBytes": 0, + "Lines": 13, + "Code": 11, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 285, + "CodeBytes": 0, + "Lines": 10, + "Code": 10, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 11357, + "CodeBytes": 0, + "Lines": 201, + "Code": 169, + "Comment": 0, + "Blank": 32, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 79200.69175658566, + "estimatedScheduleMonths_low": 5.434302780774599, + "estimatedPeople_low": 1.4198244501926243, + "estimatedCost_high": 246823.94679063134, + "estimatedScheduleMonths_high": 5.434302780774599, + "estimatedPeople_high": 1.4198244501926243, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSON 11 353 0 0 353 0\n(ULOC) 190\n-------------------------------------------------------------------------------\nTypeScript 11 2041 126 25 1890 252\n(ULOC) 1104\n-------------------------------------------------------------------------------\nMarkdown 2 217 63 0 154 0\n(ULOC) 111\n-------------------------------------------------------------------------------\nYAML 2 44 3 1 40 0\n(ULOC) 38\n-------------------------------------------------------------------------------\nC++ 1 484 31 39 414 95\n(ULOC) 318\n-------------------------------------------------------------------------------\nDockerfile 1 13 2 0 11 0\n(ULOC) 12\n-------------------------------------------------------------------------------\nJavaScript 1 10 0 0 10 0\n(ULOC) 10\n-------------------------------------------------------------------------------\nLicense 1 201 32 0 169 0\n(ULOC) 168\n───────────────────────────────────────────────────────────────────────────────\nTotal 30 3363 257 65 3041 347\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1925\nDRYness % 0.57\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $86,848\nEstimated Schedule Effort (organic) 5.43 months\nEstimated People Required (organic) 1.42\n───────────────────────────────────────────────────────────────────────────────\nProcessed 121707 bytes, 0.122 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/price-transparency-guide/price-transparency-guide_data.json b/app/site/_data/CMSgov/price-transparency-guide/price-transparency-guide_data.json index 34b5a9d5f7..5d42c97bf8 100644 --- a/app/site/_data/CMSgov/price-transparency-guide/price-transparency-guide_data.json +++ b/app/site/_data/CMSgov/price-transparency-guide/price-transparency-guide_data.json @@ -236,5 +236,100 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JSON", + "Bytes": 35248, + "CodeBytes": 0, + "Lines": 1373, + "Code": 1368, + "Comment": 0, + "Blank": 5, + "Complexity": 0, + "Count": 16, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 55106, + "CodeBytes": 0, + "Lines": 642, + "Code": 512, + "Comment": 0, + "Blank": 130, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 38190, + "CodeBytes": 0, + "Lines": 1153, + "Code": 1151, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Ruby", + "Bytes": 8339, + "CodeBytes": 0, + "Lines": 200, + "Code": 86, + "Comment": 90, + "Blank": 24, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 86, + "CodeBytes": 0, + "Lines": 6, + "Code": 5, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1135, + "CodeBytes": 0, + "Lines": 35, + "Code": 21, + "Comment": 9, + "Blank": 5, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 81992.34995322172, + "estimatedScheduleMonths_low": 5.506310385913736, + "estimatedPeople_low": 1.4506483662414098, + "estimatedCost_high": 255523.9730012842, + "estimatedScheduleMonths_high": 5.506310385913736, + "estimatedPeople_high": 1.4506483662414098, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSON 16 1373 5 0 1368 0\n(ULOC) 556\n-------------------------------------------------------------------------------\nMarkdown 7 642 130 0 512 0\n(ULOC) 342\n-------------------------------------------------------------------------------\nXML 7 1153 2 0 1151 0\n(ULOC) 515\n-------------------------------------------------------------------------------\nRuby 5 200 24 90 86 0\n(ULOC) 123\n-------------------------------------------------------------------------------\nGemfile 1 6 1 0 5 0\n(ULOC) 6\n-------------------------------------------------------------------------------\nYAML 1 35 5 9 21 0\n(ULOC) 31\n───────────────────────────────────────────────────────────────────────────────\nTotal 37 3409 167 99 3143 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1556\nDRYness % 0.46\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $89,909\nEstimated Schedule Effort (organic) 5.51 months\nEstimated People Required (organic) 1.45\n───────────────────────────────────────────────────────────────────────────────\nProcessed 138104 bytes, 0.138 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/qpp-conversion-tool/qpp-conversion-tool_data.json b/app/site/_data/CMSgov/qpp-conversion-tool/qpp-conversion-tool_data.json index 6084db6285..4b055e2d9a 100644 --- a/app/site/_data/CMSgov/qpp-conversion-tool/qpp-conversion-tool_data.json +++ b/app/site/_data/CMSgov/qpp-conversion-tool/qpp-conversion-tool_data.json @@ -277,5 +277,282 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "XML", + "Bytes": 843894776, + "CodeBytes": 0, + "Lines": 12224545, + "Code": 11501454, + "Comment": 690247, + "Blank": 32844, + "Complexity": 0, + "Count": 979, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Java", + "Bytes": 1389224, + "CodeBytes": 0, + "Lines": 41156, + "Code": 28218, + "Comment": 5960, + "Blank": 6978, + "Complexity": 1097, + "Count": 431, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Terraform", + "Bytes": 107769, + "CodeBytes": 0, + "Lines": 4076, + "Code": 3051, + "Comment": 527, + "Blank": 498, + "Complexity": 32, + "Count": 37, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 7527194, + "CodeBytes": 0, + "Lines": 236569, + "Code": 236566, + "Comment": 0, + "Blank": 3, + "Complexity": 0, + "Count": 24, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 40803, + "CodeBytes": 0, + "Lines": 701, + "Code": 531, + "Comment": 0, + "Blank": 170, + "Complexity": 0, + "Count": 16, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 35008, + "CodeBytes": 0, + "Lines": 904, + "Code": 604, + "Comment": 185, + "Blank": 115, + "Complexity": 0, + "Count": 10, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 5731, + "CodeBytes": 0, + "Lines": 167, + "Code": 106, + "Comment": 26, + "Blank": 35, + "Complexity": 9, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 9719, + "CodeBytes": 0, + "Lines": 273, + "Code": 240, + "Comment": 7, + "Blank": 26, + "Complexity": 13, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 1137, + "CodeBytes": 0, + "Lines": 31, + "Code": 22, + "Comment": 6, + "Blank": 3, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gherkin Specification", + "Bytes": 35972, + "CodeBytes": 0, + "Lines": 158, + "Code": 138, + "Comment": 2, + "Blank": 18, + "Complexity": 5, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 1387, + "CodeBytes": 0, + "Lines": 41, + "Code": 30, + "Comment": 0, + "Blank": 11, + "Complexity": 6, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 6434, + "CodeBytes": 0, + "Lines": 172, + "Code": 108, + "Comment": 38, + "Blank": 26, + "Complexity": 12, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Smarty Template", + "Bytes": 8730, + "CodeBytes": 0, + "Lines": 206, + "Code": 206, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Batch", + "Bytes": 404, + "CodeBytes": 0, + "Lines": 20, + "Code": 15, + "Comment": 0, + "Blank": 5, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Docker ignore", + "Bytes": 150, + "CodeBytes": 0, + "Lines": 13, + "Code": 13, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Groovy", + "Bytes": 1184, + "CodeBytes": 0, + "Lines": 48, + "Code": 36, + "Comment": 6, + "Blank": 6, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6555, + "CodeBytes": 0, + "Lines": 116, + "Code": 96, + "Comment": 0, + "Blank": 20, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 12, + "CodeBytes": 0, + "Lines": 1, + "Code": 1, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TOML", + "Bytes": 3577, + "CodeBytes": 0, + "Lines": 104, + "Code": 104, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 463379313.4663049, + "estimatedScheduleMonths_low": 146.785361112691, + "estimatedPeople_low": 307.54127052990003, + "estimatedCost_high": 1444092323.8700907, + "estimatedScheduleMonths_high": 146.785361112691, + "estimatedPeople_high": 307.54127052990003, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nXML 979 12224545 32844 690247 11501454 0\n(ULOC) 22277\n-------------------------------------------------------------------------------\nJava 431 41156 6978 5960 28218 1097\n(ULOC) 16266\n-------------------------------------------------------------------------------\nTerraform 37 4076 498 527 3051 32\n(ULOC) 1309\n-------------------------------------------------------------------------------\nJSON 24 236569 3 0 236566 0\n(ULOC) 30206\n-------------------------------------------------------------------------------\nMarkdown 16 701 170 0 531 0\n(ULOC) 495\n-------------------------------------------------------------------------------\nYAML 10 904 115 185 604 0\n(ULOC) 584\n-------------------------------------------------------------------------------\nShell 7 167 35 26 106 9\n(ULOC) 122\n-------------------------------------------------------------------------------\nPython 6 273 26 7 240 13\n(ULOC) 217\n-------------------------------------------------------------------------------\nProperties File 4 31 3 6 22 0\n(ULOC) 24\n-------------------------------------------------------------------------------\nGherkin Specificati… 3 158 18 2 138 5\n(ULOC) 112\n-------------------------------------------------------------------------------\nDockerfile 2 41 11 0 30 6\n(ULOC) 31\n-------------------------------------------------------------------------------\nJavaScript 2 172 26 38 108 12\n(ULOC) 130\n-------------------------------------------------------------------------------\nSmarty Template 2 206 0 0 206 0\n(ULOC) 151\n-------------------------------------------------------------------------------\nBatch 1 20 5 0 15 0\n(ULOC) 13\n-------------------------------------------------------------------------------\nDocker ignore 1 13 0 0 13 0\n(ULOC) 14\n-------------------------------------------------------------------------------\nGroovy 1 48 6 6 36 0\n(ULOC) 38\n-------------------------------------------------------------------------------\nLicense 1 116 20 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nPlain Text 1 1 0 0 1 0\n(ULOC) 1\n-------------------------------------------------------------------------------\nTOML 1 104 0 0 104 0\n(ULOC) 78\n───────────────────────────────────────────────────────────────────────────────\nTotal 1529 12509301 40758 697004 11771539 1174\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 72023\nDRYness % 0.01\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $508,124,615\nEstimated Schedule Effort (organic) 146.79 months\nEstimated People Required (organic) 307.54\n───────────────────────────────────────────────────────────────────────────────\nProcessed 853075766 bytes, 853.076 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/qpp-eu-data/qpp-eu-data_data.json b/app/site/_data/CMSgov/qpp-eu-data/qpp-eu-data_data.json index 6fd33185b0..9db61ed8af 100644 --- a/app/site/_data/CMSgov/qpp-eu-data/qpp-eu-data_data.json +++ b/app/site/_data/CMSgov/qpp-eu-data/qpp-eu-data_data.json @@ -229,5 +229,128 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 15771, + "CodeBytes": 0, + "Lines": 335, + "Code": 241, + "Comment": 0, + "Blank": 94, + "Complexity": 0, + "Count": 11, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 19372, + "CodeBytes": 0, + "Lines": 502, + "Code": 397, + "Comment": 22, + "Blank": 83, + "Complexity": 49, + "Count": 11, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 5348, + "CodeBytes": 0, + "Lines": 205, + "Code": 191, + "Comment": 5, + "Blank": 9, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSV", + "Bytes": 81984, + "CodeBytes": 0, + "Lines": 4970, + "Code": 4970, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Plain Text", + "Bytes": 1295653, + "CodeBytes": 0, + "Lines": 6457, + "Code": 6457, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 633, + "CodeBytes": 0, + "Lines": 29, + "Code": 29, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6555, + "CodeBytes": 0, + "Lines": 116, + "Code": 96, + "Comment": 0, + "Blank": 20, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TOML", + "Bytes": 5339, + "CodeBytes": 0, + "Lines": 172, + "Code": 172, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 350951.1250260801, + "estimatedScheduleMonths_low": 9.567986293983326, + "estimatedPeople_low": 3.5733503800857247, + "estimatedCost_high": 1093716.9851467435, + "estimatedScheduleMonths_high": 9.567986293983326, + "estimatedPeople_high": 3.5733503800857247, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 11 335 94 0 241 0\n(ULOC) 217\n-------------------------------------------------------------------------------\nPython 11 502 83 22 397 49\n(ULOC) 317\n-------------------------------------------------------------------------------\nYAML 5 205 9 5 191 0\n(ULOC) 134\n-------------------------------------------------------------------------------\nCSV 4 4970 0 0 4970 0\n(ULOC) 3858\n-------------------------------------------------------------------------------\nPlain Text 3 6457 0 0 6457 0\n(ULOC) 5749\n-------------------------------------------------------------------------------\nJSON 1 29 0 0 29 0\n(ULOC) 25\n-------------------------------------------------------------------------------\nLicense 1 116 20 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nTOML 1 172 0 0 172 0\n(ULOC) 109\n───────────────────────────────────────────────────────────────────────────────\nTotal 37 12786 206 27 12553 49\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 10500\nDRYness % 0.82\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $384,840\nEstimated Schedule Effort (organic) 9.57 months\nEstimated People Required (organic) 3.57\n───────────────────────────────────────────────────────────────────────────────\nProcessed 1430655 bytes, 1.431 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/qpp-file-upload-api-client/qpp-file-upload-api-client_data.json b/app/site/_data/CMSgov/qpp-file-upload-api-client/qpp-file-upload-api-client_data.json index 68e52ef47a..8108771b4e 100644 --- a/app/site/_data/CMSgov/qpp-file-upload-api-client/qpp-file-upload-api-client_data.json +++ b/app/site/_data/CMSgov/qpp-file-upload-api-client/qpp-file-upload-api-client_data.json @@ -231,5 +231,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JavaScript", + "Bytes": 51510, + "CodeBytes": 0, + "Lines": 1463, + "Code": 1144, + "Comment": 166, + "Blank": 153, + "Complexity": 87, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 3858, + "CodeBytes": 0, + "Lines": 170, + "Code": 137, + "Comment": 1, + "Blank": 32, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 6188, + "CodeBytes": 0, + "Lines": 236, + "Code": 235, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 13346, + "CodeBytes": 0, + "Lines": 291, + "Code": 210, + "Comment": 0, + "Blank": 81, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6555, + "CodeBytes": 0, + "Lines": 116, + "Code": 96, + "Comment": 0, + "Blank": 20, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TOML", + "Bytes": 3576, + "CodeBytes": 0, + "Lines": 104, + "Code": 104, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript Typings", + "Bytes": 139, + "CodeBytes": 0, + "Lines": 1, + "Code": 1, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 49055.480507903456, + "estimatedScheduleMonths_low": 4.529894470155126, + "estimatedPeople_low": 1.0549914923851864, + "estimatedCost_high": 152878.30247599838, + "estimatedScheduleMonths_high": 4.529894470155126, + "estimatedPeople_high": 1.0549914923851864, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript 8 1463 153 166 1144 87\n(ULOC) 686\n-------------------------------------------------------------------------------\nYAML 6 170 32 1 137 0\n(ULOC) 93\n-------------------------------------------------------------------------------\nJSON 4 236 1 0 235 0\n(ULOC) 159\n-------------------------------------------------------------------------------\nMarkdown 4 291 81 0 210 0\n(ULOC) 186\n-------------------------------------------------------------------------------\nLicense 1 116 20 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nTOML 1 104 0 0 104 0\n(ULOC) 77\n-------------------------------------------------------------------------------\nTypeScript Typings 1 1 0 0 1 0\n(ULOC) 2\n───────────────────────────────────────────────────────────────────────────────\nTotal 25 2381 287 167 1927 87\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1276\nDRYness % 0.54\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $53,792\nEstimated Schedule Effort (organic) 4.53 months\nEstimated People Required (organic) 1.05\n───────────────────────────────────────────────────────────────────────────────\nProcessed 85172 bytes, 0.085 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/qpp-measures-data/qpp-measures-data_data.json b/app/site/_data/CMSgov/qpp-measures-data/qpp-measures-data_data.json index 7f9268fbe8..aa90c52ddf 100644 --- a/app/site/_data/CMSgov/qpp-measures-data/qpp-measures-data_data.json +++ b/app/site/_data/CMSgov/qpp-measures-data/qpp-measures-data_data.json @@ -296,5 +296,198 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "CSV", + "Bytes": 16811036, + "CodeBytes": 0, + "Lines": 252024, + "Code": 248662, + "Comment": 0, + "Blank": 3362, + "Complexity": 0, + "Count": 214, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 42523342, + "CodeBytes": 0, + "Lines": 1419329, + "Code": 1419316, + "Comment": 0, + "Blank": 13, + "Complexity": 0, + "Count": 190, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "TypeScript", + "Bytes": 354478, + "CodeBytes": 0, + "Lines": 9932, + "Code": 8261, + "Comment": 459, + "Blank": 1212, + "Complexity": 913, + "Count": 76, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 317361, + "CodeBytes": 0, + "Lines": 8757, + "Code": 6083, + "Comment": 1777, + "Blank": 897, + "Complexity": 903, + "Count": 72, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 269585, + "CodeBytes": 0, + "Lines": 6950, + "Code": 6606, + "Comment": 46, + "Blank": 298, + "Complexity": 0, + "Count": 44, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 129856, + "CodeBytes": 0, + "Lines": 3406, + "Code": 3104, + "Comment": 115, + "Blank": 187, + "Complexity": 133, + "Count": 20, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "BASH", + "Bytes": 35147, + "CodeBytes": 0, + "Lines": 766, + "Code": 470, + "Comment": 118, + "Blank": 178, + "Complexity": 33, + "Count": 14, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 42335, + "CodeBytes": 0, + "Lines": 641, + "Code": 515, + "Comment": 0, + "Blank": 126, + "Complexity": 0, + "Count": 11, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 5393648, + "CodeBytes": 0, + "Lines": 114756, + "Code": 114476, + "Comment": 0, + "Blank": 280, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Dockerfile", + "Bytes": 643, + "CodeBytes": 0, + "Lines": 29, + "Code": 20, + "Comment": 0, + "Blank": 9, + "Complexity": 3, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "INI", + "Bytes": 50, + "CodeBytes": 0, + "Lines": 2, + "Code": 2, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Makefile", + "Bytes": 339, + "CodeBytes": 0, + "Lines": 8, + "Code": 6, + "Comment": 0, + "Blank": 2, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Shell", + "Bytes": 96, + "CodeBytes": 0, + "Lines": 5, + "Code": 3, + "Comment": 1, + "Blank": 1, + "Complexity": 2, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 64788810.98867168, + "estimatedScheduleMonths_low": 69.5019237204012, + "estimatedPeople_low": 90.81397643764998, + "estimatedCost_high": 201910231.8606511, + "estimatedScheduleMonths_high": 69.5019237204012, + "estimatedPeople_high": 90.81397643764998, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nCSV 214 252024 3362 0 248662 0\n(ULOC) 154541\n-------------------------------------------------------------------------------\nJSON 190 1419329 13 0 1419316 0\n(ULOC) 65823\n-------------------------------------------------------------------------------\nTypeScript 76 9932 1212 459 8261 913\n(ULOC) 3558\n-------------------------------------------------------------------------------\nJavaScript 72 8757 897 1777 6083 903\n(ULOC) 2586\n-------------------------------------------------------------------------------\nYAML 44 6950 298 46 6606 0\n(ULOC) 973\n-------------------------------------------------------------------------------\nPython 20 3406 187 115 3104 133\n(ULOC) 2180\n-------------------------------------------------------------------------------\nBASH 14 766 178 118 470 33\n(ULOC) 337\n-------------------------------------------------------------------------------\nMarkdown 11 641 126 0 515 0\n(ULOC) 389\n-------------------------------------------------------------------------------\nXML 2 114756 280 0 114476 0\n(ULOC) 15451\n-------------------------------------------------------------------------------\nDockerfile 1 29 9 0 20 3\n(ULOC) 18\n-------------------------------------------------------------------------------\nINI 1 2 0 0 2 0\n(ULOC) 2\n-------------------------------------------------------------------------------\nMakefile 1 8 2 0 6 0\n(ULOC) 7\n-------------------------------------------------------------------------------\nShell 1 5 1 1 3 2\n(ULOC) 5\n───────────────────────────────────────────────────────────────────────────────\nTotal 647 1816605 6565 2516 1807524 1987\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 245249\nDRYness % 0.14\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $71,045,013\nEstimated Schedule Effort (organic) 69.50 months\nEstimated People Required (organic) 90.81\n───────────────────────────────────────────────────────────────────────────────\nProcessed 65877916 bytes, 65.878 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/qpp-shared-api-versioning-node/qpp-shared-api-versioning-node_data.json b/app/site/_data/CMSgov/qpp-shared-api-versioning-node/qpp-shared-api-versioning-node_data.json index 3730ca3025..c68f1ee5fb 100644 --- a/app/site/_data/CMSgov/qpp-shared-api-versioning-node/qpp-shared-api-versioning-node_data.json +++ b/app/site/_data/CMSgov/qpp-shared-api-versioning-node/qpp-shared-api-versioning-node_data.json @@ -230,5 +230,100 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 11230, + "CodeBytes": 0, + "Lines": 300, + "Code": 207, + "Comment": 0, + "Blank": 93, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 4159, + "CodeBytes": 0, + "Lines": 159, + "Code": 107, + "Comment": 24, + "Blank": 28, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 7325, + "CodeBytes": 0, + "Lines": 205, + "Code": 172, + "Comment": 3, + "Blank": 30, + "Complexity": 26, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 1282, + "CodeBytes": 0, + "Lines": 50, + "Code": 50, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6555, + "CodeBytes": 0, + "Lines": 116, + "Code": 96, + "Comment": 0, + "Blank": 20, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 368, + "CodeBytes": 0, + "Lines": 13, + "Code": 9, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 15444.102122027654, + "estimatedScheduleMonths_low": 2.919823733055316, + "estimatedPeople_low": 0.5152945372157588, + "estimatedCost_high": 48130.56749696203, + "estimatedScheduleMonths_high": 2.919823733055316, + "estimatedPeople_high": 0.5152945372157588, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 6 300 93 0 207 0\n(ULOC) 185\n-------------------------------------------------------------------------------\nYAML 4 159 28 24 107 0\n(ULOC) 99\n-------------------------------------------------------------------------------\nJavaScript 3 205 30 3 172 26\n(ULOC) 114\n-------------------------------------------------------------------------------\nJSON 1 50 0 0 50 0\n(ULOC) 49\n-------------------------------------------------------------------------------\nLicense 1 116 20 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nProperties File 1 13 4 0 9 0\n(ULOC) 10\n───────────────────────────────────────────────────────────────────────────────\nTotal 16 843 175 27 641 26\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 545\nDRYness % 0.65\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $16,935\nEstimated Schedule Effort (organic) 2.92 months\nEstimated People Required (organic) 0.52\n───────────────────────────────────────────────────────────────────────────────\nProcessed 30919 bytes, 0.031 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/qpp-shared-healthcheck-node/qpp-shared-healthcheck-node_data.json b/app/site/_data/CMSgov/qpp-shared-healthcheck-node/qpp-shared-healthcheck-node_data.json index 18f54dd218..4cdfb4c654 100644 --- a/app/site/_data/CMSgov/qpp-shared-healthcheck-node/qpp-shared-healthcheck-node_data.json +++ b/app/site/_data/CMSgov/qpp-shared-healthcheck-node/qpp-shared-healthcheck-node_data.json @@ -229,5 +229,100 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Markdown", + "Bytes": 11229, + "CodeBytes": 0, + "Lines": 278, + "Code": 198, + "Comment": 0, + "Blank": 80, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 3534, + "CodeBytes": 0, + "Lines": 143, + "Code": 94, + "Comment": 24, + "Blank": 25, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 3723, + "CodeBytes": 0, + "Lines": 142, + "Code": 115, + "Comment": 10, + "Blank": 17, + "Complexity": 6, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 569, + "CodeBytes": 0, + "Lines": 24, + "Code": 24, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6555, + "CodeBytes": 0, + "Lines": 116, + "Code": 96, + "Comment": 0, + "Blank": 20, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 345, + "CodeBytes": 0, + "Lines": 13, + "Code": 9, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 12799.257099576724, + "estimatedScheduleMonths_low": 2.7186733599721986, + "estimatedPeople_low": 0.4586456082415519, + "estimatedCost_high": 39888.07525841903, + "estimatedScheduleMonths_high": 2.7186733599721986, + "estimatedPeople_high": 0.4586456082415519, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown 6 278 80 0 198 0\n(ULOC) 180\n-------------------------------------------------------------------------------\nYAML 4 143 25 24 94 0\n(ULOC) 86\n-------------------------------------------------------------------------------\nJavaScript 2 142 17 10 115 6\n(ULOC) 88\n-------------------------------------------------------------------------------\nJSON 1 24 0 0 24 0\n(ULOC) 23\n-------------------------------------------------------------------------------\nLicense 1 116 20 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nProperties File 1 13 4 0 9 0\n(ULOC) 10\n───────────────────────────────────────────────────────────────────────────────\nTotal 15 716 146 34 536 6\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 473\nDRYness % 0.66\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $14,035\nEstimated Schedule Effort (organic) 2.72 months\nEstimated People Required (organic) 0.46\n───────────────────────────────────────────────────────────────────────────────\nProcessed 25955 bytes, 0.026 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/qpp-shared-logger-node/qpp-shared-logger-node_data.json b/app/site/_data/CMSgov/qpp-shared-logger-node/qpp-shared-logger-node_data.json index ed50fba2a4..4318433440 100644 --- a/app/site/_data/CMSgov/qpp-shared-logger-node/qpp-shared-logger-node_data.json +++ b/app/site/_data/CMSgov/qpp-shared-logger-node/qpp-shared-logger-node_data.json @@ -236,5 +236,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "TypeScript", + "Bytes": 47164, + "CodeBytes": 0, + "Lines": 1360, + "Code": 1176, + "Comment": 49, + "Blank": 135, + "Complexity": 97, + "Count": 8, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 21535, + "CodeBytes": 0, + "Lines": 435, + "Code": 312, + "Comment": 0, + "Blank": 123, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 8641, + "CodeBytes": 0, + "Lines": 290, + "Code": 189, + "Comment": 53, + "Blank": 48, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 3684, + "CodeBytes": 0, + "Lines": 156, + "Code": 156, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 3757, + "CodeBytes": 0, + "Lines": 135, + "Code": 98, + "Comment": 20, + "Blank": 17, + "Complexity": 14, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 6555, + "CodeBytes": 0, + "Lines": 116, + "Code": 96, + "Comment": 0, + "Blank": 20, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Properties File", + "Bytes": 365, + "CodeBytes": 0, + "Lines": 13, + "Code": 9, + "Comment": 0, + "Blank": 4, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 51973.07300184891, + "estimatedScheduleMonths_low": 4.630443743550191, + "estimatedPeople_low": 1.0934660204491848, + "estimatedCost_high": 161970.79495946792, + "estimatedScheduleMonths_high": 4.630443743550191, + "estimatedPeople_high": 1.0934660204491848, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript 8 1360 135 49 1176 97\n(ULOC) 758\n-------------------------------------------------------------------------------\nMarkdown 7 435 123 0 312 0\n(ULOC) 279\n-------------------------------------------------------------------------------\nYAML 6 290 48 53 189 0\n(ULOC) 180\n-------------------------------------------------------------------------------\nJSON 4 156 0 0 156 0\n(ULOC) 135\n-------------------------------------------------------------------------------\nJavaScript 4 135 17 20 98 14\n(ULOC) 98\n-------------------------------------------------------------------------------\nLicense 1 116 20 0 96 0\n(ULOC) 97\n-------------------------------------------------------------------------------\nProperties File 1 13 4 0 9 0\n(ULOC) 10\n───────────────────────────────────────────────────────────────────────────────\nTotal 31 2505 347 122 2036 111\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 1534\nDRYness % 0.61\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $56,991\nEstimated Schedule Effort (organic) 4.63 months\nEstimated People Required (organic) 1.09\n───────────────────────────────────────────────────────────────────────────────\nProcessed 91701 bytes, 0.092 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/rato-website/rato-website_data.json b/app/site/_data/CMSgov/rato-website/rato-website_data.json index 0d02153478..a4bdfaf9d8 100644 --- a/app/site/_data/CMSgov/rato-website/rato-website_data.json +++ b/app/site/_data/CMSgov/rato-website/rato-website_data.json @@ -232,5 +232,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "SVG", + "Bytes": 857885, + "CodeBytes": 0, + "Lines": 1904, + "Code": 1904, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1870, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 655033, + "CodeBytes": 0, + "Lines": 26531, + "Code": 19417, + "Comment": 4222, + "Blank": 2892, + "Complexity": 305, + "Count": 329, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 254823, + "CodeBytes": 0, + "Lines": 4685, + "Code": 2710, + "Comment": 1171, + "Blank": 804, + "Complexity": 0, + "Count": 13, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 827361, + "CodeBytes": 0, + "Lines": 6985, + "Code": 5999, + "Comment": 414, + "Blank": 572, + "Complexity": 373, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 814499, + "CodeBytes": 0, + "Lines": 23042, + "Code": 21888, + "Comment": 7, + "Blank": 1147, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 1511, + "CodeBytes": 0, + "Lines": 44, + "Code": 27, + "Comment": 0, + "Blank": 17, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 26, + "CodeBytes": 0, + "Lines": 1, + "Code": 1, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 1559162.7497549846, + "estimatedScheduleMonths_low": 16.86264017524975, + "estimatedPeople_low": 9.00773052934784, + "estimatedCost_high": 4859032.099949542, + "estimatedScheduleMonths_high": 16.86264017524975, + "estimatedPeople_high": 9.00773052934784, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nSVG 1870 1904 0 0 1904 0\n(ULOC) 1550\n-------------------------------------------------------------------------------\nSass 329 26531 2892 4222 19417 305\n(ULOC) 13314\n-------------------------------------------------------------------------------\nHTML 13 4685 804 1171 2710 0\n(ULOC) 1077\n-------------------------------------------------------------------------------\nJavaScript 4 6985 572 414 5999 373\n(ULOC) 3878\n-------------------------------------------------------------------------------\nCSS 2 23042 1147 7 21888 0\n(ULOC) 8109\n-------------------------------------------------------------------------------\nMarkdown 2 44 17 0 27 0\n(ULOC) 28\n-------------------------------------------------------------------------------\nYAML 1 1 0 0 1 0\n(ULOC) 1\n───────────────────────────────────────────────────────────────────────────────\nTotal 2221 63192 5432 5814 51946 678\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 27882\nDRYness % 0.44\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $1,709,720\nEstimated Schedule Effort (organic) 16.86 months\nEstimated People Required (organic) 9.01\n───────────────────────────────────────────────────────────────────────────────\nProcessed 3411138 bytes, 3.411 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/redhat-enterprise-linux-8-stig-baseline/redhat-enterprise-linux-8-stig-baseline_data.json b/app/site/_data/CMSgov/redhat-enterprise-linux-8-stig-baseline/redhat-enterprise-linux-8-stig-baseline_data.json index 62612c6001..c531f674a1 100644 --- a/app/site/_data/CMSgov/redhat-enterprise-linux-8-stig-baseline/redhat-enterprise-linux-8-stig-baseline_data.json +++ b/app/site/_data/CMSgov/redhat-enterprise-linux-8-stig-baseline/redhat-enterprise-linux-8-stig-baseline_data.json @@ -227,5 +227,128 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "Ruby", + "Bytes": 1002699, + "CodeBytes": 0, + "Lines": 27075, + "Code": 23018, + "Comment": 211, + "Blank": 3846, + "Complexity": 1516, + "Count": 383, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 121583, + "CodeBytes": 0, + "Lines": 2957, + "Code": 2408, + "Comment": 473, + "Blank": 76, + "Complexity": 0, + "Count": 19, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 51453118, + "CodeBytes": 0, + "Lines": 13, + "Code": 13, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 13, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 72818, + "CodeBytes": 0, + "Lines": 868, + "Code": 789, + "Comment": 0, + "Blank": 79, + "Complexity": 0, + "Count": 2, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Gemfile", + "Bytes": 248, + "CodeBytes": 0, + "Lines": 14, + "Code": 13, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "License", + "Bytes": 11, + "CodeBytes": 0, + "Lines": 1, + "Code": 1, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Python", + "Bytes": 3382, + "CodeBytes": 0, + "Lines": 86, + "Code": 77, + "Comment": 0, + "Blank": 9, + "Complexity": 15, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "XML", + "Bytes": 1273647, + "CodeBytes": 0, + "Lines": 7220, + "Code": 4471, + "Comment": 0, + "Blank": 2749, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 900309.6538528526, + "estimatedScheduleMonths_low": 13.686605404716962, + "estimatedPeople_low": 6.408341816576975, + "estimatedCost_high": 2805758.0959094395, + "estimatedScheduleMonths_high": 13.686605404716962, + "estimatedPeople_high": 6.408341816576975, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nRuby 383 27075 3846 211 23018 1516\n(ULOC) 9670\n-------------------------------------------------------------------------------\nYAML 19 2957 76 473 2408 0\n(ULOC) 1803\n-------------------------------------------------------------------------------\nJSON 13 13 0 0 13 0\n(ULOC) 13\n-------------------------------------------------------------------------------\nMarkdown 2 868 79 0 789 0\n(ULOC) 588\n-------------------------------------------------------------------------------\nGemfile 1 14 1 0 13 0\n(ULOC) 14\n-------------------------------------------------------------------------------\nLicense 1 1 0 0 1 0\n(ULOC) 2\n-------------------------------------------------------------------------------\nPython 1 86 9 0 77 15\n(ULOC) 76\n-------------------------------------------------------------------------------\nXML 1 7220 2749 0 4471 0\n(ULOC) 2870\n───────────────────────────────────────────────────────────────────────────────\nTotal 421 38234 6760 684 30790 1531\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 15016\nDRYness % 0.39\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $987,246\nEstimated Schedule Effort (organic) 13.69 months\nEstimated People Required (organic) 6.41\n───────────────────────────────────────────────────────────────────────────────\nProcessed 53927506 bytes, 53.928 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/snyk_web/snyk_web_data.json b/app/site/_data/CMSgov/snyk_web/snyk_web_data.json index 848be0e5f2..19f4069217 100644 --- a/app/site/_data/CMSgov/snyk_web/snyk_web_data.json +++ b/app/site/_data/CMSgov/snyk_web/snyk_web_data.json @@ -227,5 +227,100 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "SVG", + "Bytes": 949059, + "CodeBytes": 0, + "Lines": 2151, + "Code": 2151, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 2117, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 782046, + "CodeBytes": 0, + "Lines": 30989, + "Code": 22077, + "Comment": 5446, + "Blank": 3466, + "Complexity": 657, + "Count": 434, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JavaScript", + "Bytes": 791050, + "CodeBytes": 0, + "Lines": 6612, + "Code": 5597, + "Comment": 440, + "Blank": 575, + "Complexity": 368, + "Count": 4, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "CSS", + "Bytes": 917560, + "CodeBytes": 0, + "Lines": 25392, + "Code": 24054, + "Comment": 7, + "Blank": 1331, + "Complexity": 0, + "Count": 3, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 14575, + "CodeBytes": 0, + "Lines": 331, + "Code": 318, + "Comment": 0, + "Blank": 13, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 291, + "CodeBytes": 0, + "Lines": 3, + "Code": 2, + "Comment": 0, + "Blank": 1, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 1630243.8518085172, + "estimatedScheduleMonths_low": 17.1507374527343, + "estimatedPeople_low": 9.260176838467164, + "estimatedCost_high": 5080551.858956214, + "estimatedScheduleMonths_high": 17.1507374527343, + "estimatedPeople_high": 9.260176838467164, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nSVG 2117 2151 0 0 2151 0\n(ULOC) 1551\n-------------------------------------------------------------------------------\nSass 434 30989 3466 5446 22077 657\n(ULOC) 15631\n-------------------------------------------------------------------------------\nJavaScript 4 6612 575 440 5597 368\n(ULOC) 3665\n-------------------------------------------------------------------------------\nCSS 3 25392 1331 7 24054 0\n(ULOC) 8975\n-------------------------------------------------------------------------------\nHTML 1 331 13 0 318 0\n(ULOC) 227\n-------------------------------------------------------------------------------\nMarkdown 1 3 1 0 2 0\n(ULOC) 3\n───────────────────────────────────────────────────────────────────────────────\nTotal 2560 65478 5386 5893 54199 1025\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 29979\nDRYness % 0.46\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $1,787,665\nEstimated Schedule Effort (organic) 17.15 months\nEstimated People Required (organic) 9.26\n───────────────────────────────────────────────────────────────────────────────\nProcessed 3454581 bytes, 3.455 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/vsam-migration-scenarios/vsam-migration-scenarios_data.json b/app/site/_data/CMSgov/vsam-migration-scenarios/vsam-migration-scenarios_data.json index a3a6ed892f..b87030d7ca 100644 --- a/app/site/_data/CMSgov/vsam-migration-scenarios/vsam-migration-scenarios_data.json +++ b/app/site/_data/CMSgov/vsam-migration-scenarios/vsam-migration-scenarios_data.json @@ -225,5 +225,44 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "COBOL", + "Bytes": 209280, + "CodeBytes": 0, + "Lines": 3130, + "Code": 2949, + "Comment": 155, + "Blank": 26, + "Complexity": 0, + "Count": 6, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 2633, + "CodeBytes": 0, + "Lines": 45, + "Code": 23, + "Comment": 0, + "Blank": 22, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 77314.86092771737, + "estimatedScheduleMonths_low": 5.3847649879806365, + "estimatedPeople_low": 1.3987681450162954, + "estimatedCost_high": 240946.87428233452, + "estimatedScheduleMonths_high": 5.3847649879806365, + "estimatedPeople_high": 1.3987681450162954, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nCOBOL 6 3130 26 155 2949 0\n(ULOC) 2986\n-------------------------------------------------------------------------------\nMarkdown 1 45 22 0 23 0\n(ULOC) 24\n───────────────────────────────────────────────────────────────────────────────\nTotal 7 3175 48 155 2972 0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 3009\nDRYness % 0.95\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $84,780\nEstimated Schedule Effort (organic) 5.38 months\nEstimated People Required (organic) 1.40\n───────────────────────────────────────────────────────────────────────────────\nProcessed 211913 bytes, 0.212 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } } diff --git a/app/site/_data/CMSgov/web-design-standards/web-design-standards_data.json b/app/site/_data/CMSgov/web-design-standards/web-design-standards_data.json index 81499c1fe6..0f885f62e3 100644 --- a/app/site/_data/CMSgov/web-design-standards/web-design-standards_data.json +++ b/app/site/_data/CMSgov/web-design-standards/web-design-standards_data.json @@ -225,5 +225,114 @@ } ], "metadata": null + }, + "cocomo": { + "languageSummary": [ + { + "Name": "JavaScript", + "Bytes": 78976, + "CodeBytes": 0, + "Lines": 2615, + "Code": 1792, + "Comment": 356, + "Blank": 467, + "Complexity": 188, + "Count": 49, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "SVG", + "Bytes": 29472, + "CodeBytes": 0, + "Lines": 90, + "Code": 87, + "Comment": 3, + "Blank": 0, + "Complexity": 0, + "Count": 31, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Sass", + "Bytes": 65479, + "CodeBytes": 0, + "Lines": 3465, + "Code": 2763, + "Comment": 116, + "Blank": 586, + "Complexity": 2, + "Count": 31, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "HTML", + "Bytes": 90431, + "CodeBytes": 0, + "Lines": 2215, + "Code": 2070, + "Comment": 16, + "Blank": 129, + "Complexity": 0, + "Count": 29, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "Markdown", + "Bytes": 38061, + "CodeBytes": 0, + "Lines": 728, + "Code": 514, + "Comment": 0, + "Blank": 214, + "Complexity": 0, + "Count": 7, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "YAML", + "Bytes": 1605, + "CodeBytes": 0, + "Lines": 85, + "Code": 70, + "Comment": 4, + "Blank": 11, + "Complexity": 0, + "Count": 5, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + }, + { + "Name": "JSON", + "Bytes": 2383, + "CodeBytes": 0, + "Lines": 76, + "Code": 76, + "Comment": 0, + "Blank": 0, + "Complexity": 0, + "Count": 1, + "WeightedComplexity": 0, + "Files": [], + "LineLength": null + } + ], + "estimatedCost_low": 200690.27430326646, + "estimatedScheduleMonths_low": 7.737253494458854, + "estimatedPeople_low": 2.5269055470385333, + "estimatedCost_high": 625438.5471564739, + "estimatedScheduleMonths_high": 7.737253494458854, + "estimatedPeople_high": 2.5269055470385333, + "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage Files Lines Blanks Comments Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript 49 2615 467 356 1792 188\n(ULOC) 1498\n-------------------------------------------------------------------------------\nSVG 31 90 0 3 87 0\n(ULOC) 72\n-------------------------------------------------------------------------------\nSass 31 3465 586 116 2763 2\n(ULOC) 1485\n-------------------------------------------------------------------------------\nHTML 29 2215 129 16 2070 0\n(ULOC) 757\n-------------------------------------------------------------------------------\nMarkdown 7 728 214 0 514 0\n(ULOC) 477\n-------------------------------------------------------------------------------\nYAML 5 85 11 4 70 0\n(ULOC) 70\n-------------------------------------------------------------------------------\nJSON 1 76 0 0 76 0\n(ULOC) 74\n───────────────────────────────────────────────────────────────────────────────\nTotal 153 9274 1407 495 7372 190\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC) 4416\nDRYness % 0.48\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $220,069\nEstimated Schedule Effort (organic) 7.74 months\nEstimated People Required (organic) 2.53\n───────────────────────────────────────────────────────────────────────────────\nProcessed 306407 bytes, 0.306 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n" } }