]> source.dussan.org Git - sonarqube.git/commit
SONAR-3181,SONAR-3139 Enable cross project CPD for all languages
authorEvgeny Mandrikov <mandrikov@gmail.com>
Tue, 24 Jan 2012 13:17:59 +0000 (17:17 +0400)
committerEvgeny Mandrikov <mandrikov@gmail.com>
Tue, 24 Jan 2012 16:33:39 +0000 (20:33 +0400)
commited409e8f0a53554aad46ac438b93b7adc02cc5d8
treeaf3c6337ef286c9cd4b68b490b43994fbc78a32a
parent74ae0f80835d5b236480b78253ed9a30af56ca6a
SONAR-3181,SONAR-3139 Enable cross project CPD for all languages

sonar.cpd.minimumTokens can't be used, because for index in database
tokens must be grouped by lines.
16 files changed:
plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java
plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/SonarBridgeEngine.java
plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/SonarEngine.java
plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/TokenizerBridge.java [deleted file]
plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/index/DbDuplicationsIndex.java
plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/index/IndexFactory.java [new file with mode: 0644]
plugins/sonar-cpd-plugin/src/test/java/org/sonar/plugins/cpd/CpdSensorTest.java
sonar-core/src/main/java/org/sonar/core/duplication/DuplicationDao.java
sonar-core/src/main/java/org/sonar/core/duplication/DuplicationMapper.java
sonar-core/src/main/resources/org/sonar/core/duplication/DuplicationMapper.xml
sonar-core/src/test/java/org/sonar/core/duplication/DuplicationDaoTest.java
sonar-core/src/test/resources/org/sonar/core/duplication/DuplicationDaoTest/shouldGetByHash.xml
sonar-duplications/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
sonar-duplications/src/main/java/org/sonar/duplications/internal/package-info.java [new file with mode: 0644]
sonar-duplications/src/main/java/org/sonar/duplications/internal/pmd/TokenizerBridge.java [new file with mode: 0644]
sonar-duplications/src/test/java/org/sonar/duplications/internal/pmd/TokenizerBridgeTest.java [new file with mode: 0644]