lib/zenlish/wclasses/auxiliary_be.rb in zenlish-0.2.05 vs lib/zenlish/wclasses/auxiliary_be.rb in zenlish-0.2.06

- old
+ new

@@ -1,22 +1,22 @@ +# frozen_string_literal: true + require_relative 'auxiliary' module Zenlish module WClasses class AuxiliaryBe < Auxiliary - def initialize - super() - end + # rubocop: disable Layout/SpaceInsideArrayLiteralBrackets private def init_feature_defs super # Create standard feature definitions for modal verb can. - feature_def_dsl { + feature_def_dsl do feature_def 'PARADIGM' => [identifier, 'Verb_be_inflection'] # 2nd item is default value - } + end end def init_paradigms builder = Inflect::InflectionTableBuilder.new table = builder.build('Verb_be_inflection') do @@ -33,9 +33,10 @@ rule([equals(:second), equals(:singular), equals(:past_simple) ], literal('were')) rule([dont_care, equals(:plural), equals(:past_simple) ], literal('were')) rule([dont_care, dont_care, equals(:past_participle)], literal('been')) end add_paradigm(table) - end + end + # rubocop: enable Layout/SpaceInsideArrayLiteralBrackets end # class end # module end # module