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