Sha256: 21b89930e22e24935be543ebf89ddae6b21dadd81938d533f07cf5a4a9c98f3e

Contents?: true

Size: 369 Bytes

Versions: 5

Compression:

Stored size: 369 Bytes

Contents

class YARD::Handlers::Ruby::ProcessHandler < YARD::Handlers::Ruby::Base
  handles method_call(:process)
  namespace_only
  
  process do
    return unless namespace.is_a?(ClassObject) && namespace.superclass.to_s =~ /^YARD::Handlers/
    register MethodObject.new(namespace, :process) do |o| 
      o.signature = "def process"
      o.parameters = []
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
yard-0.5.8 lib/yard/handlers/ruby/process_handler.rb
yard-0.5.7 lib/yard/handlers/ruby/process_handler.rb
yard-0.5.6 lib/yard/handlers/ruby/process_handler.rb
yard-0.5.5 lib/yard/handlers/ruby/process_handler.rb
yard-0.5.4 lib/yard/handlers/ruby/process_handler.rb