]> source.dussan.org Git - sonarqube.git/commit
SONAR-6012 Local issue tracking
authorJulien HENRY <julien.henry@sonarsource.com>
Wed, 21 Jan 2015 10:22:44 +0000 (11:22 +0100)
committerJulien HENRY <julien.henry@sonarsource.com>
Fri, 23 Jan 2015 08:59:47 +0000 (09:59 +0100)
commit1340ee7da7a1688ebb059812504e117d041e0124
tree171deefeac6057e876106131ac333bd4914d9253
parent97ca9e16fc27e19f021558502fdce23fe9a77460
SONAR-6012 Local issue tracking
112 files changed:
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/CorePlugin.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/InitialOpenIssuesSensor.java [deleted file]
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/InitialOpenIssuesStack.java [deleted file]
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/IssueHandlers.java [deleted file]
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/IssueTracking.java [deleted file]
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/IssueTrackingDecorator.java [deleted file]
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/IssueTrackingResult.java [deleted file]
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/SourceHashHolder.java [deleted file]
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/tracking/FileHashes.java [deleted file]
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/tracking/IssueTrackingBlocksRecognizer.java [deleted file]
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/tracking/RollingFileHashes.java [deleted file]
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/tracking/package-info.java [deleted file]
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/issue/InitialOpenIssuesSensorTest.java [deleted file]
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/issue/InitialOpenIssuesStackTest.java [deleted file]
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/issue/IssueHandlersTest.java [deleted file]
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/issue/IssueTrackingDecoratorTest.java [deleted file]
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/issue/IssueTrackingTest.java [deleted file]
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/issue/SourceHashHolderTest.java [deleted file]
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/issue/tracking/IssueTrackingBlocksRecognizerTest.java [deleted file]
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/issue/tracking/RollingFileHashesTest.java [deleted file]
plugins/sonar-core-plugin/src/test/resources/org/sonar/plugins/core/issue/IssueTrackingTest/example1-v1.txt [deleted file]
plugins/sonar-core-plugin/src/test/resources/org/sonar/plugins/core/issue/IssueTrackingTest/example1-v2.txt [deleted file]
plugins/sonar-core-plugin/src/test/resources/org/sonar/plugins/core/issue/IssueTrackingTest/example2-v1.txt [deleted file]
plugins/sonar-core-plugin/src/test/resources/org/sonar/plugins/core/issue/IssueTrackingTest/example2-v2.txt [deleted file]
plugins/sonar-core-plugin/src/test/resources/org/sonar/plugins/core/issue/IssueTrackingTest/example3-v1.txt [deleted file]
plugins/sonar-core-plugin/src/test/resources/org/sonar/plugins/core/issue/IssueTrackingTest/example3-v2.txt [deleted file]
plugins/sonar-xoo-plugin/src/main/java/org/sonar/xoo/rule/CreateIssueByInternalKeySensor.java
plugins/sonar-xoo-plugin/src/main/java/org/sonar/xoo/rule/OneIssuePerLineSensor.java
server/sonar-server/src/main/java/org/sonar/server/batch/ProjectRepositoryAction.java
server/sonar-server/src/main/java/org/sonar/server/batch/ProjectRepositoryLoader.java
server/sonar-server/src/test/java/org/sonar/server/batch/ProjectRepositoryActionTest.java
server/sonar-server/src/test/java/org/sonar/server/batch/ProjectRepositoryLoaderMediumTest.java
sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/ProjectReferentials.java [deleted file]
sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/ProjectRepository.java [new file with mode: 0644]
sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/issues/PreviousIssue.java
sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/input/issues/PreviousIssueHelper.java
sonar-batch-protocol/src/test/java/org/sonar/batch/protocol/input/ProjectReferentialsTest.java [deleted file]
sonar-batch-protocol/src/test/java/org/sonar/batch/protocol/input/ProjectRepositoryTest.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/bootstrap/BatchComponents.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/BootstrapContainer.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/ServerClient.java
sonar-batch/src/main/java/org/sonar/batch/index/ResourceCache.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/FileHashes.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/InitialOpenIssuesSensor.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/InitialOpenIssuesStack.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueHandlers.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueTracking.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueTrackingBlocksRecognizer.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueTrackingDecorator.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueTrackingResult.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/LocalIssueTracking.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/PreviousIssue.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/PreviousIssueFromDb.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/PreviousIssueFromWs.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/PreviousIssueRepository.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/RollingFileHashes.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/SourceHashHolder.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/package-info.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/mediumtest/BatchMediumTester.java
sonar-batch/src/main/java/org/sonar/batch/phases/PreviewPhaseExecutor.java
sonar-batch/src/main/java/org/sonar/batch/referential/DefaultGlobalReferentialsLoader.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/referential/DefaultProjectReferentialsLoader.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/referential/GlobalReferentialsLoader.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/referential/GlobalReferentialsProvider.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/referential/ProjectReferentialsLoader.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/referential/ProjectReferentialsProvider.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/referential/package-info.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/repository/DefaultGlobalReferentialsLoader.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/DefaultPreviousIssuesLoader.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/DefaultProjectReferentialsLoader.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/GlobalReferentialsLoader.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/GlobalReferentialsProvider.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/PreviousIssuesLoader.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/ProjectRepositoriesLoader.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/ProjectRepositoriesProvider.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/package-info.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/rule/ActiveRulesProvider.java
sonar-batch/src/main/java/org/sonar/batch/rule/ModuleQProfiles.java
sonar-batch/src/main/java/org/sonar/batch/scan/ModuleScanContainer.java
sonar-batch/src/main/java/org/sonar/batch/scan/ModuleSettings.java
sonar-batch/src/main/java/org/sonar/batch/scan/ProjectScanContainer.java
sonar-batch/src/main/java/org/sonar/batch/scan/ProjectSettings.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/StatusDetection.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/StatusDetectionFactory.java
sonar-batch/src/main/java/org/sonar/batch/scm/ScmSensor.java
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/InitialOpenIssuesSensorTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/InitialOpenIssuesStackTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/IssueHandlersTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/IssueTrackingBlocksRecognizerTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/IssueTrackingDecoratorTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/IssueTrackingTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/RollingFileHashesTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/SourceHashHolderTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/mediumtest/issues/IssuesMediumTest.java
sonar-batch/src/test/java/org/sonar/batch/mediumtest/issues/ReportsMediumTest.java
sonar-batch/src/test/java/org/sonar/batch/referential/DefaultProjectReferentialsLoaderTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/repository/DefaultProjectReferentialsLoaderTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/scan/ModuleSettingsTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/ProjectScanContainerTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/ProjectSettingsTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/FileMetadataTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/StatusDetectionFactoryTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/StatusDetectionTest.java
sonar-batch/src/test/resources/mediumtest/xoo/sample/xources/hello/HelloJava.xoo.measures
sonar-batch/src/test/resources/mediumtest/xoo/sample/xources/hello/helloscala.xoo.measures
sonar-batch/src/test/resources/org/sonar/batch/issue/tracking/IssueTrackingTest/example1-v1.txt [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/issue/tracking/IssueTrackingTest/example1-v2.txt [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/issue/tracking/IssueTrackingTest/example2-v1.txt [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/issue/tracking/IssueTrackingTest/example2-v2.txt [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/issue/tracking/IssueTrackingTest/example3-v1.txt [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/issue/tracking/IssueTrackingTest/example3-v2.txt [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/FileSystem.java