]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-4717 Drilling down on technical debt metrics should display issues viewer inste...
authorJulien Lancelot <julien.lancelot@gmail.com>
Thu, 10 Oct 2013 16:32:43 +0000 (18:32 +0200)
committerJulien Lancelot <julien.lancelot@gmail.com>
Thu, 10 Oct 2013 16:32:43 +0000 (18:32 +0200)
sonar-server/src/main/java/org/sonar/server/ui/DefaultPages.java
sonar-server/src/main/webapp/WEB-INF/app/controllers/drilldown_controller.rb

index 09d958c217647a3af6d957c2e136a5c131844774..fe7e586f7e93506ad17befcee5b581c734fbc413 100644 (file)
@@ -101,7 +101,8 @@ public final class DefaultPages {
           CoreMetrics.CRITICAL_VIOLATIONS_KEY, CoreMetrics.MAJOR_VIOLATIONS_KEY, CoreMetrics.MINOR_VIOLATIONS_KEY, CoreMetrics.INFO_VIOLATIONS_KEY,
           CoreMetrics.NEW_VIOLATIONS_KEY, CoreMetrics.NEW_BLOCKER_VIOLATIONS_KEY, CoreMetrics.NEW_CRITICAL_VIOLATIONS_KEY, CoreMetrics.NEW_MAJOR_VIOLATIONS_KEY,
           CoreMetrics.NEW_MINOR_VIOLATIONS_KEY, CoreMetrics.NEW_INFO_VIOLATIONS_KEY,
-          CoreMetrics.FALSE_POSITIVE_ISSUES_KEY
+          CoreMetrics.FALSE_POSITIVE_ISSUES_KEY,
+          CoreMetrics.TECHNICAL_DEBT_KEY, CoreMetrics.TECHNICAL_DEBT_DENSITY_KEY
       })
   @ResourceQualifier(
       value = {Qualifiers.VIEW, Qualifiers.SUBVIEW, Qualifiers.PROJECT, Qualifiers.MODULE, Qualifiers.PACKAGE, Qualifiers.DIRECTORY, Qualifiers.FILE, Qualifiers.CLASS,
index 77138bdef198baff9f8eaa13f925dece1bcbc95a..50ec34f338c7d12f8e0ac3ca747c68c126e3f624 100644 (file)
@@ -45,7 +45,8 @@ class DrilldownController < ApplicationController
     if params[:characteristic_id]
       @characteristic=Characteristic.find(params[:characteristic_id])
     elsif params[:model] && params[:characteristic]
-      @characteristic=Characteristic.find(:first, :select => 'id', :include => 'quality_model', :conditions => ['quality_models.name=? AND characteristics.kee=? AND characteristics.enabled=?', params[:model], params[:characteristic], true])
+      @characteristic=Characteristic.find(:first, :select => 'id', :include => 'quality_model',
+                                          :conditions => ['quality_models.name=? AND characteristics.kee=? AND characteristics.enabled=?', params[:model], params[:characteristic], true])
     end
     options[:characteristic]=@characteristic
     if params[:period] && Api::Utils.valid_period_index?(params[:period])