struct

Noir::CLI::Inspect::Via

Inherits JSON::Serializable < Struct < Value < Object

Evidence tying an endpoint to a file (reach). path is set only when the evidence sits in a different file than the row's path (a shared basename, a merged copy), so the agent is never sent to the wrong file.

Constructors

new(kind : String, name : Nil | String = nil, line : Int32 | Nil = nil, path : Nil | String = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

kind
Source
kind=(kind : String)
Source
line
Source
line=(line : Int32 | Nil)
Source
name
Source
name=(name : String | Nil)
Source
path
Source
path=(path : String | Nil)
Source
to_text
Source