lib/measured/unit_system_builder.rb in measured-2.5.0 vs lib/measured/unit_system_builder.rb in measured-2.5.1

- old
+ new

@@ -1,5 +1,6 @@ +# frozen_string_literal: true class Measured::UnitSystemBuilder def initialize @units = [] @cache = nil end @@ -43,11 +44,11 @@ ["G", "giga", 9], ["T", "tera", 12], ["P", "peta", 15], ["E", "exa", 18], ["Z", "zetta", 21], - ["Y", "yotta", 24] - ] + ["Y", "yotta", 24], + ].map(&:freeze).freeze def build_si_units(name, aliases: [], value: nil) si_units = [build_unit(name, aliases: aliases, value: value)] SI_PREFIXES.each do |short, long, exp| long_names = aliases.map { |suffix| "#{long}#{suffix}" }