From 2b7b05a0ce9376e2eeed4211fddd4303fc70dd66 Mon Sep 17 00:00:00 2001 From: SimonGuilloud <sim-guilloud@bluewin.ch> Date: Mon, 3 Oct 2022 23:33:19 +0200 Subject: [PATCH] Trying to satisfy the CI, 7. --- lisa-examples/src/main/scala/Example.scala | 2 +- lisa-front/src/main/scala/lisa/front/package.scala | 6 +++--- .../src/main/scala/lisa/front/parser/FrontMacro.scala | 10 +++++----- .../src/test/scala/lisa/front/FrontMacroTests.scala | 2 +- .../src/test/scala/lisa/front/UnificationTests.scala | 2 +- lisa-theories/src/main/scala/lisa/Main.scala | 2 +- .../scala/lisa/settheory/SetTheoryDefinitions.scala | 2 +- .../main/scala/lisa/settheory/SetTheoryTGAxioms.scala | 2 +- .../main/scala/lisa/settheory/SetTheoryZAxioms.scala | 2 +- .../main/scala/lisa/settheory/SetTheoryZFAxioms.scala | 2 +- lisa-utils/src/main/scala/lisa/utils/Library.scala | 2 +- lisa-utils/src/test/scala/lisa/kernel/FolTests.scala | 2 +- .../test/scala/lisa/kernel/InvalidProofPathTests.scala | 2 +- lisa-utils/src/test/scala/lisa/kernel/ProofTests.scala | 2 +- .../src/test/scala/lisa/test/ProofCheckerSuite.scala | 2 +- .../src/test/scala/lisa/test/TestTheoryAxioms.scala | 2 +- .../test/scala/lisa/utils/SCProofStepFinderTests.scala | 2 +- .../scala/lisa/automation/kernel/ProofTactics.scala | 2 +- src/main/scala/lisa/proven/peano_example/Peano.scala | 4 ++-- .../lisa/proven/peano_example/PeanoArithmetics.scala | 2 +- 20 files changed, 27 insertions(+), 27 deletions(-) diff --git a/lisa-examples/src/main/scala/Example.scala b/lisa-examples/src/main/scala/Example.scala index 6d83de49..d494a522 100644 --- a/lisa-examples/src/main/scala/Example.scala +++ b/lisa-examples/src/main/scala/Example.scala @@ -8,7 +8,7 @@ import lisa.automation.kernel.SimplePropositionalSolver.solveSequent import lisa.tptp.KernelParser.* import lisa.tptp.ProblemGatherer.* import lisa.tptp.* -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} import lisa.utils.Printer.* /** diff --git a/lisa-front/src/main/scala/lisa/front/package.scala b/lisa-front/src/main/scala/lisa/front/package.scala index 575808bd..e5b62a2a 100644 --- a/lisa-front/src/main/scala/lisa/front/package.scala +++ b/lisa-front/src/main/scala/lisa/front/package.scala @@ -1,7 +1,7 @@ package lisa.front -export lisa.front.fol.FOL.{*, given} -export lisa.front.proof.Proof.{*, given} +export lisa.front.fol.FOL.{_, given} +export lisa.front.proof.Proof.{_, given} export lisa.front.parser.FrontReader.* -export lisa.front.parser.FrontMacro.{*, given} +export lisa.front.parser.FrontMacro.{_, given} export lisa.front.printer.FrontPositionedPrinter.* diff --git a/lisa-front/src/main/scala/lisa/front/parser/FrontMacro.scala b/lisa-front/src/main/scala/lisa/front/parser/FrontMacro.scala index ed3f0ff1..dbca0a4a 100644 --- a/lisa-front/src/main/scala/lisa/front/parser/FrontMacro.scala +++ b/lisa-front/src/main/scala/lisa/front/parser/FrontMacro.scala @@ -163,7 +163,7 @@ object FrontMacro { Map[VariableLabel, VariableLabel] ) ] = { - import LiftFOL.{*, given} + import LiftFOL.{_, given} def substMap[T, U](seq: Seq[(Expr[T], Expr[U])])(using Quotes, Type[T], Type[U]): Expr[Map[T, U]] = { val list: Seq[Expr[(T, U)]] = seq.map { case (k, v) => @@ -274,7 +274,7 @@ object FrontMacro { private def termApplyMacro[P <: Tuple](parts: Expr[P], args: Expr[Seq[Any]])(using Quotes, Type[P]): Expr[Term] = { import quotes.reflect.* - import LiftFOL.{*, given} + import LiftFOL.{_, given} val interpolator = toTokens(parts, args) val resolved = FrontResolver.resolveTerm(FrontParser.parseTopTermOrFormula(interpolator.tokens)) @@ -288,7 +288,7 @@ object FrontMacro { } private def formulaApplyMacro[P <: Tuple](parts: Expr[P], args: Expr[Seq[Any]])(using Quotes, Type[P]): Expr[Formula] = { import quotes.reflect.* - import LiftFOL.{*, given} + import LiftFOL.{_, given} val interpolator = toTokens(parts, args) val resolved = FrontResolver.resolveFormula(FrontParser.parseTopTermOrFormula(interpolator.tokens)) @@ -302,7 +302,7 @@ object FrontMacro { } private def sequentApplyMacro[P <: Tuple](parts: Expr[P], args: Expr[Seq[Any]])(using Quotes, Type[P]): Expr[Sequent] = { import quotes.reflect.* - import LiftFOL.{*, given} + import LiftFOL.{_, given} val interpolator = toTokens(parts, args) val resolved = FrontResolver.resolveSequent(FrontParser.parseSequent(interpolator.tokens)) @@ -318,7 +318,7 @@ object FrontMacro { } private def partialSequentApplyMacro[P <: Tuple](parts: Expr[P], args: Expr[Seq[Any]])(using Quotes, Type[P]): Expr[PartialSequent] = { import quotes.reflect.* - import LiftFOL.{*, given} + import LiftFOL.{_, given} val interpolator = toTokens(parts, args) val resolved = FrontResolver.resolvePartialSequent(FrontParser.parsePartialSequent(interpolator.tokens)) diff --git a/lisa-front/src/test/scala/lisa/front/FrontMacroTests.scala b/lisa-front/src/test/scala/lisa/front/FrontMacroTests.scala index 1f13351e..0c50fac4 100644 --- a/lisa-front/src/test/scala/lisa/front/FrontMacroTests.scala +++ b/lisa-front/src/test/scala/lisa/front/FrontMacroTests.scala @@ -1,6 +1,6 @@ package lisa.front -import lisa.front.{*, given} +import lisa.front.{_, given} import org.scalatest.funsuite.AnyFunSuite import scala.language.adhocExtensions diff --git a/lisa-front/src/test/scala/lisa/front/UnificationTests.scala b/lisa-front/src/test/scala/lisa/front/UnificationTests.scala index 3c399541..26103982 100644 --- a/lisa-front/src/test/scala/lisa/front/UnificationTests.scala +++ b/lisa-front/src/test/scala/lisa/front/UnificationTests.scala @@ -4,7 +4,7 @@ import lisa.front.fol.FOL.LabelType import lisa.front.fol.FOL.WithArityType import lisa.front.printer.FrontPositionedPrinter import lisa.front.printer.FrontPrintStyle -import lisa.front.{*, given} +import lisa.front.{_, given} import org.scalatest.Ignore import org.scalatest.funsuite.AnyFunSuite diff --git a/lisa-theories/src/main/scala/lisa/Main.scala b/lisa-theories/src/main/scala/lisa/Main.scala index a0782ed4..f4e9dcfd 100644 --- a/lisa-theories/src/main/scala/lisa/Main.scala +++ b/lisa-theories/src/main/scala/lisa/Main.scala @@ -4,7 +4,7 @@ package lisa * The parent trait of all theory files containing mathematical development */ trait Main { - export lisa.settheory.SetTheoryLibrary.{*, given} + export lisa.settheory.SetTheoryLibrary.{_, given} private val realOutput: String => Unit = println private var outString: List[String] = List() diff --git a/lisa-theories/src/main/scala/lisa/settheory/SetTheoryDefinitions.scala b/lisa-theories/src/main/scala/lisa/settheory/SetTheoryDefinitions.scala index d831a756..4a9c4892 100644 --- a/lisa-theories/src/main/scala/lisa/settheory/SetTheoryDefinitions.scala +++ b/lisa-theories/src/main/scala/lisa/settheory/SetTheoryDefinitions.scala @@ -2,7 +2,7 @@ package lisa.settheory import lisa.kernel.fol.FOL.* import lisa.kernel.proof.RunningTheory -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} /** * Base trait for set theoretical axiom systems. diff --git a/lisa-theories/src/main/scala/lisa/settheory/SetTheoryTGAxioms.scala b/lisa-theories/src/main/scala/lisa/settheory/SetTheoryTGAxioms.scala index 944b63bf..3208b7b2 100644 --- a/lisa-theories/src/main/scala/lisa/settheory/SetTheoryTGAxioms.scala +++ b/lisa-theories/src/main/scala/lisa/settheory/SetTheoryTGAxioms.scala @@ -1,7 +1,7 @@ package lisa.settheory import lisa.kernel.fol.FOL.* -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_{_, given} /** * Axioms for the Tarski-Grothendieck theory (TG) diff --git a/lisa-theories/src/main/scala/lisa/settheory/SetTheoryZAxioms.scala b/lisa-theories/src/main/scala/lisa/settheory/SetTheoryZAxioms.scala index bdd4915f..b60d2f55 100644 --- a/lisa-theories/src/main/scala/lisa/settheory/SetTheoryZAxioms.scala +++ b/lisa-theories/src/main/scala/lisa/settheory/SetTheoryZAxioms.scala @@ -2,7 +2,7 @@ package lisa.settheory import lisa.kernel.fol.FOL.* import lisa.kernel.proof.RunningTheory -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} /** * Axioms for the Zermelo theory (Z) diff --git a/lisa-theories/src/main/scala/lisa/settheory/SetTheoryZFAxioms.scala b/lisa-theories/src/main/scala/lisa/settheory/SetTheoryZFAxioms.scala index e4379ea9..bd95ad45 100644 --- a/lisa-theories/src/main/scala/lisa/settheory/SetTheoryZFAxioms.scala +++ b/lisa-theories/src/main/scala/lisa/settheory/SetTheoryZFAxioms.scala @@ -1,7 +1,7 @@ package lisa.settheory import lisa.kernel.fol.FOL.* -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} /** * Axioms for the Zermelo-Fraenkel theory (ZF) diff --git a/lisa-utils/src/main/scala/lisa/utils/Library.scala b/lisa-utils/src/main/scala/lisa/utils/Library.scala index 489b930b..cfcb6846 100644 --- a/lisa-utils/src/main/scala/lisa/utils/Library.scala +++ b/lisa-utils/src/main/scala/lisa/utils/Library.scala @@ -13,7 +13,7 @@ abstract class Library(val theory: RunningTheory) { export lisa.kernel.proof.SequentCalculus.* export lisa.kernel.proof.SCProof as Proof export theory.{Justification, Theorem, Definition, Axiom, PredicateDefinition, FunctionDefinition} - export lisa.utils.Helpers.{*, given} + export lisa.utils.Helpers.{_, given} import lisa.kernel.proof.RunningTheoryJudgement as Judgement /** diff --git a/lisa-utils/src/test/scala/lisa/kernel/FolTests.scala b/lisa-utils/src/test/scala/lisa/kernel/FolTests.scala index 3de689b8..c3e944f3 100644 --- a/lisa-utils/src/test/scala/lisa/kernel/FolTests.scala +++ b/lisa-utils/src/test/scala/lisa/kernel/FolTests.scala @@ -6,7 +6,7 @@ import lisa.kernel.proof.RunningTheory.* import lisa.kernel.proof.SCProof import lisa.kernel.proof.SCProofChecker import lisa.kernel.proof.SequentCalculus.* -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} import lisa.utils.Printer import org.scalatest.funsuite.AnyFunSuite diff --git a/lisa-utils/src/test/scala/lisa/kernel/InvalidProofPathTests.scala b/lisa-utils/src/test/scala/lisa/kernel/InvalidProofPathTests.scala index d62ef6ad..1bf566e3 100644 --- a/lisa-utils/src/test/scala/lisa/kernel/InvalidProofPathTests.scala +++ b/lisa-utils/src/test/scala/lisa/kernel/InvalidProofPathTests.scala @@ -4,7 +4,7 @@ import lisa.kernel.proof.SCProofCheckerJudgement.SCInvalidProof import lisa.kernel.proof.SequentCalculus.* import lisa.kernel.proof.* import lisa.test.ProofCheckerSuite -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} class InvalidProofPathTests extends ProofCheckerSuite { def checkPath(invalidProof: SCProof, expectedPath: Seq[Int]): Unit = { diff --git a/lisa-utils/src/test/scala/lisa/kernel/ProofTests.scala b/lisa-utils/src/test/scala/lisa/kernel/ProofTests.scala index c5ba765c..d00afd89 100644 --- a/lisa-utils/src/test/scala/lisa/kernel/ProofTests.scala +++ b/lisa-utils/src/test/scala/lisa/kernel/ProofTests.scala @@ -6,7 +6,7 @@ import lisa.kernel.proof.RunningTheory.* import lisa.kernel.proof.SCProof import lisa.kernel.proof.SCProofChecker import lisa.kernel.proof.SequentCalculus.* -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} import lisa.utils.Printer import org.scalatest.funsuite.AnyFunSuite diff --git a/lisa-utils/src/test/scala/lisa/test/ProofCheckerSuite.scala b/lisa-utils/src/test/scala/lisa/test/ProofCheckerSuite.scala index 50212e1a..4a989fa2 100644 --- a/lisa-utils/src/test/scala/lisa/test/ProofCheckerSuite.scala +++ b/lisa-utils/src/test/scala/lisa/test/ProofCheckerSuite.scala @@ -6,7 +6,7 @@ import lisa.kernel.proof.SCProofCheckerJudgement import lisa.kernel.proof.SCProofCheckerJudgement.SCInvalidProof import lisa.kernel.proof.SequentCalculus.Sequent import lisa.kernel.proof.SequentCalculus.isSameSequent -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} import lisa.utils.Printer import org.scalatest.funsuite.AnyFunSuite diff --git a/lisa-utils/src/test/scala/lisa/test/TestTheoryAxioms.scala b/lisa-utils/src/test/scala/lisa/test/TestTheoryAxioms.scala index fe7678b8..151fdbb1 100644 --- a/lisa-utils/src/test/scala/lisa/test/TestTheoryAxioms.scala +++ b/lisa-utils/src/test/scala/lisa/test/TestTheoryAxioms.scala @@ -2,7 +2,7 @@ package lisa.test import lisa.kernel.fol.FOL.* import lisa.kernel.proof.RunningTheory -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} trait TestTheoryAxioms { final val p1 = ConstantPredicateLabel("p1", 1) diff --git a/lisa-utils/src/test/scala/lisa/utils/SCProofStepFinderTests.scala b/lisa-utils/src/test/scala/lisa/utils/SCProofStepFinderTests.scala index 7890b4dd..bc5b1da0 100644 --- a/lisa-utils/src/test/scala/lisa/utils/SCProofStepFinderTests.scala +++ b/lisa-utils/src/test/scala/lisa/utils/SCProofStepFinderTests.scala @@ -12,7 +12,7 @@ import lisa.kernel.proof.SequentCalculus.* import lisa.settheory.AxiomaticSetTheory.* import lisa.kernel.proof.SCProofCheckerJudgement.* import org.scalatest.funsuite.AnyFunSuite -import me.cassayre.florian.masterproject.util.SCProofBuilder.{_, given} +import me.cassayre.florian.masterproject.util.SCProofBuilder.{_{_, given} import util.chaining.* import scala.util.{Failure, Success, Try} diff --git a/src/main/scala/lisa/automation/kernel/ProofTactics.scala b/src/main/scala/lisa/automation/kernel/ProofTactics.scala index 43bc2695..d90b8208 100644 --- a/src/main/scala/lisa/automation/kernel/ProofTactics.scala +++ b/src/main/scala/lisa/automation/kernel/ProofTactics.scala @@ -3,7 +3,7 @@ package lisa.automation.kernel import lisa.kernel.fol.FOL.* import lisa.kernel.proof.SCProof import lisa.kernel.proof.SequentCalculus.* -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} import lisa.utils.Printer.* /** diff --git a/src/main/scala/lisa/proven/peano_example/Peano.scala b/src/main/scala/lisa/proven/peano_example/Peano.scala index ff1020a8..90479702 100644 --- a/src/main/scala/lisa/proven/peano_example/Peano.scala +++ b/src/main/scala/lisa/proven/peano_example/Peano.scala @@ -5,12 +5,12 @@ import lisa.kernel.fol.FOL.* import lisa.kernel.proof.RunningTheory import lisa.kernel.proof.SCProof import lisa.kernel.proof.SequentCalculus.* -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} import lisa.utils.Library import lisa.utils.Printer object Peano { - export PeanoArithmeticsLibrary.{*, given} + export PeanoArithmeticsLibrary.{_, given} /////////////////////////// OUTPUT CONTROL ////////////////////////// given output: (String => Unit) = println diff --git a/src/main/scala/lisa/proven/peano_example/PeanoArithmetics.scala b/src/main/scala/lisa/proven/peano_example/PeanoArithmetics.scala index 0200f11b..86fb9467 100644 --- a/src/main/scala/lisa/proven/peano_example/PeanoArithmetics.scala +++ b/src/main/scala/lisa/proven/peano_example/PeanoArithmetics.scala @@ -2,7 +2,7 @@ package lisa.proven.peano_example import lisa.kernel.fol.FOL.* import lisa.kernel.proof.RunningTheory -import lisa.utils.Helpers.{*, given} +import lisa.utils.Helpers.{_, given} object PeanoArithmetics { final val (x, y, z) = -- GitLab