Sha256: f902e3dfe96ae9315168c6a642c3e494e33670d74a401bbb80c96a44f37f9754
Contents?: true
Size: 468 Bytes
Versions: 63
Compression:
Stored size: 468 Bytes
Contents
# frozen_string_literal: true class YARD::Handlers::C::AliasHandler < YARD::Handlers::C::Base MATCH = /rb_define_alias \s*\(\s*([\w\.]+), \s*"([^"]+)", \s*"([^"]+)"\s*\)/xm handles MATCH statement_class BodyStatement process do statement.source.scan(MATCH) do |var_name, new_name, old_name| var_name = "rb_cObject" if var_name == "rb_mKernel" handle_alias(var_name, new_name, old_name) end end end
Version data entries
63 entries across 62 versions & 9 rubygems