diff --git a/plugins/mezuro/lib/kalibro/entities/native_metric.rb b/plugins/mezuro/lib/kalibro/entities/native_metric.rb index 479ae0b..5b72682 100644 --- a/plugins/mezuro/lib/kalibro/entities/native_metric.rb +++ b/plugins/mezuro/lib/kalibro/entities/native_metric.rb @@ -2,4 +2,12 @@ class Kalibro::Entities::NativeMetric < Kalibro::Entities::Metric attr_accessor :origin, :language + def languages + @language + end + + def languages=(languages) + @language = languages + end + end diff --git a/plugins/mezuro/test/fixtures/native_metric_fixtures.rb b/plugins/mezuro/test/fixtures/native_metric_fixtures.rb index f04c1c3..2121c94 100644 --- a/plugins/mezuro/test/fixtures/native_metric_fixtures.rb +++ b/plugins/mezuro/test/fixtures/native_metric_fixtures.rb @@ -5,12 +5,12 @@ class NativeMetricFixtures total_cof.name = 'Total Coupling Factor' total_cof.scope = 'APPLICATION' total_cof.origin = 'Analizo' - total_cof.language = 'JAVA' + total_cof.languages = ['JAVA'] total_cof end def self.total_cof_hash - {:name => 'Total Coupling Factor', :scope => 'APPLICATION', :origin => 'Analizo', :language => 'JAVA'} + {:name => 'Total Coupling Factor', :scope => 'APPLICATION', :origin => 'Analizo', :language => ['JAVA']} end def self.amloc @@ -18,12 +18,12 @@ class NativeMetricFixtures total_cof.name = 'Average Method LOC' total_cof.scope = 'CLASS' total_cof.origin = 'Analizo' - total_cof.language = 'JAVA' + total_cof.languages = ['JAVA'] total_cof end def self.amloc_hash - {:name => 'Average Method LOC', :scope => 'CLASS', :origin => 'Analizo', :language => 'JAVA'} + {:name => 'Average Method LOC', :scope => 'CLASS', :origin => 'Analizo', :language => ['JAVA']} end end \ No newline at end of file -- libgit2 0.21.2