We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b3ec8e commit e21ab31Copy full SHA for e21ab31
lib/appmap/builtin_hooks/ruby.yml
@@ -19,17 +19,6 @@
19
require_name: ruby
20
label: lang.eval
21
handler_class: AppMap::Handler::Eval
22
-# TODO: eval does not happen in the right context, and therefore any new constants
23
-# which are defined are placed on the wrong module/class.
24
-# - Binding#eval
25
-# - BasicObject#instance_eval
26
-# These methods cannot be hooked as far as I can tell.
27
-# Why? When calling one of these functions, the context at the point of
28
-# definition is used. It's not possible to bind class_eval to a new context.
29
-# - Module#class_eval
30
-# - Module#module_eval
31
-# require_name: ruby
32
-# label: lang.eval
33
- methods:
34
- IO#popen
35
- Kernel#exec
0 commit comments