]> source.dussan.org Git - sonarqube.git/commit
SONAR-6134, SONAR-6048 Improve performance of FS indexation
authorJulien HENRY <julien.henry@sonarsource.com>
Wed, 28 Jan 2015 21:41:25 +0000 (22:41 +0100)
committerJulien HENRY <julien.henry@sonarsource.com>
Tue, 10 Feb 2015 16:16:01 +0000 (17:16 +0100)
commite9b5effe30cf68820a3dfb00bf736a325313206b
tree74323c9b304a2b5f76d2f77ca6c4b86d03fa4296
parent46b6c6f692964e6202aa269245e579badb856e94
SONAR-6134, SONAR-6048 Improve performance of FS indexation
276 files changed:
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/issue/CountUnresolvedIssuesDecorator.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/timemachine/AbstractNewCoverageFileAnalyzer.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/timemachine/NewCoverageFileAnalyzer.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/timemachine/NewItCoverageFileAnalyzer.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/timemachine/NewOverallCoverageFileAnalyzer.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/timemachine/TendencyDecorator.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/timemachine/TimeMachineConfigurationPersister.java
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/timemachine/VariationDecorator.java
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/issue/CountFalsePositivesDecoratorTest.java
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/issue/CountUnresolvedIssuesDecoratorTest.java
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/DirectoriesDecoratorTest.java
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/ManualMeasureDecoratorTest.java
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/TendencyDecoratorTest.java
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/TimeMachineConfigurationPersisterTest.java
plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/VariationDecoratorTest.java
plugins/sonar-cpd-plugin/src/test/java/org/sonar/plugins/cpd/CpdSensorTest.java
plugins/sonar-cpd-plugin/src/test/java/org/sonar/plugins/cpd/JavaCpdEngineTest.java
plugins/sonar-cpd-plugin/src/test/java/org/sonar/plugins/cpd/decorators/SumDuplicationsDecoratorTest.java
plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/lang/CoveragePerTestSensorTest.java
plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/lang/DependencySensorTest.java
plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/lang/MeasureSensorTest.java
plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/lang/SymbolReferencesSensorTest.java
plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/lang/SyntaxHighlightingSensorTest.java
plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/lang/TestCaseSensorTest.java
plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/lang/XooTokenizerSensorTest.java
plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/rule/OneIssuePerLineSensorTest.java
plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/scm/XooBlameCommandTest.java
server/sonar-server/src/test/java/org/sonar/server/issue/notification/IssueNotificationsTest.java
sonar-batch/pom.xml
sonar-batch/src/main/java/org/sonar/batch/DecoratorsSelector.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/DefaultDecoratorContext.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/DefaultProjectClasspath.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/DefaultResourceCreationLock.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/DefaultTimeMachine.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/DeprecatedSensorContext.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/FormulaDecorator.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/ProjectConfigurator.java
sonar-batch/src/main/java/org/sonar/batch/ResourceFilters.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/bootstrap/GlobalContainer.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/TaskContainer.java
sonar-batch/src/main/java/org/sonar/batch/components/PastMeasuresLoader.java
sonar-batch/src/main/java/org/sonar/batch/components/PastSnapshot.java
sonar-batch/src/main/java/org/sonar/batch/components/PastSnapshotFinder.java
sonar-batch/src/main/java/org/sonar/batch/components/PastSnapshotFinderByDate.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/components/PastSnapshotFinderByDays.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/components/PastSnapshotFinderByPreviousAnalysis.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/components/PastSnapshotFinderByPreviousVersion.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/components/PastSnapshotFinderByVersion.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/components/Period.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/components/PeriodsDefinition.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/components/TimeMachineConfiguration.java
sonar-batch/src/main/java/org/sonar/batch/debt/NewDebtDecorator.java
sonar-batch/src/main/java/org/sonar/batch/deprecated/DeprecatedSensorContext.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/ResourceFilters.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/DefaultProjectClasspath.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/DefaultResourceCreationLock.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/DefaultTimeMachine.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByDate.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByDays.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousAnalysis.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousVersion.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByVersion.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/Period.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PeriodsDefinition.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/package-info.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/decorator/DecoratorsSelector.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/decorator/DefaultDecoratorContext.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/decorator/FormulaDecorator.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/package-info.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/tasks/ListTask.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/tasks/Tasks.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/deprecated/tasks/package-info.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/index/DefaultIndex.java
sonar-batch/src/main/java/org/sonar/batch/index/ResourceKeyMigration.java
sonar-batch/src/main/java/org/sonar/batch/index/SourceDataFactory.java
sonar-batch/src/main/java/org/sonar/batch/index/SourcePersister.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/FileHashes.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueHandlers.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueTrackingDecorator.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/LocalIssueTracking.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/SourceHashHolder.java
sonar-batch/src/main/java/org/sonar/batch/languages/DefaultLanguagesReferential.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/languages/Language.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/languages/LanguagesReferential.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/languages/package-info.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/mediumtest/TaskResult.java
sonar-batch/src/main/java/org/sonar/batch/phases/DecoratorsExecutor.java
sonar-batch/src/main/java/org/sonar/batch/phases/Phases.java
sonar-batch/src/main/java/org/sonar/batch/phases/SensorMatcher.java
sonar-batch/src/main/java/org/sonar/batch/repository/language/DefaultLanguagesRepository.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/language/Language.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/language/LanguagesRepository.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/language/package-info.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/user/User.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/user/UserRepository.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/repository/user/package-info.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/rule/QProfileSensor.java
sonar-batch/src/main/java/org/sonar/batch/scan/LanguageVerifier.java
sonar-batch/src/main/java/org/sonar/batch/scan/ModuleScanContainer.java
sonar-batch/src/main/java/org/sonar/batch/scan/ProjectScanContainer.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/AdditionalFilePredicates.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ComponentIndexer.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/DefaultInputFileValueCoder.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/DefaultModuleFileSystem.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/DeprecatedFileFilters.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/FileIndexer.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/FileMetadata.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/InputFileBuilder.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/InputFileBuilderFactory.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/InputFileMetadata.java [new file with mode: 0644]
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/InputPathCache.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/LanguageDetection.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/LanguageDetectionFactory.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ModuleInputFileCache.java
sonar-batch/src/main/java/org/sonar/batch/scan/report/JSONReport.java
sonar-batch/src/main/java/org/sonar/batch/scm/ScmSensor.java
sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizers.java
sonar-batch/src/main/java/org/sonar/batch/source/LinesSensor.java
sonar-batch/src/main/java/org/sonar/batch/tasks/ListTask.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/tasks/Tasks.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/tasks/package-info.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/user/User.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/user/UserRepository.java [deleted file]
sonar-batch/src/main/java/org/sonar/batch/user/package-info.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/DecoratorsSelectorTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/DefaultFileLinesContextTest.java
sonar-batch/src/test/java/org/sonar/batch/FormulaDecoratorTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/ResourceFiltersTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/components/PastMeasuresLoaderTest.java
sonar-batch/src/test/java/org/sonar/batch/components/PastSnapshotFinderByDateTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/components/PastSnapshotFinderByDaysTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/components/PastSnapshotFinderByPreviousAnalysisTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/components/PastSnapshotFinderByPreviousVersionTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/components/PastSnapshotFinderByVersionTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/components/PastSnapshotFinderTest.java
sonar-batch/src/test/java/org/sonar/batch/components/PastSnapshotTest.java
sonar-batch/src/test/java/org/sonar/batch/components/PeriodsDefinitionTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/components/TimeMachineConfigurationTest.java
sonar-batch/src/test/java/org/sonar/batch/debt/DebtDecoratorTest.java
sonar-batch/src/test/java/org/sonar/batch/debt/NewDebtDecoratorTest.java
sonar-batch/src/test/java/org/sonar/batch/debt/SqaleRatingDecoratorTest.java
sonar-batch/src/test/java/org/sonar/batch/deprecated/ResourceFiltersTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByDateTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByDaysTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousAnalysisTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousVersionTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByVersionTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/deprecated/components/PeriodsDefinitionTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/deprecated/decorator/DecoratorsSelectorTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/deprecated/decorator/FormulaDecoratorTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/deprecated/tasks/ListTaskTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/deprecated/tasks/TasksTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/design/DirectoryDsmDecoratorTest.java
sonar-batch/src/test/java/org/sonar/batch/design/DsmSerializerTest.java
sonar-batch/src/test/java/org/sonar/batch/design/SubProjectDsmDecoratorTest.java
sonar-batch/src/test/java/org/sonar/batch/index/BucketTest.java
sonar-batch/src/test/java/org/sonar/batch/index/DefaultIndexTest.java
sonar-batch/src/test/java/org/sonar/batch/index/DuplicationPersisterTest.java
sonar-batch/src/test/java/org/sonar/batch/index/MeasurePersisterTest.java
sonar-batch/src/test/java/org/sonar/batch/index/ResourceCacheTest.java
sonar-batch/src/test/java/org/sonar/batch/index/ResourceKeyMigrationTest.java
sonar-batch/src/test/java/org/sonar/batch/index/ResourcePersisterTest.java
sonar-batch/src/test/java/org/sonar/batch/index/SourceDataFactoryTest.java
sonar-batch/src/test/java/org/sonar/batch/issue/IssuableFactoryTest.java
sonar-batch/src/test/java/org/sonar/batch/issue/ModuleIssuesTest.java
sonar-batch/src/test/java/org/sonar/batch/issue/ignore/scanner/IssueExclusionsLoaderTest.java
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/IssueTrackingDecoratorTest.java
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/IssueTrackingTest.java
sonar-batch/src/test/java/org/sonar/batch/issue/tracking/SourceHashHolderTest.java
sonar-batch/src/test/java/org/sonar/batch/phases/DecoratorsExecutorTest.java
sonar-batch/src/test/java/org/sonar/batch/qualitygate/GenerateQualityGateEventsTest.java
sonar-batch/src/test/java/org/sonar/batch/report/ComponentsPublisherTest.java
sonar-batch/src/test/java/org/sonar/batch/repository/user/UserRepositoryTest.java [new file with mode: 0644]
sonar-batch/src/test/java/org/sonar/batch/rule/QProfileSensorTest.java
sonar-batch/src/test/java/org/sonar/batch/rule/QProfileVerifierTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/LanguageVerifierTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/AdditionalFilePredicatesTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/ComponentIndexerTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/DefaultModuleFileSystemTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/DeprecatedFileFiltersTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/ExclusionFiltersTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/FileMetadataTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/InputFileBuilderFactoryTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/InputFileBuilderTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/InputPathCacheTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/LanguageDetectionFactoryTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/LanguageDetectionTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/measure/MeasureCacheTest.java
sonar-batch/src/test/java/org/sonar/batch/scan/report/JSONReportTest.java
sonar-batch/src/test/java/org/sonar/batch/sensor/AnalyzerOptimizerTest.java
sonar-batch/src/test/java/org/sonar/batch/sensor/DefaultSensorContextTest.java
sonar-batch/src/test/java/org/sonar/batch/sensor/DefaultSensorStorageTest.java
sonar-batch/src/test/java/org/sonar/batch/sensor/coverage/CoverageExclusionsTest.java
sonar-batch/src/test/java/org/sonar/batch/source/CodeColorizersTest.java
sonar-batch/src/test/java/org/sonar/batch/source/HighlightableBuilderTest.java
sonar-batch/src/test/java/org/sonar/batch/tasks/ListTaskTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/tasks/TasksTest.java [deleted file]
sonar-batch/src/test/java/org/sonar/batch/user/UserRepositoryTest.java [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/components/PastSnapshotFinderByDateTest/shared.xml [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/components/PastSnapshotFinderByDaysTest/shared.xml [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/components/PastSnapshotFinderByDaysTest/shouldNotFindSelf.xml [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/components/PastSnapshotFinderByPreviousAnalysisTest/shouldFindPreviousAnalysis.xml [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/components/PastSnapshotFinderByPreviousAnalysisTest/shouldNotFindPreviousAnalysis.xml [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/components/PastSnapshotFinderByPreviousVersionTest/no-previous-version.xml [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/components/PastSnapshotFinderByPreviousVersionTest/with-previous-version-deleted.xml [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/components/PastSnapshotFinderByPreviousVersionTest/with-previous-version.xml [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/components/PastSnapshotFinderByVersionTest/shared.xml [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/components/PeriodsDefinitionTest/shared.xml [deleted file]
sonar-batch/src/test/resources/org/sonar/batch/deprecated/components/PastSnapshotFinderByDateTest/shared.xml [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/deprecated/components/PastSnapshotFinderByDaysTest/shared.xml [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/deprecated/components/PastSnapshotFinderByDaysTest/shouldNotFindSelf.xml [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousAnalysisTest/shouldFindPreviousAnalysis.xml [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousAnalysisTest/shouldNotFindPreviousAnalysis.xml [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousVersionTest/no-previous-version.xml [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousVersionTest/with-previous-version-deleted.xml [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousVersionTest/with-previous-version.xml [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/deprecated/components/PastSnapshotFinderByVersionTest/shared.xml [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/deprecated/components/PeriodsDefinitionTest/shared.xml [new file with mode: 0644]
sonar-batch/src/test/resources/org/sonar/batch/index/ResourcePersisterTest/shouldSaveNewMultiModulesProject-result.xml
sonar-batch/src/test/resources/org/sonar/batch/index/ResourcePersisterTest/shouldSaveNewMultiModulesProjectAndLibrary-result.xml
sonar-core/src/main/java/org/sonar/batch/index/ResourceCopy.java
sonar-core/src/test/java/org/sonar/core/component/ComponentKeysTest.java
sonar-core/src/test/java/org/sonar/core/component/ResourceComponentTest.java
sonar-deprecated/src/main/java/org/sonar/api/batch/AbstractSourceImporter.java
sonar-deprecated/src/test/java/org/sonar/api/checks/NoSonarFilterTest.java
sonar-plugin-api/src/main/java/org/sonar/api/CoreProperties.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/TimeMachine.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/InputDir.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/InputFile.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/InputPath.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/internal/AbsolutePathPredicate.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/internal/DefaultFilePredicates.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/internal/DefaultFileSystem.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/internal/DefaultInputDir.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/internal/DefaultInputFile.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/internal/DeprecatedDefaultInputFile.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/Directory.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/File.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/Library.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/Project.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/ProjectFileSystem.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/Resource.java
sonar-plugin-api/src/main/java/org/sonar/api/scan/filesystem/FileSystemFilter.java
sonar-plugin-api/src/main/java/org/sonar/api/task/Task.java
sonar-plugin-api/src/main/java/org/sonar/api/task/TaskComponent.java
sonar-plugin-api/src/main/java/org/sonar/api/task/TaskDefinition.java
sonar-plugin-api/src/main/java/org/sonar/api/task/TaskExtension.java
sonar-plugin-api/src/test/java/org/sonar/api/batch/fs/internal/DefaultFilePredicatesTest.java
sonar-plugin-api/src/test/java/org/sonar/api/batch/fs/internal/DefaultFileSystemTest.java
sonar-plugin-api/src/test/java/org/sonar/api/batch/fs/internal/DefaultInputDirTest.java
sonar-plugin-api/src/test/java/org/sonar/api/batch/fs/internal/DefaultInputFileTest.java
sonar-plugin-api/src/test/java/org/sonar/api/batch/fs/internal/DeprecatedDefaultInputFileTest.java
sonar-plugin-api/src/test/java/org/sonar/api/batch/fs/internal/PathPatternTest.java
sonar-plugin-api/src/test/java/org/sonar/api/batch/sensor/test/internal/DefaultTestCaseCoverageTest.java
sonar-plugin-api/src/test/java/org/sonar/api/batch/sensor/test/internal/DefaultTestCaseExecutionTest.java
sonar-plugin-api/src/test/java/org/sonar/api/measures/AverageFormulaTest.java
sonar-plugin-api/src/test/java/org/sonar/api/measures/SumChildDistributionFormulaTest.java
sonar-plugin-api/src/test/java/org/sonar/api/resources/DirectoryTest.java
sonar-plugin-api/src/test/java/org/sonar/api/resources/FileTest.java
sonar-plugin-api/src/test/java/org/sonar/api/resources/ResourceUtilsTest.java
sonar-plugin-api/src/test/java/org/sonar/api/resources/ScopesTest.java
sonar-plugin-api/src/test/java/org/sonar/api/scan/filesystem/PathResolverTest.java
sonar-plugin-api/src/test/java/org/sonar/api/test/IsResource.java
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample-with-symlink/.gitignore [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample-with-symlink/sonar-project.properties [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample-with-symlink/testx [new symlink]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample-with-symlink/xources [new symlink]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample/sonar-project.properties [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample/testx/ClassOneTest.xoo [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample/testx/ClassOneTest.xoo.measures [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample/testx/ClassOneTest.xoo.scm [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample/xources/hello/HelloJava.xoo [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample/xources/hello/HelloJava.xoo.measures [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample/xources/hello/HelloJava.xoo.scm [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample/xources/hello/helloscala.xoo [new file with mode: 0644]
sonar-plugin-api/src/test/resources/org/sonar/api/scan/filesystem/sample/xources/hello/helloscala.xoo.measures [new file with mode: 0644]