aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch/src/main/java/org/sonar
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@gmail.com>2013-06-06 15:32:01 +0200
committerSimon Brandhof <simon.brandhof@gmail.com>2013-06-06 15:32:01 +0200
commit1b47644db7d409deb5840072eabf1cd0d08d934e (patch)
treeb196d90fd7f9634f204f2a2ae1e1f7b2051cabea /sonar-batch/src/main/java/org/sonar
parentcb84bd1b943de502c8a6e9ed85109d4a4c896794 (diff)
downloadsonarqube-1b47644db7d409deb5840072eabf1cd0d08d934e.tar.gz
sonarqube-1b47644db7d409deb5840072eabf1cd0d08d934e.zip
Fix storage of libraries in C# Plugin
Diffstat (limited to 'sonar-batch/src/main/java/org/sonar')
-rw-r--r--sonar-batch/src/main/java/org/sonar/batch/index/DefaultResourcePersister.java2
-rw-r--r--sonar-batch/src/main/java/org/sonar/batch/index/SnapshotCache.java2
2 files changed, 1 insertions, 3 deletions
diff --git a/sonar-batch/src/main/java/org/sonar/batch/index/DefaultResourcePersister.java b/sonar-batch/src/main/java/org/sonar/batch/index/DefaultResourcePersister.java
index e6a9734d501..625d6480aa2 100644
--- a/sonar-batch/src/main/java/org/sonar/batch/index/DefaultResourcePersister.java
+++ b/sonar-batch/src/main/java/org/sonar/batch/index/DefaultResourcePersister.java
@@ -67,7 +67,7 @@ public final class DefaultResourcePersister implements ResourcePersister {
}
private void addToCache(Resource resource, Snapshot snapshot) {
- if (snapshot != null && !ResourceUtils.isLibrary(resource)) {
+ if (snapshot != null) {
snapshotsByResource.put(resource, snapshot);
resourceCache.add(resource);
snapshotCache.put(resource.getEffectiveKey(), snapshot);
diff --git a/sonar-batch/src/main/java/org/sonar/batch/index/SnapshotCache.java b/sonar-batch/src/main/java/org/sonar/batch/index/SnapshotCache.java
index e758b0420bb..6e7e1f6eb7b 100644
--- a/sonar-batch/src/main/java/org/sonar/batch/index/SnapshotCache.java
+++ b/sonar-batch/src/main/java/org/sonar/batch/index/SnapshotCache.java
@@ -19,7 +19,6 @@
*/
package org.sonar.batch.index;
-import com.google.common.base.Preconditions;
import com.google.common.collect.Maps;
import org.sonar.api.BatchComponent;
import org.sonar.api.database.model.Snapshot;
@@ -36,7 +35,6 @@ public class SnapshotCache implements BatchComponent {
}
public SnapshotCache put(String componentKey, Snapshot snapshot) {
- Preconditions.checkState(!snapshots.containsKey(componentKey), "Component is already registered: " + componentKey);
snapshots.put(componentKey, snapshot);
return this;
}