class Class
def abstract?
def abstract? ::EacRubyUtils::AbstractMethods.abstract?(self) end
def common_constructor(*args, &block)
def common_constructor(*args, &block) ::EacRubyUtils::CommonConstructor.new(*args, &block).setup_class(self) end
def enable_settings_provider
def enable_settings_provider ::EacRubyUtils.patch(self, ::EacRubyUtils::SettingsProvider) end
def self_included_modules
def self_included_modules ancestors.take_while { |a| a != superclass }.select { |ancestor| ancestor.instance_of?(Module) } end