aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-ce-task-projectanalysis
Commit message (Collapse)AuthorAgeFilesLines
* Fix bugs, mainly about type castsSimon Brandhof2018-10-184-21/+16
|
* SONAR-11280 add TreeRootHolder#isEmptySébastien Lesaint2018-10-118-46/+58
| | | | and fix interface MutableTreeRootHolder
* stabilize UT in QualityProfileEventsStepTestSébastien Lesaint2018-10-101-22/+15
|
* SONAR-11241 Persist analysis warnings from scanner reportJanos Gyerik2018-10-107-2/+170
|
* SONAR-11238 move PersistFileSourcesStep to source packageSébastien Lesaint2018-10-103-25/+13
|
* SONAR-11238 record warning when broken symbol data in reportSébastien Lesaint2018-10-102-14/+115
|
* SONAR-11238 debug log instead of warn when highlighting data errorSébastien Lesaint2018-10-102-6/+6
|
* SONAR-11238 record warning when broken highlighting data in reportSébastien Lesaint2018-10-1023-291/+880
|
* SONAR-11310 add temporary columns to CE tablesSébastien Lesaint2018-10-049-99/+214
| | | | | | | | | | - add main_component_uuid temporary columns to CE_QUEUE - add main_last_key and main_component_uuid columns to CE_ACTIVITY - back to initial paradigm in Compute Engine: even for branches/PRs, the row in table PROJECTS a task belongs to is created in api/ce/submit - add main component concept to CeTask - improved consistency check when processing a report task to account for row in PROJECTS now being the one of the branche/PR - stronger validation of characteristics passed to api/ce/submit - add api/system/migrate_data for SonarCloud online data migration
* remove usage of Guava Optional from ComponentDaoSébastien Lesaint2018-10-045-11/+11
|
* SONAR-10555 fail analysis if leak period is invalidSébastien Lesaint2018-10-033-327/+506
|
* SONAR-10555 enforce at API level that project version is never nullSébastien Lesaint2018-10-0363-433/+394
|
* SONAR-10555 drop DBUnit from PersistEventsStepTestSébastien Lesaint2018-10-038-173/+77
|
* SONAR-10471 change description of LoadPeriodStepSébastien Lesaint2018-10-031-1/+1
|
* SONAR-7086 use firstAnalysis flag in LoadPeriodsStepSébastien Lesaint2018-10-032-18/+28
|
* polish design of PeriodHolderSébastien Lesaint2018-10-033-12/+11
|
* SONAR-11209 remove space in ad hoc rule namesJulien HENRY2018-09-243-5/+5
|
* SONAR-11209 Store ad hoc rules coming from scanner in rules_metadataJulien HENRY2018-09-2419-95/+612
|
* SONAR-11209 Allow sensors to provide ad hoc rule metadata for external issuesJulien HENRY2018-09-249-68/+67
|
* SONAR-10541, SONAR-10331 Drop compatibility mode and clean plugin classloaderJulien HENRY2018-09-191-1/+2
|
* SONAR-11125 Build a pruned component tree without unchanged files for ↵Janos Gyerik2018-09-1910-7/+234
| | | | selected visitors
* SONAR-11139 Store changed lines information received in scanner reportDuarte Meneses2018-09-1910-14/+133
|
* SONAR-11151 Only cache new lines from the reportDuarte Meneses2018-09-192-11/+14
|
* Refactor persisting of sourcesDuarte Meneses2018-09-1911-517/+654
|
* SONAR-11151 Use changed lines in the Scanner report to calculate metrics ↵Duarte Meneses2018-09-1926-562/+382
| | | | concerning new code
* SONAR-11151 Load changed lines from the reportDuarte Meneses2018-09-194-5/+130
|
* SONAR-11185 Allow portfolio to define projects by tagsJulien Lancelot2018-09-0712-29/+44
| | | | | | | | * SONAR-11199 Allow selection of no project mode * Add tags in views definition * Create api/views/set_tags_mode * Return tags mode in api/views/show * Take into account tags during portfolio computation
* SONAR-11097 Order live measures to prevent deadlocksEric Hartmann2018-08-301-15/+9
|
* SONAR-8368 do not track closed issues on first analysisSébastien Lesaint2018-08-283-4/+30
|
* SONAR-8368 closed issues max age can be set by propertySébastien Lesaint2018-08-214-6/+122
| | | | and effectively disabled with value 0
* SONAR-8368 reopen only closed issues closed less than 30 days agoSébastien Lesaint2018-08-214-18/+94
|
* SONAR-8368 support reopening closed issues which had no lineSébastien Lesaint2018-08-212-18/+41
|
* SONAR-8368 reopen closed issues (restore status)Sébastien Lesaint2018-08-2121-102/+618
| | | | but those from Hotspots rules and manual vulnerabilities
* SONAR-8368 use Stream instead of Iterable in Tracking classSébastien Lesaint2018-08-214-24/+17
|
* SONAR-9904 fix author of issue to not depend on analyzer implementationsSimon Brandhof2018-08-172-5/+32
| | | | | | The Xoo plugin used in QA tests declares the component on all the issue locations. That is not the case with SonarJava for instance. It assumes that the component is the one declared on the issue.
* SONAR-9904 guess author of issue based on all its locationsSimon Brandhof2018-08-162-59/+87
|
* SONAR-9904 fix Quality flaws in IssueAssignerTestSimon Brandhof2018-08-161-35/+32
|
* SONAR-9904 extract traversal of issue changesets in ChangesetSimon Brandhof2018-08-164-48/+166
|
* fix misleading error message in ReportComponent when type is not reportSébastien Lesaint2018-08-101-1/+1
|
* SONAR-11077 fix DEBUG log in FileMoveDetectionStepSimon Brandhof2018-08-072-1/+6
|
* SONAR-11077 log nb of SQL inserts in CE PersistCrossProjectDuplicationsStepSimon Brandhof2018-08-022-6/+18
|
* SONAR-11077 log nb of triggered portfolio refreshes in CESimon Brandhof2018-08-023-4/+16
|
* SONAR-11077 log nb of duplications in CE LoadDuplicationsFromReportStepSimon Brandhof2018-08-022-36/+58
|
* SONAR-11077 log nb of inserts in CE PersistMeasuresStepSimon Brandhof2018-08-022-8/+23
|
* SONAR-11077 add size of uncompressed report in to CE DEBUG logsSimon Brandhof2018-08-022-1/+21
|
* SONAR-11077 display nb of analyzed components in CE logsSimon Brandhof2018-08-026-2/+40
|
* Fix Quality flaw in CE ComponentTreeBuilderSimon Brandhof2018-08-021-3/+3
|
* SONAR-11077 add statistics to CE SendIssueNotificationsStepSimon Brandhof2018-08-022-33/+87
|
* SONAR-11077 add statistics to CE PersistLiveMeasuresStepSimon Brandhof2018-08-022-8/+30
|
* SONAR-11077 add statistics to CE FileMoveDetectionStepSimon Brandhof2018-08-022-15/+52
|