Module: CalendariumRomanum

Defined in:
lib/calendarium-romanum.rb,
lib/calendarium-romanum/cli.rb,
lib/calendarium-romanum/cli.rb,
lib/calendarium-romanum/day.rb,
lib/calendarium-romanum/data.rb,
lib/calendarium-romanum/enum.rb,
lib/calendarium-romanum/rank.rb,
lib/calendarium-romanum/util.rb,
lib/calendarium-romanum/enums.rb,
lib/calendarium-romanum/errors.rb,
lib/calendarium-romanum/version.rb,
lib/calendarium-romanum/calendar.rb,
lib/calendarium-romanum/temporale.rb,
lib/calendarium-romanum/transfers.rb,
lib/calendarium-romanum/cli/dumper.rb,
lib/calendarium-romanum/cli/helper.rb,
lib/calendarium-romanum/sanctorale.rb,
lib/calendarium-romanum/cli/querier.rb,
lib/calendarium-romanum/ordinalizer.rb,
lib/calendarium-romanum/abstract_date.rb,
lib/calendarium-romanum/cli/comparator.rb,
lib/calendarium-romanum/cli/date_parser.rb,
lib/calendarium-romanum/rank_predicates.rb,
lib/calendarium-romanum/temporale/dates.rb,
lib/calendarium-romanum/sanctorale_loader.rb,
lib/calendarium-romanum/sanctorale_writer.rb,
lib/calendarium-romanum/perpetual_calendar.rb,
lib/calendarium-romanum/sanctorale_factory.rb,
lib/calendarium-romanum/temporale/extensions.rb,
lib/calendarium-romanum/temporale/date_helper.rb,
lib/calendarium-romanum/temporale/easter_table.rb,
lib/calendarium-romanum/temporale/celebration_factory.rb,
lib/calendarium-romanum/temporale/extensions/christ_eternal_priest.rb,
lib/calendarium-romanum/temporale/extensions/dedication_before_all_saints.rb

Overview

Module wrapping the gem’s classes

If you hate typing the long module name, see CR

Defined Under Namespace

Modules: Colours, Constants, Data, Enum, RankPredicates, Ranks, Seasons, Util, ValueObjectInterface Classes: AbstractDate, CLI, Calendar, Celebration, Colour, Day, InvalidDataError, Ordinalizer, PerpetualCalendar, Rank, Sanctorale, SanctoraleFactory, SanctoraleLoader, SanctoraleWriter, Season, Temporale, Transfers

Constant Summary collapse

Colors =

Convenience alias (American English spelling)

Colours
LECTIONARY_CYCLES =

Sunday lectionary cycles. Values returned by Calendar#lectionary

[:A, :B, :C].freeze
VERSION =
'0.9.0'.freeze
RELEASE_DATE =
Date.new(2021, 4, 11).freeze