Documentation
¶
Overview ¶
Package gatedreporter says how much of a run came from one compilation.
It exists because the gated path could stop engaging without anything saying so. `Gated` and `FellBack` are exact counters, and until this they were counters nobody printed: a run that gated every mutant and a run that gated none produced identical output, and the difference was found only by dropping a panic into `TestAll` by hand and watching it not fire. A number that is not printed is a number that cannot go wrong in front of anyone.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatedReporter ¶
type GatedReporter struct {
// contains filtered or unexported fields
}
func (*GatedReporter) AddDiagnostic ¶
func (r *GatedReporter) AddDiagnostic(diagnostic *ditto.Diagnostic)
Click to show internal directories.
Click to hide internal directories.