Sha256: 1be067b82f5a21f9411f5d932587a1e506c8a313bbe6eb1115e1d1f57670bced
Contents?: true
Size: 420 Bytes
Versions: 1
Compression:
Stored size: 420 Bytes
Contents
module PrivatePlease ; module Tracking module Extension def private_please(*methods_to_observe) parameterless_call = methods_to_observe.empty? klass = self if parameterless_call klass.send :include, PrivatePlease::Tracking::InstrumentsAllBelow else Instrumentor.instrument_instance_methods_for_pp_observation(klass, methods_to_observe) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
private_please-0.0.3 | lib/private_please/tracking/extension.rb |