Class: IS::YARD::Sequel::ModelHandler

Inherits:
YARD::Handlers::Ruby::ClassHandler
  • Object
show all
Defined in:
lib/yard-is-sequel/models.rb

Instance Method Summary collapse

Instance Method Details

#processObject



10
11
12
13
14
15
16
17
18
19
# File 'lib/yard-is-sequel/models.rb', line 10

def process
  # Проверяем, наследуется ли класс от Sequel::Model
  return unless sequel_model?

  # Добавляем тег к классу, что это Sequel модель
  # Используем пустое значение для тега
  namespace.add_tag(YARD::Tags::Tag.new(:sequel_model, ""))

  log.debug "[Sequel Plugin] Detected Sequel model: #{namespace}"
end