]> source.dussan.org Git - sonarqube.git/commit
SONAR-10430 lazy load file content from report
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Fri, 16 Feb 2018 16:15:24 +0000 (17:15 +0100)
committerSonarTech <sonartech@sonarsource.com>
Mon, 28 May 2018 18:20:45 +0000 (20:20 +0200)
commit125465521c8ea6262ce9c0cc2995bf183821a021
treebe16de421bccd4b00861f4b808312c20358c03d2
parentacf931ecd25cf442190404ca1064182a7330b603
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)
server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStep.java
server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarity.java
server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest.java