Skip to content

Commit

Permalink
Rename FM2024 to IFM2024. Clarify generated language for --veymont-ou…
Browse files Browse the repository at this point in the history
…tput option.
  • Loading branch information
bobismijnnaam committed Aug 9, 2024
1 parent f044c5d commit 7ab06a8
Show file tree
Hide file tree
Showing 15 changed files with 7 additions and 6 deletions.
5 changes: 3 additions & 2 deletions src/main/vct/options/Options.scala
Original file line number Diff line number Diff line change
Expand Up @@ -321,8 +321,9 @@ case object Options {
)
),
opt[Path]("veymont-output").valueName("<path>")
.action((path, c) => c.copy(veymontOutput = Some(path)))
.text("Indicates output path for generated implementation"),
.action((path, c) => c.copy(veymontOutput = Some(path))).text(
"Indicates output path for generated implementation. The extension decides the output language: `.pvl` is PVL, `.java` is Java."
),
opt[Path]("veymont-resource-path").valueName("<path>")
.action((path, c) => c.copy(veymontResourcePath = path)),
opt[Unit]("veymont-skip-choreography-verification")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ import java.nio.charset.StandardCharsets
import java.nio.file.{Files, Path, Paths}
import scala.sys.process.Process

class FM2024VeyMontPermissionsSpec extends VeyMontSpec {
val wd = Paths.get("publications/2024/FM2024VeyMontPermissions")
class IFM2024VeyMontPermissionsSpec extends VeyMontSpec {
val wd = Paths.get("publications/2024/IFM2024VeyMontPermissions")

{
val caseWd = wd.resolve("0-TTT")
Expand Down
4 changes: 2 additions & 2 deletions test/main/vct/test/integration/meta/ExampleCoverage.scala
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package vct.test.integration.meta

import org.scalatest.flatspec.AnyFlatSpec
import vct.test.integration.examples._
import vct.test.integration.examples.veymont.{FM2023VeyMontSpec, TechnicalVeyMontSpec, VeyMontExamplesSpec, FM2024VeyMontPermissionsSpec}
import vct.test.integration.examples.veymont.{FM2023VeyMontSpec, TechnicalVeyMontSpec, VeyMontExamplesSpec, IFM2024VeyMontPermissionsSpec}
import vct.test.integration.helper._

class ExampleCoverage extends AnyFlatSpec {
Expand Down Expand Up @@ -60,7 +60,7 @@ class ExampleCoverage extends AnyFlatSpec {
new VerifyThisSpec(),
new FM2023VeyMontSpec(),
new VeyMontExamplesSpec(),
new FM2024VeyMontPermissionsSpec(),
new IFM2024VeyMontPermissionsSpec(),
new WaitNotifySpec(),
new WandSpec(),
new AutoValueSpec(),
Expand Down

0 comments on commit 7ab06a8

Please sign in to comment.