Skip to content

Commit 8d76b10

Browse files
authored
Making sure PluginAwareReporter preserves cached flag of messages (#856)
1 parent d3a8f4d commit 8d76b10

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/main/scala/viper/silver/reporter/Reporter.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ trait PluginAwareReporter extends Reporter {
4141
// *before* reporting the corresponding message.
4242
case esm: EntitySuccessMessage =>
4343
val newResult = plgns.mapEntityVerificationResult(esm.concerning, Success)
44-
doReport(VerificationResultMessage(esm.verifier, esm.concerning, esm.verificationTime, newResult))
44+
doReport(VerificationResultMessage(esm.verifier, esm.concerning, esm.verificationTime, newResult, esm.cached))
4545
case efm: EntityFailureMessage =>
4646
val newResult = plgns.mapEntityVerificationResult(efm.concerning, efm.result)
47-
doReport(VerificationResultMessage(efm.verifier, efm.concerning, efm.verificationTime, newResult))
47+
doReport(VerificationResultMessage(efm.verifier, efm.concerning, efm.verificationTime, newResult, efm.cached))
4848
case m => doReport(m)
4949
}
5050
}

0 commit comments

Comments
 (0)