diff --git a/plugins/mezuro/views/content_viewer/show_configuration.rhtml b/plugins/mezuro/views/content_viewer/show_configuration.rhtml index 77109ab..d925283 100644 --- a/plugins/mezuro/views/content_viewer/show_configuration.rhtml +++ b/plugins/mezuro/views/content_viewer/show_configuration.rhtml @@ -1,5 +1,17 @@ <% @configuration_content = @page @configuration = Kalibro::Client::ConfigurationClient.new.configuration(@configuration_content.name) %> +<% + # FAKE de CompoundMetric + fake_compound_metric = Kalibro::Entities::CompoundMetric.new + fake_compound_metric.script = "return LOC*1;" + fake_compound_metric.name = "new LOC" + fake_compound_metric.scope = "CLASS" + fake_compound_metric.description = "Description" + fake_compound_metric_configuration = Kalibro::Entities::MetricConfiguration.new + fake_compound_metric_configuration.metric = fake_compound_metric + fake_compound_metric_configuration.code = "code" + @configuration.metric_configurations << fake_compound_metric_configuration +%> @@ -14,7 +26,7 @@
-<%= link_to "#{image_tag ('/plugins/mezuro/images/plus.png')}Add Metric", :controller => "mezuro_plugin_myprofile", +<%= link_to "#{image_tag ('/plugins/mezuro/images/plus.png')}Add Metric", :controller => "mezuro_plugin_myprofile", :action => "choose_base_tool", :params => {:configuration_name => @configuration.name} %>
@@ -26,7 +38,14 @@ <% @configuration.metric_configurations.each do |metric_configuration| %> - + + + diff --git a/plugins/mezuro/views/mezuro_plugin_myprofile/new_compound_metric.html.erb b/plugins/mezuro/views/mezuro_plugin_myprofile/new_compound_metric.html.erb index 2722e3f..dab849a 100644 --- a/plugins/mezuro/views/mezuro_plugin_myprofile/new_compound_metric.html.erb +++ b/plugins/mezuro/views/mezuro_plugin_myprofile/new_compound_metric.html.erb @@ -40,6 +40,7 @@ <% end %> +
<%= metric_configuration.metric.name %><%= metric_configuration.metric.origin %> + <% if metric_configuration.metric.instance_of? Kalibro::Entities::NativeMetric %> + <%= metric_configuration.metric.origin %> + <% else %> Compound Metric + <% end %> + <%= metric_configuration.code %> <%= link_to "Edit", :controller => "mezuro_plugin_myprofile", :action => "edit_metric_configuration", :params => {:configuration_name => @configuration.name, :metric_name => metric_configuration.metric.name} %>
-- libgit2 0.21.2
Metric Name