A parsed source-suppression directive and its effective scope.
Summary
Types
@type t() :: %Reach.Source.Suppression.Directive{ file: Path.t(), line: pos_integer(), reason: String.t() | nil, scope: :next_line | :file, target_line: pos_integer() | nil, tokens: [String.t()] }