]> source.dussan.org Git - sonarqube.git/commitdiff
Fix cache of libraries
authorSimon Brandhof <simon.brandhof@gmail.com>
Thu, 6 Jun 2013 07:49:49 +0000 (09:49 +0200)
committerSimon Brandhof <simon.brandhof@gmail.com>
Thu, 6 Jun 2013 07:49:49 +0000 (09:49 +0200)
sonar-batch/src/main/java/org/sonar/batch/index/DefaultResourcePersister.java

index 625d6480aa20dcc2b77ce432f3e6c049cb35ec80..e6a9734d501061b9dfc34cb4e9a8b4bbaba18ab5 100644 (file)
@@ -67,7 +67,7 @@ public final class DefaultResourcePersister implements ResourcePersister {
   }
 
   private void addToCache(Resource resource, Snapshot snapshot) {
-    if (snapshot != null) {
+    if (snapshot != null && !ResourceUtils.isLibrary(resource)) {
       snapshotsByResource.put(resource, snapshot);
       resourceCache.add(resource);
       snapshotCache.put(resource.getEffectiveKey(), snapshot);