Class: AppMap::Config::NamedFunction

Inherits:
NamedFunctionStruct show all
Defined in:
lib/appmap/config/named_function.rb

Overview

Identifies a specific function within a Gem to be instrumented.

  • ‘id` A unique identifier for the named function. This is used to associate custom logic with the named function when the trace events are being handled.

  • ‘gem_name` Name of the Gem.

  • ‘file_path` Name of the file within the Gem in which the function is located.

  • ‘class_names` Array of the module/class name scope which contains the function. For example, `%w[Rack Handler WEBrick]`.

  • ‘method_name` Name of the method within the class name scope.

  • ‘static` Whether it’s a static or instance method.

Instance Attribute Summary

Attributes inherited from NamedFunctionStruct

#class_names, #file_path, #gem_name, #id, #method_name, #static

Instance Method Summary collapse

Instance Method Details

#childrenObject



16
17
18
# File 'lib/appmap/config/named_function.rb', line 16

def children
  []
end