From 3040b2e99eb1ecb23f0c1ee612d801fa318cb3c0 Mon Sep 17 00:00:00 2001
From: João M. M. da Silva + Diego Araújo
Date: Tue, 8 Jan 2013 15:47:23 -0200
Subject: [PATCH] [Mezuro] fixed names in source tree partial.
---
plugins/mezuro/lib/mezuro_plugin/helpers/module_result_helper.rb | 7 +++++++
plugins/mezuro/views/mezuro_plugin_module_result/_source_tree.rhtml | 11 ++++++-----
2 files changed, 13 insertions(+), 5 deletions(-)
create mode 100644 plugins/mezuro/lib/mezuro_plugin/helpers/module_result_helper.rb
diff --git a/plugins/mezuro/lib/mezuro_plugin/helpers/module_result_helper.rb b/plugins/mezuro/lib/mezuro_plugin/helpers/module_result_helper.rb
new file mode 100644
index 0000000..7eac61a
--- /dev/null
+++ b/plugins/mezuro/lib/mezuro_plugin/helpers/module_result_helper.rb
@@ -0,0 +1,7 @@
+class MezuroPlugin::Helpers::ModuleResultHelper
+
+ def self.module_name name
+ name.is_a?(Array) ? name.last : name
+ end
+
+end
diff --git a/plugins/mezuro/views/mezuro_plugin_module_result/_source_tree.rhtml b/plugins/mezuro/views/mezuro_plugin_module_result/_source_tree.rhtml
index 5e918e2..ae5c448 100644
--- a/plugins/mezuro/views/mezuro_plugin_module_result/_source_tree.rhtml
+++ b/plugins/mezuro/views/mezuro_plugin_module_result/_source_tree.rhtml
@@ -1,14 +1,15 @@
<%= _('Source tree') %>
-<% module_name = module_result.module.name %>
+<% helper = MezuroPlugin::Helpers::ModuleResultHelper %>
+<% module_name = helper.module_name(module_result.module.name) %>
<% module_label = "#{module_name} (#{module_result.module.granularity})" %>
@@ -17,14 +18,14 @@
<% if child.module.granularity=='PACKAGE' %>
<%= image_tag('/plugins/mezuro/images/folder.png')%> |
- <%= child.module.name %> |
+ <%= helper.module_name child.module.name %> |
<% else %>
<%= image_tag('/plugins/mezuro/images/file.png') %> |
- <%= child.module.name %>
+ <%= helper.module_name child.module.name %>
|
--
libgit2 0.21.2