dwhelan/proc_extensions

View on GitHub
lib/core_extensions/proc/source.rb

Summary

Maintainability
A
0 mins
Test Coverage
module ProcExtensions
  module Source
    def self.included(base)
      base.class_eval do
        # rubocop:disable Lint/NestedMethodDefinition
        def source
          ProcSource.new(self).source
        end

        def raw_source
          ProcSource.new(self).raw_source
        end
      end
    end
  end
end