Callee
Inherits YAML::Serializable < JSON::Serializable < Struct < Value < Object
A function/method invoked directly from an endpoint's handler body
(1-hop only). name is the textual callee as it appears in source
(e.g. User.create, raw_sql_query). path and line are
best-effort location metadata: analyzers with definition resolution use
the callee's definition when reachable; the rest keep the call site.
The list is intentionally incomplete: dynamic dispatch (Rails
before_action, JS middleware, Python decorators) bypasses the body
walk by design. AI consumers should treat callees as a useful prior,
not a complete dependency graph.
Constants
MAX_PER_ENDPOINT = 10
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
Sourcenew(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
SourceInstance methods
line
Sourcename
Sourcepath
Source