lib/zakuro/era/japan/gengou/alignment/aligner.rb in zakuro-0.7.2 vs lib/zakuro/era/japan/gengou/alignment/aligner.rb in zakuro-0.8.0
- old
+ new
@@ -39,11 +39,11 @@
# @param [Array<Set>] resources 元号解析結果
#
def initialize(resources: [])
@lines = []
(1..LINE_SIZE).each do |_index|
- @lines.push(Line.new)
+ lines.push(Line.new)
end
save(resources: resources)
end
@@ -71,11 +71,11 @@
# @raise [ArgumentError] 引数エラー
#
def get(line:, start_date:, last_date:)
raise ArgumentError.new, 'invalid line number' unless LINE_INDEXES.include?(line)
- @lines[line].get(start_date: start_date, last_date: last_date)
+ lines[line].get(start_date: start_date, last_date: last_date)
end
#
# 指定した範囲内の元号を取得する(元号名)
#
@@ -87,11 +87,11 @@
# @raise [ArgumentError] 引数エラー
#
def get_by_name(line:, name:)
raise ArgumentError.new, 'invalid line number' unless LINE_INDEXES.include?(line)
- @lines[line].get_by_name(name: name)
+ lines[line].get_by_name(name: name)
end
private
#
@@ -112,10 +112,10 @@
#
def push_gengou(gengou:)
rest = [
LinearGengou.new(gengou: gengou)
]
- @lines.each do |line|
+ lines.each do |line|
rest = line.push(list: rest)
end
end
end
end