lib/zakuro/calculation/range/operated_solar_terms.rb in zakuro-0.7.0 vs lib/zakuro/calculation/range/operated_solar_terms.rb in zakuro-0.7.2

- old
+ new

@@ -19,17 +19,17 @@ # # * 移動元の二十四節気:無効な大余小余あり(削除対象) # * 移動先の二十四節気:移動元からの二十四節気(追加対象) # attr_reader :directions - # @return [Context] 暦コンテキスト + # @return [Context::Context] 暦コンテキスト attr_reader :context # # 初期化 # - # @param [Context] context 暦コンテキスト + # @param [Context::Context] context 暦コンテキスト # @param [Array<Year>] years 完全範囲(年データ) # def initialize(context:, years: []) @context = context @years = years @@ -71,11 +71,11 @@ # :reek:TooManyStatements { max_statements: 6 } # # 年内の全ての月の移動方向を作成する # - # @param [Context] context 暦コンテキスト + # @param [Context::Context] context 暦コンテキスト # @param [Hash<String, SolarTerm>] directions 二十四節気の移動元/移動先(西暦日 -> 対応する二十四節気) # @param [Array<Month>] months 年内の全ての月 # def self.create_directions_with_months(context:, directions: {}, months: []) months.each do |month| @@ -96,11 +96,11 @@ # :reek:LongParameterList {max_params: 4} # # 月毎の移動方向を作成する # - # @param [Context] context 暦コンテキスト + # @param [Context::Context] context 暦コンテキスト # @param [Month] 月 # @param [Hash<String, SolarTerm>] directions 二十四節気の移動元/移動先(西暦日 -> 対応する二十四節気) # @param [Operation::SolarTerm::Diretion] 二十四節気(移動) # def self.create_directions_each_month(context:, month:, directions: {}, @@ -117,11 +117,11 @@ # :reek:LongParameterList {max_params: 4} # # 移動先に有効な二十四節気(差し替える二十四節気)を指定する # - # @param [Context] context 暦コンテキスト + # @param [Context::Context] context 暦コンテキスト # @param [SolarTerm] solar_term 二十四節気(計算値) # @param [Hash<String, SolarTerm>] directions 二十四節気の移動元/移動先(西暦日 -> 対応する二十四節気) # @param [Operation::SolarTerm::Direction] source 二十四節気(移動) # def self.push_source(context:, solar_term:, directions: {}, @@ -139,11 +139,11 @@ end # # 移動先に有効な二十四節気(差し替える二十四節気)を生成する # - # @param [Context] context 暦コンテキスト + # @param [Context::Context] context 暦コンテキスト # @param [SolarTerm] solar_term 二十四節気(計算値) # @param [Operation::SolarTerm::Direction] source 二十四節気(移動) # # @return [SolarTerm] 二十四節気(運用値) # @@ -163,11 +163,11 @@ end # # 移動元に無効な二十四節気(連番のみ指定)を指定する # - # @param [Context] context 暦コンテキスト + # @param [Context::Context] context 暦コンテキスト # @param [Hash<String, SolarTerm>] directions 二十四節気の移動元/移動先(西暦日 -> 対応する二十四節気) # @param [Operation::SolarTerm::Destination] destination 二十四節気(移動先) # def self.push_destination(context:, directions: {}, destination: Operation::SolarTerm::Destination.new) @@ -184,17 +184,17 @@ # # 日付に対応する暦コンテキストを取得する # # @param [Western::Calendar] western_date 西暦日 # - # @return [Context] 暦コンテキスト + # @return [Context::Context] 暦コンテキスト # def current_context(western_date: Western::Calendar.new) @years.each do |year| return year.context if western_date >= year.new_year_date end - Context.new + Context::Context.new end # # 二十四節気の移動元/移動先を生成する #