Skip to content

Commit b32f732

Browse files
committed
Rename BlockProcessedMessage to PathProcessedMessage
1 parent 8ab45fa commit b32f732

File tree

3 files changed

+11
-6
lines changed

3 files changed

+11
-6
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.vscode
12
.cache
23
project/project/**
34
bin/**

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

+7-3
Original file line numberDiff line numberDiff line change
@@ -327,11 +327,15 @@ case class VerificationTerminationMessage() extends Message {
327327
override val name: String = "verification_termination_message"
328328
}
329329

330+
/** Reported when a block of a method CFG is reached.
331+
*/
330332
case class BlockReachedMessage(methodName: String, label: String, pathId: Int) extends Message {
331333
override val toString: String = s"block_reached_message(methodName=$methodName, label=$label, pathId=$pathId)"
332334
override val name: String = "block_reached_message"
333335
}
334-
case class BlockProcessedMessage(methodName: String, label: String, pathId: Int, verificationResult: String) extends Message {
335-
override val toString: String = s"block_processed_message(methodName=$methodName, label=$label, pathId=$pathId, result=\"${if (verificationResult.toString() == "Success") "Success" else "Failure"}\")"
336-
override val name: String = "block_processed_message"
336+
/** Reported when an execution path through a method has completed.
337+
*/
338+
case class PathProcessedMessage(methodName: String, label: String, pathId: Int, verificationResultKind: String) extends Message {
339+
override val toString: String = s"Path_processed_message(methodName=$methodName, label=$label, pathId=$pathId, result=$verificationResultKind)"
340+
override val name: String = "Path_processed_message"
337341
}

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

+3-3
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ case class CSVReporter(name: String = "csv_reporter", path: String = "report.csv
7676
case q: QuantifierChosenTriggersMessage => csv_file.write(s"${q.toString}\n")
7777
case t: VerificationTerminationMessage => csv_file.write(s"${t.toString}\n")
7878
case r: BlockReachedMessage => csv_file.write(s"${r.toString}\n")
79-
case p: BlockProcessedMessage => csv_file.write(s"${p.toString}\n")
79+
case p: PathProcessedMessage => csv_file.write(s"${p.toString}\n")
8080
case _ =>
8181
println( s"Cannot properly print message of unsupported type: $msg" )
8282
}
@@ -190,8 +190,8 @@ case class StdIOReporter(name: String = "stdout_reporter", timeInfo: Boolean = t
190190
case _: QuantifierInstantiationsMessage => // too verbose, do not print
191191
case _: QuantifierChosenTriggersMessage => // too verbose, do not print
192192
case _: VerificationTerminationMessage =>
193-
case _: BlockReachedMessage => //println(msg)
194-
case _: BlockProcessedMessage => //println(msg)
193+
case _: BlockReachedMessage => // println(msg)
194+
case _: PathProcessedMessage => // println(msg)
195195
case _ =>
196196
println( s"Cannot properly print message of unsupported type: $msg" )
197197
}

0 commit comments

Comments
 (0)