Jeremy Davis
ba00face3d
SONAR-19015 Use new log test fixtures in the sonar-plugin-api
1 year ago
Léo Geoffroy
1e1840fac3
SONAR-18679 Move remaining ITs
1 year ago
Zipeng WU
c6a817468b
[NO-JIRA] Use record for data classes
1 year ago
Pierre
3fd6248dd0
Update license templates for 2023
1 year ago
Benjamin Campomenosi
b4216e6b0e
SONAR-13579 Overall coverage improvements
1 year ago
Duarte Meneses
566094fc62
SONAR-17352 Refactor component keys to not include branch suffix
1 year ago
Pierre
89a3d21bc2
Update license headers for 2022 [update headers]
2 years ago
Duarte Meneses
3f9445c259
Improve code quality
2 years ago
Wouter Admiraal
0f33764b53
Update license headers for 2021 [update headers]
3 years ago
Jacek
e42e2b18cd
SONAR-13999 drop organization from CE steps
3 years ago
Duarte Meneses
d94ddd98de
SONAR-13221 File sources
4 years ago
Julien Lancelot
e3109b5fa3
SONAR-13221 Set primary key of 'SNAPSHOTS' table to column 'UUID' and drop 'ID'
4 years ago
Duarte Meneses
d8081f847f
SONAR-13193 Stop using legacy project ID and use project UUID instead
4 years ago
Wouter Admiraal
3f6f549627
Format all headers for 2020
4 years ago
Julien Lancelot
b5cc291883
SONAR-11632 Remove api/tests WS
- Drop api/tests WS
- Drop persistance of tests and coverage details from compute engine
- Drop tests and coverage details from scanner report
5 years ago
Julien HENRY
4db8bd9ecf
SONAR-11463 Change FileMoveDetection to use uuids instead of keys
5 years ago
Julien HENRY
e2a4e0beae
SONAR-11464 Change folder names to be the relative path to their parent
5 years ago
Duarte Meneses
6cb9e95dcb
Fix license headers for 2019
5 years ago
Sébastien Lesaint
e96e6304d1
SONAR-11513 backdate issues on new files
5 years ago
Sébastien Lesaint
e80c0f3d1e
remove usage of Guava Optional from ComponentDao
5 years ago
Sébastien Lesaint
1e405ab5a8
SONAR-10555 enforce at API level that project version is never null
5 years ago
Simon Brandhof
992d1a0b2a
SONAR-11077 fix DEBUG log in FileMoveDetectionStep
5 years ago
Simon Brandhof
0518762dd2
SONAR-11077 add statistics to CE FileMoveDetectionStep
5 years ago
Simon Brandhof
4c03a7686d
SONAR-11077 ability to log statistics from CE task steps
5 years ago
Sébastien Lesaint
119cacc37e
rename to package org.sonar.ce.task.projectanalysis
from package org.sonar.server.computation.task.projectanalysis
6 years ago
Sébastien Lesaint
25b60cdab5
create module sonar-ce-task-projectanalysis from sonar-server
6 years ago
Sébastien Lesaint
125465521c
SONAR-10430 lazy load file content from report
during file move detection to save on memory, IO and CPU under some conditions (no remove file has a line close enough to new file for any distance computation to be done for that new file)
6 years ago
Sébastien Lesaint
acf931ecd2
SONAR-10430 do not compute distance for files with too far size
6 years ago
Sébastien Lesaint
d1ca41a707
SONAR-10430 add timing logs + support for dump into temp csv file
dump is enabled by setting property "sonar.filemove.dumpCsv" to "true"
6 years ago
Sébastien Lesaint
e8d18a35e2
SONAR-10430 add FileSourceDto#getLineCount()
and do not expose hash list as raw string anymore
6 years ago
Sébastien Lesaint
3c77c1642c
SONAR-10430 rewrite FileMoveDetectionStepTest to use DbTester
6 years ago
Duarte Meneses
bcc7e60fb6
SONAR-10647 Apply feedback
6 years ago
Duarte Meneses
9f372f97c4
SONAR-10647 Compare lines of code taking into account significant code
6 years ago
Simon Brandhof
35749faa8b
Fix some Java compiler warnings
6 years ago
Simon Brandhof
c0d2705e61
Fix license headers for 2018
6 years ago
Julien Lancelot
16b42344b1
Rename ComponentDto#getKey to ComponentDto#getDbKey
Preparing component key that will contains branch key
6 years ago
Simon Brandhof
70b6899988
Move integration tests to directory tests/
7 years ago
Simon Brandhof
72ac5447a3
SONAR-8835 support NULL in column file_sources.line_hashes
The column can be null on Oracle if source content is empty.
Other databases do not store NULL but empty string.
7 years ago
Simon Brandhof
187e582f89
SONAR-8835 file move detection does not need to compute source hash
7 years ago
Teryk Bellahsene
cfa372a57a
SONAR-8637 Update POM parent version
7 years ago
Julien Lancelot
b67b21e732
SONAR-8089 Merge ComponentDao#selectChildren and selectDescendants
7 years ago
Sébastien Lesaint
d0c6971201
rename AnalysisMetadataHolder.baseProjectAnalysis to baseAnalysis
7 years ago
Sébastien Lesaint
560d8e87f9
SONAR-8011 support when file in DB has no path during file move step
7 years ago
Sébastien Lesaint
fd7a43bbe2
refactor computation package to make clean split between CE and task
7 years ago
Sébastien Lesaint
6c7cd94ff8
SONAR-7779 rename class Snapshot to Analysis
7 years ago
Julien HENRY
120442638b
SONAR-3321 Fix bug in file rename algorithm
* Real technical bug causing the error was that matches
were not properly filtered so that a file that was already
matched could be matched again
* This also allowed to spot a functional bug: matches candidates were
processed in ascending score order. Means that lowest score got highest priority.
8 years ago
Simon Brandhof
d20ca1857a
SONAR-7800 add column PROJECTS.UUID_PATH
8 years ago
Sébastien Lesaint
06919fe62a
SONAR-7689 support DUPLICATIONS_INDEX.ANALYSIS_UUID in code
8 years ago
Sébastien Lesaint
1c0e443d98
SONAR-3321 add step detecting file moves
8 years ago