Method: Weblate::Metrics#==

Defined in:
lib/weblate/models/metrics.rb

#==(o) ⇒ Object

Checks equality by comparing each attribute.

Parameters:

  • Object (Object)

    to be compared



271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
# File 'lib/weblate/models/metrics.rb', line 271

def ==(o)
  return true if self.equal?(o)
  self.class == o.class &&
      units == o.units &&
      units_translated == o.units_translated &&
      users == o.users &&
      changes == o.changes &&
      projects == o.projects &&
      components == o.components &&
      translations == o.translations &&
      languages == o.languages &&
      checks == o.checks &&
      configuration_errors == o.configuration_errors &&
      suggestions == o.suggestions &&
      celery_queues == o.celery_queues &&
      name == o.name
end