2022-09-05T12:24:55.5436432Z ##[section]Starting: Run Code Analysis 2022-09-05T12:24:55.5465047Z ============================================================================== 2022-09-05T12:24:55.5465413Z Task : Run Code Analysis 2022-09-05T12:24:55.5465863Z Description : Run scanner and upload the results to the SonarQube server. 2022-09-05T12:24:55.5466413Z Version : 5.8.0 2022-09-05T12:24:55.5466625Z Author : sonarsource 2022-09-05T12:24:55.5467211Z Help : Version: 5.8.0. This task is not needed for Maven and Gradle projects since the scanner should be run as part of the build. [More Information](http://redirect.sonarsource.com/doc/install-configure-scanner-tfs-ts.html) 2022-09-05T12:24:55.5468017Z ============================================================================== 2022-09-05T12:24:55.9663931Z [command]/agent/_work/_tasks/SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055/5.8.0/sonar-scanner/bin/sonar-scanner 2022-09-05T12:24:56.1102149Z INFO: Scanner configuration file: /agent/_work/_tasks/SonarQubeAnalyze_6d01813a-9589-4b15-8491-8164aeb38055/5.8.0/sonar-scanner/conf/sonar-scanner.properties 2022-09-05T12:24:56.1119703Z INFO: Project root configuration file: NONE 2022-09-05T12:24:56.1494966Z INFO: SonarScanner 4.7.0.2747 2022-09-05T12:24:56.1499968Z INFO: Java 11.0.16 Ubuntu (64-bit) 2022-09-05T12:24:56.1503709Z INFO: Linux 5.4.0-1089-azure amd64 2022-09-05T12:24:57.4605344Z INFO: User cache: /home/AzDevOps/.sonar/cache 2022-09-05T12:24:58.3968853Z INFO: Scanner configuration file: /agent/_work/_tasks/SonarQubeAnalyze_XXX/5.8.0/sonar-scanner/conf/sonar-scanner.properties 2022-09-05T12:24:58.4017347Z INFO: Project root configuration file: NONE 2022-09-05T12:24:58.4280887Z INFO: Analyzing on SonarQube server 8.9.6 2022-09-05T12:24:58.4286602Z INFO: Default locale: "en", source code encoding: "UTF-8" (analysis is platform dependent) 2022-09-05T12:24:58.9512919Z INFO: Load global settings 2022-09-05T12:24:59.2146749Z INFO: Load global settings (done) | time=264ms 2022-09-05T12:24:59.2217995Z INFO: Server id: XXXXXXXXXXXX 2022-09-05T12:24:59.2242694Z INFO: User cache: /home/AzDevOps/.sonar/cache 2022-09-05T12:24:59.2269230Z INFO: Load/download plugins 2022-09-05T12:24:59.2270027Z INFO: Load plugins index 2022-09-05T12:24:59.3094261Z INFO: Load plugins index (done) | time=82ms 2022-09-05T12:25:09.5293335Z INFO: Load/download plugins (done) | time=10302ms 2022-09-05T12:25:11.2268878Z INFO: Loaded core extensions: developer-scanner 2022-09-05T12:25:11.7117220Z INFO: JavaScript/TypeScript frontend is enabled 2022-09-05T12:25:11.9683615Z INFO: Process project properties 2022-09-05T12:25:11.9813273Z INFO: Process project properties (done) | time=13ms 2022-09-05T12:25:11.9822744Z INFO: Execute project builders 2022-09-05T12:25:11.9843728Z INFO: Execute project builders (done) | time=3ms 2022-09-05T12:25:11.9945443Z INFO: Project key: com.bp.bp-digital.cep:test-bpnextgen-sapcommerce 2022-09-05T12:25:11.9946916Z INFO: Base dir: /agent/_work/3/s 2022-09-05T12:25:11.9948536Z INFO: Working dir: /agent/_work/3/s/.scannerwork 2022-09-05T12:25:12.1746511Z INFO: Load project settings for component key: 'com.bp.bp-digital.cep:test-bpnextgen-sapcommerce' 2022-09-05T12:25:12.2223366Z INFO: Load project settings for component key: 'com.bp.bp-digital.cep:test-bpnextgen-sapcommerce' (done) | time=44ms 2022-09-05T12:25:12.2343108Z INFO: Load project branches 2022-09-05T12:25:12.2925991Z INFO: Load project branches (done) | time=58ms 2022-09-05T12:25:12.2942144Z INFO: Load project pull requests 2022-09-05T12:25:12.3756430Z INFO: Load project pull requests (done) | time=81ms 2022-09-05T12:25:12.3762697Z INFO: Load branch configuration 2022-09-05T12:25:12.3783830Z INFO: Found manual configuration of branch/PR analysis. Skipping automatic configuration. 2022-09-05T12:25:12.3811248Z INFO: Load branch configuration (done) | time=5ms 2022-09-05T12:25:12.4559956Z INFO: Auto-configuring with CI 'Azure DevOps' 2022-09-05T12:25:12.4573048Z INFO: Load quality profiles 2022-09-05T12:25:12.5507175Z INFO: Load quality profiles (done) | time=93ms 2022-09-05T12:25:12.5558358Z INFO: Auto-configuring with CI 'Azure DevOps' 2022-09-05T12:25:12.5602859Z INFO: Load active rules 2022-09-05T12:25:14.6583073Z INFO: Load active rules (done) | time=2098ms 2022-09-05T12:25:14.6794666Z WARN: SCM provider autodetection failed. Please use "sonar.scm.provider" to define SCM of your project, or disable the SCM Sensor in the project settings. 2022-09-05T12:25:14.6898646Z INFO: Pull request 170804 for merge into aviation-develop from test_SQ 2022-09-05T12:25:14.7599687Z INFO: Indexing files... 2022-09-05T12:25:14.7622649Z INFO: Project configuration: 2022-09-05T12:25:14.7629162Z INFO: Included sources: **/*.java, **/*.xml 2022-09-05T12:25:14.7631460Z INFO: Excluded sources: **/testsrc/*, **/testsrc/**/*, **/jalo/*, **/gensrc/*, **/gensrc/**/*, **/*Test.java 2022-09-05T12:25:14.7632598Z INFO: Excluded sources for coverage: **/testsrc/*, **/testsrc/**/*, **/*.jar, **/jalo/*, **/*.js, **/*.css, **/*.xml, **/*.scss, **/*Test.java, **/*DaoImpl.java, **/*Dao.java, **/*IntegrationTest.java, **/*DaoImplTest.java 2022-09-05T12:25:15.4428506Z INFO: 279 files indexed 2022-09-05T12:25:15.4435494Z INFO: 511 files ignored because of inclusion/exclusion patterns 2022-09-05T12:25:15.4449359Z INFO: Quality profile for java: CEP - SAP EC-hybris-Java 2022-09-05T12:25:15.4452335Z INFO: Quality profile for xml: CEP - EC-hybris-XML 2022-09-05T12:25:15.4456479Z INFO: ------------- Run sensors on module cep-test-bpnextgen-sapcommerce 2022-09-05T12:25:15.6191002Z INFO: JavaScript/TypeScript frontend is enabled 2022-09-05T12:25:15.6748106Z INFO: Load metrics repository 2022-09-05T12:25:15.7135808Z INFO: Load metrics repository (done) | time=39ms 2022-09-05T12:25:18.3294829Z INFO: Sensor JavaSquidSensor [java] 2022-09-05T12:25:18.7037200Z INFO: Configured Java source version (sonar.java.source): 11 2022-09-05T12:25:18.7143162Z INFO: JavaClasspath initialization 2022-09-05T12:25:39.4871103Z INFO: JavaClasspath initialization (done) | time=20771ms 2022-09-05T12:25:39.4871689Z INFO: JavaTestClasspath initialization 2022-09-05T12:25:39.4872077Z INFO: JavaTestClasspath initialization (done) | time=0ms 2022-09-05T12:25:39.4956350Z INFO: Java Main Files AST scan 2022-09-05T12:25:39.5051284Z INFO: 155 source files to be analyzed 2022-09-05T12:25:39.5203988Z INFO: Load project repositories 2022-09-05T12:25:39.6085708Z INFO: Load project repositories (done) | time=89ms 2022-09-05T12:25:49.5060009Z INFO: 1/155 file analyzed, current file: XXX.java 2022-09-05T12:25:59.5065362Z INFO: 15/155 files analyzed, current file: XXX.java 2022-09-05T12:26:09.5064968Z INFO: 28/155 files analyzed, current file: XXXX.java 2022-09-05T12:26:19.5094202Z INFO: 37/155 files analyzed, current file: XXXXX.java 2022-09-05T12:26:29.5088778Z INFO: 50/155 files analyzed, current file: XXX.javapnextgen-sapcommerce/hybris-build/hybris/hybris/bin/custom/aviation/aviationfacades/src/com/aviation/nextgen/pricing/impl/AviationPricingFacadeImpl.java 2022-09-05T12:28:01.4881602Z INFO: 155/155 source files have been analyzed 2022-09-05T12:28:01.4964356Z INFO: Slowest analyzed files: 2022-09-05T12:28:01.4992366Z XXXl.java (2134ms, 12124B) 2022-09-05T12:28:01.5023281Z WARN: Dependencies/libraries were not provided for analysis of TEST files. The 'sonar.java.test.libraries' property is empty. Verify your configuration, as you might end up with less precise results. 2022-09-05T12:28:01.5075407Z WARN: Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them. 2022-09-05T12:28:01.5114970Z INFO: Java Main Files AST scan (done) | time=142017ms 2022-09-05T12:28:01.5120613Z INFO: Java Test Files AST scan 2022-09-05T12:28:01.5150103Z INFO: 88 source files to be analyzed 2022-09-05T12:28:04.6639925Z INFO: 88/88 source files have been analyzed 2022-09-05T12:28:04.6785792Z WARN: Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them. 2022-09-05T12:28:04.6795693Z INFO: Java Test Files AST scan (done) | time=3168ms 2022-09-05T12:28:04.6801407Z INFO: Java Generated Files AST scan 2022-09-05T12:28:04.6904269Z INFO: 0 source files to be analyzed 2022-09-05T12:28:04.6938043Z INFO: 0/0 source files have been analyzed 2022-09-05T12:28:04.6978311Z INFO: Java Generated Files AST scan (done) | time=12ms 2022-09-05T12:28:04.6979086Z INFO: Sensor JavaSquidSensor [java] (done) | time=166363ms 2022-09-05T12:28:04.6979717Z INFO: Sensor CSS Rules [cssfamily] 2022-09-05T12:28:04.7058555Z INFO: No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. 2022-09-05T12:28:04.7098481Z INFO: Sensor CSS Rules [cssfamily] (done) | time=12ms 2022-09-05T12:28:04.7099416Z INFO: Sensor C# Project Type Information [csharp] 2022-09-05T12:28:04.7099932Z INFO: Sensor C# Project Type Information [csharp] (done) | time=1ms 2022-09-05T12:28:04.7100357Z INFO: Sensor C# Properties [csharp] 2022-09-05T12:28:04.7100747Z INFO: Sensor C# Properties [csharp] (done) | time=2ms 2022-09-05T12:28:04.7101120Z INFO: Sensor SurefireSensor [java] 2022-09-05T12:28:04.7179623Z INFO: parsing [/agent/_work/3/s/test1-bpnextgen-sapcommerce/hybris-build/hybris/hybris/log/junit] 2022-09-05T12:28:06.0938787Z INFO: Sensor SurefireSensor [java] (done) | time=1378ms 2022-09-05T12:28:06.0939628Z INFO: Sensor JavaXmlSensor [java] 2022-09-05T12:28:06.1113546Z INFO: 36 source files to be analyzed 2022-09-05T12:28:07.4123471Z INFO: 36/36 source files have been analyzed 2022-09-05T12:28:07.4258881Z INFO: Sensor JavaXmlSensor [java] (done) | time=1330ms 2022-09-05T12:28:07.4260537Z INFO: Sensor HTML [web] 2022-09-05T12:28:07.4338915Z INFO: Sensor HTML [web] (done) | time=12ms 2022-09-05T12:28:07.4339919Z INFO: Sensor XML Sensor [xml] 2022-09-05T12:28:07.4659009Z INFO: 36 source files to be analyzed 2022-09-05T12:28:08.3754107Z INFO: 36/36 source files have been analyzed 2022-09-05T12:28:08.3762383Z INFO: Sensor XML Sensor [xml] (done) | time=945ms 2022-09-05T12:28:08.3769023Z INFO: Sensor cs-vf Checks [codescanlang] 2022-09-05T12:28:08.3777708Z INFO: Running CodeScanLang 2022-09-05T12:28:08.3899647Z INFO: Sensor cs-vf Checks [codescanlang] (done) | time=4ms 2022-09-05T12:28:08.3907516Z INFO: Sensor cs-js Checks [codescanlang] 2022-09-05T12:28:08.3938661Z INFO: Running CodeScanLang 2022-09-05T12:28:08.3939926Z INFO: Sensor cs-js Checks [codescanlang] (done) | time=2ms 2022-09-05T12:28:08.3940932Z INFO: Sensor VB.NET Project Type Information [vbnet] 2022-09-05T12:28:08.3978233Z INFO: Sensor VB.NET Project Type Information [vbnet] (done) | time=3ms 2022-09-05T12:28:08.3984955Z INFO: Sensor VB.NET Properties [vbnet] 2022-09-05T12:28:08.4036787Z INFO: Sensor VB.NET Properties [vbnet] (done) | time=4ms 2022-09-05T12:28:08.4038225Z INFO: Sensor Clover Coverage Analysis [clover] 2022-09-05T12:28:08.4163177Z WARN: Clover XML report not found 2022-09-05T12:28:08.4169447Z INFO: Sensor Clover Coverage Analysis [clover] (done) | time=13ms 2022-09-05T12:28:08.4170370Z INFO: Sensor JaCoCo XML Report Importer [jacoco] 2022-09-05T12:28:08.4290036Z INFO: Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. 2022-09-05T12:28:08.9291840Z INFO: Sensor JaCoCo XML Report Importer [jacoco] (done) | time=512ms 2022-09-05T12:28:08.9297955Z INFO: Sensor ThymeLeaf template sensor [securityjavafrontend] 2022-09-05T12:28:08.9368280Z INFO: Sensor ThymeLeaf template sensor [securityjavafrontend] (done) | time=7ms 2022-09-05T12:28:08.9374233Z INFO: Sensor Import Checkmarx scan results to SonarQube [checkmarx] 2022-09-05T12:28:08.9388067Z INFO: Retrieving Checkmarx scan results for current module [Checkmarx plugin version: 2020.3.3] 2022-09-05T12:28:08.9393955Z INFO: Getting Checkmarx configuration data from sonar Database. 2022-09-05T12:28:08.9443972Z INFO: Resolving Cx setting: checkmarx.server.project_name 2022-09-05T12:28:09.3253255Z INFO: Forced authentication is enabled: Sonar credentials must be provided 2022-09-05T12:28:09.3667445Z INFO: Checkmarx analysis isn't configured, skipping step. 2022-09-05T12:28:09.3668798Z INFO: Sensor Import Checkmarx scan results to SonarQube [checkmarx] (done) | time=426ms 2022-09-05T12:28:09.3669664Z INFO: Sensor JavaSecuritySensor [security] 2022-09-05T12:28:09.3670465Z INFO: Reading type hierarchy from: /agent/_work/3/s/.scannerwork/ucfg2/java 2022-09-05T12:28:09.5723358Z INFO: Read 259 type definitions 2022-09-05T12:28:09.6029911Z INFO: Reading UCFGs from: /agent/_work/3/s/.scannerwork/ucfg2/java 2022-09-05T12:28:09.7784154Z INFO: 12:28:09.773513 Building Runtime Type propagation graph 2022-09-05T12:28:09.7976518Z INFO: 12:28:09.794869 Running Tarjan on 64 nodes 2022-09-05T12:28:09.8001357Z INFO: 12:28:09.799718 Tarjan found 64 components 2022-09-05T12:28:09.8034275Z INFO: 12:28:09.803006 Variable type analysis: done 2022-09-05T12:28:09.8043104Z INFO: 12:28:09.803911 Building Runtime Type propagation graph 2022-09-05T12:28:09.8216796Z INFO: 12:28:09.821089 Running Tarjan on 64 nodes 2022-09-05T12:28:09.8226511Z INFO: 12:28:09.82225 Tarjan found 64 components 2022-09-05T12:28:09.8234219Z INFO: 12:28:09.823049 Variable type analysis: done 2022-09-05T12:28:09.8249028Z INFO: Analyzing 37 ucfgs to detect vulnerabilities. 2022-09-05T12:28:10.4658818Z INFO: All rules entrypoints : 0 Retained UCFGs : 0 2022-09-05T12:28:10.4738003Z INFO: rule: S5131, entrypoints: 0 2022-09-05T12:28:10.4738812Z INFO: rule: S5131 done 2022-09-05T12:28:10.4739339Z INFO: rule: S3649, entrypoints: 0 2022-09-05T12:28:10.4739851Z INFO: rule: S3649 done 2022-09-05T12:28:10.4740328Z INFO: rule: S2076, entrypoints: 0 2022-09-05T12:28:10.4740828Z INFO: rule: S2076 done 2022-09-05T12:28:10.4741751Z INFO: rule: S2091, entrypoints: 0 2022-09-05T12:28:10.4742429Z INFO: rule: S2091 done 2022-09-05T12:28:10.4743094Z INFO: rule: S2078, entrypoints: 0 2022-09-05T12:28:10.4743588Z INFO: rule: S2078 done 2022-09-05T12:28:10.4744062Z INFO: rule: S2631, entrypoints: 0 2022-09-05T12:28:10.4744560Z INFO: rule: S2631 done 2022-09-05T12:28:10.4745056Z INFO: rule: S5135, entrypoints: 0 2022-09-05T12:28:10.4745530Z INFO: rule: S5135 done 2022-09-05T12:28:10.4746025Z INFO: rule: S2083, entrypoints: 0 2022-09-05T12:28:10.4746516Z INFO: rule: S2083 done 2022-09-05T12:28:10.4746993Z INFO: rule: S5167, entrypoints: 0 2022-09-05T12:28:10.4747488Z INFO: rule: S5167 done 2022-09-05T12:28:10.4747981Z INFO: rule: S5144, entrypoints: 0 2022-09-05T12:28:10.4748471Z INFO: rule: S5144 done 2022-09-05T12:28:10.4748851Z INFO: rule: S5145, entrypoints: 0 2022-09-05T12:28:10.4749336Z INFO: rule: S5145 done 2022-09-05T12:28:10.4750002Z INFO: rule: S5146, entrypoints: 0 2022-09-05T12:28:10.4750515Z INFO: rule: S5146 done 2022-09-05T12:28:10.4779092Z INFO: rule: S5334, entrypoints: 0 2022-09-05T12:28:10.4781718Z INFO: rule: S5334 done 2022-09-05T12:28:10.4784903Z INFO: Sensor JavaSecuritySensor [security] (done) | time=1112ms 2022-09-05T12:28:10.4785367Z INFO: Sensor CSharpSecuritySensor [security] 2022-09-05T12:28:10.4787867Z INFO: Reading type hierarchy from: /agent/_work/3/s/ucfg_cs2 2022-09-05T12:28:10.4788393Z INFO: Read 0 type definitions 2022-09-05T12:28:10.4788772Z INFO: Reading UCFGs from: /agent/_work/3/s/ucfg_cs2 2022-09-05T12:28:10.4789205Z INFO: No UCFGs have been included for analysis. 2022-09-05T12:28:10.4790249Z INFO: Sensor CSharpSecuritySensor [security] (done) | time=0ms 2022-09-05T12:28:10.4790698Z INFO: Sensor PhpSecuritySensor [security] 2022-09-05T12:28:10.4791762Z INFO: Reading type hierarchy from: /agent/_work/3/s/.scannerwork/ucfg2/php 2022-09-05T12:28:10.4792188Z INFO: Read 0 type definitions 2022-09-05T12:28:10.4792578Z INFO: Reading UCFGs from: /agent/_work/3/s/.scannerwork/ucfg2/php 2022-09-05T12:28:10.4793068Z INFO: No UCFGs have been included for analysis. 2022-09-05T12:28:10.4858195Z INFO: Sensor PhpSecuritySensor [security] (done) | time=3ms 2022-09-05T12:28:10.4859529Z INFO: Sensor PythonSecuritySensor [security] 2022-09-05T12:28:10.4860350Z INFO: Reading type hierarchy from: /agent/_work/3/s/.scannerwork/ucfg2/python 2022-09-05T12:28:10.4860996Z INFO: Read 0 type definitions 2022-09-05T12:28:10.4861701Z INFO: Reading UCFGs from: /agent/_work/3/s/.scannerwork/ucfg2/python 2022-09-05T12:28:10.4865023Z INFO: No UCFGs have been included for analysis. 2022-09-05T12:28:10.4869042Z INFO: Sensor PythonSecuritySensor [security] (done) | time=7ms 2022-09-05T12:28:10.4939502Z INFO: Sensor JsSecuritySensor [security] 2022-09-05T12:28:10.4940578Z INFO: Reading type hierarchy from: /agent/_work/3/s/.scannerwork/ucfg2/js 2022-09-05T12:28:10.4940984Z INFO: Read 0 type definitions 2022-09-05T12:28:10.4941574Z INFO: Reading UCFGs from: /agent/_work/3/s/.scannerwork/ucfg2/js 2022-09-05T12:28:10.4942301Z INFO: No UCFGs have been included for analysis. 2022-09-05T12:28:10.4943851Z INFO: Sensor JsSecuritySensor [security] (done) | time=1ms 2022-09-05T12:28:10.4944265Z INFO: Sensor Apex CPD [codescan] 2022-09-05T12:28:10.4976575Z INFO: Sensor Apex CPD [codescan] (done) | time=6ms 2022-09-05T12:28:10.4995053Z INFO: Sensor VisualForce/Lightning CPD [codescan] 2022-09-05T12:28:10.4997253Z INFO: Sensor VisualForce/Lightning CPD [codescan] (done) | time=1ms 2022-09-05T12:28:10.5098662Z INFO: ------------- Run sensors on project 2022-09-05T12:28:10.5378124Z INFO: Sensor Zero Coverage Sensor 2022-09-05T12:28:10.5418225Z INFO: Sensor Zero Coverage Sensor (done) | time=2ms 2022-09-05T12:28:10.5418760Z INFO: Sensor Java CPD Block Indexer 2022-09-05T12:28:11.2186934Z INFO: Sensor Java CPD Block Indexer (done) | time=680ms 2022-09-05T12:28:11.2202724Z INFO: SCM Publisher No SCM system was detected. You can use the 'sonar.scm.provider' property to explicitly specify it. 2022-09-05T12:28:11.2938831Z INFO: CPD Executor 75 files had no CPD blocks 2022-09-05T12:28:11.2940383Z INFO: CPD Executor Calculating CPD for 80 files 2022-09-05T12:28:11.4061674Z INFO: CPD Executor CPD calculation finished (done) | time=127ms 2022-09-05T12:28:11.7613499Z INFO: Analysis report generated in 324ms, dir size=2 MB 2022-09-05T12:28:12.6551659Z INFO: Analysis report compressed in 897ms, zip size=877 KB 2022-09-05T12:28:13.0558810Z INFO: Analysis report uploaded in 400ms 2022-09-05T12:28:13.0601904Z INFO: ANALYSIS SUCCESSFUL, you can browse https://sonarqube.bpweb.bp.com/dashboard?id=com.bp.bp-digital.cep%3Atest-bpnextgen-sapcommerce&pullRequest=170804 2022-09-05T12:28:13.0602795Z INFO: Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report 2022-09-05T12:28:13.0603542Z INFO: More about the report processing at https://sonarqube.bpweb.bp.com/api/ce/task?id=AYMNn2NPPGD8a5bf2cqK 2022-09-05T12:28:13.1241973Z INFO: Analysis total time: 3:01.896 s 2022-09-05T12:28:13.1321339Z INFO: ------------------------------------------------------------------------ 2022-09-05T12:28:13.1322101Z INFO: EXECUTION SUCCESS 2022-09-05T12:28:13.1322787Z INFO: ------------------------------------------------------------------------ 2022-09-05T12:28:13.1338951Z INFO: Total time: 3:17.034s 2022-09-05T12:28:13.4971612Z INFO: Final Memory: 48M/167M 2022-09-05T12:28:13.4973816Z INFO: ------------------------------------------------------------------------ 2022-09-05T12:28:13.5750844Z ##[section]Finishing: Run Code Analysis