Sha256: 317f33836786e9692bc65dd35d033a619116f903863d3fc1a38c66c26324da59

Contents?: true

Size: 992 Bytes

Versions: 18

Compression:

Stored size: 992 Bytes

Contents

# -*- encoding: utf-8 -*-
# -*- frozen_string_literal: true -*-
# -*- warn_indent: true -*-

# The +UnitMeasurements+ module serves as a container for various functionalities
# related to unit measurements. It provides methods for creating custom unit
# groups, defining units, performing arithmetic operations,  comparison between
# measurements, conversions, normalization of input strings, parsing measurements
# from strings, and more. It is a fundamental part of the unit measurements library.
#
# @author {Harshal V. Ladhe}[https://shivam091.github.io/]
# @since 0.1.0
module UnitMeasurements
  # This is the base class for custom errors in the +UnitMeasurements+ module.
  #
  # @see ParseError
  # @see PrimitiveUnitAlreadySetError
  # @see UnitAlreadyDefinedError
  # @see UnitError
  # @author {Harshal V. Ladhe}[https://shivam091.github.io/]
  # @since 1.1.0
  class BaseError < StandardError; end
end

require "unit_measurements/base"

require "unit_measurements/unit_groups/all"

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
unit_measurements-5.11.0 lib/unit_measurements.rb
unit_measurements-5.10.0 lib/unit_measurements.rb
unit_measurements-5.9.0 lib/unit_measurements.rb
unit_measurements-5.8.0 lib/unit_measurements.rb
unit_measurements-5.7.0 lib/unit_measurements.rb
unit_measurements-5.6.1 lib/unit_measurements.rb
unit_measurements-5.6.0 lib/unit_measurements.rb
unit_measurements-5.5.0 lib/unit_measurements.rb
unit_measurements-5.4.1 lib/unit_measurements.rb
unit_measurements-5.4.0 lib/unit_measurements.rb
unit_measurements-5.3.0 lib/unit_measurements.rb
unit_measurements-5.2.0 lib/unit_measurements.rb
unit_measurements-5.1.1 lib/unit_measurements.rb
unit_measurements-5.1.0 lib/unit_measurements.rb
unit_measurements-5.0.0 lib/unit_measurements.rb
unit_measurements-4.12.0 lib/unit_measurements.rb
unit_measurements-4.11.0 lib/unit_measurements.rb
unit_measurements-4.10.0 lib/unit_measurements.rb