BashCommandRewrite class final

A rewritten bash command plus the record of every span that changed.

Constructors

BashCommandRewrite({required String command, required List<BashCommandShapeChange> changes})
The rewrite result: command is what must execute/persist.
const

Properties

changes → List<BashCommandShapeChange>
Every rewrite, in command order.
final
command → String
The command text with every recognized secret shape replaced by its [REDACTED:<kind>] marker.
final
hashCode → int
The hash code for this object.
no setterinherited
notice → String
The tool-result notice naming exactly what changed (issue #1408 AC3): count plus every rewritten shape's label, in order.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited