class Katsuyou::KuruVerbStem
Public Class Methods
new(text, conjugation_type)
click to toggle source
Calls superclass method
Katsuyou::VerbStem::new
# File lib/katsuyou/verb_stem.rb, line 84 def initialize(text, conjugation_type) @replace_ku = text[-2] == "く" super end
Private Instance Methods
maybe_replace(stem, replacement)
click to toggle source
# File lib/katsuyou/verb_stem.rb, line 136 def maybe_replace(stem, replacement) return stem unless @replace_ku stem.dup.tap do |s| s[-1] = replacement end end