Skip to content

Commit 377efdf

Browse files
fixup! 1b35bc3 Incorporated feedback
1 parent 531e308 commit 377efdf

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

src/main/scala/higherkindness/rules_scala/common/sbt-testing/TestsFile.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ package higherkindness.rules_scala.common.sbt_testing
22

33
import play.api.libs.json.{Format, JsObject, Json, Reads, Writes}
44

5-
case class TestsFile(testsByFramework: Map[String, Seq[TestDefinition]])
5+
case class TestsFileData(testsByFramework: Map[String, Seq[TestDefinition]])
66

7-
object TestsFile {
7+
object TestsFileData {
88

99
/**
1010
* Unlike that produced by [[Json.format]], this [[Format]] is deterministic, which we need to fulfill the
1111
* reproducibility component of [[https://bazel.build/basics/hermeticity Bazel's contract]].
1212
*/
13-
implicit val format: Format[TestsFile] = Format[Map[String, Seq[TestDefinition]]](
13+
implicit val format: Format[TestsFileData] = Format[Map[String, Seq[TestDefinition]]](
1414
Reads.mapReads,
1515
Writes { testsByFramework =>
1616
JsObject(
@@ -20,5 +20,5 @@ object TestsFile {
2020
.sortBy { case (framework, _) => framework },
2121
)
2222
},
23-
).bimap(TestsFile(_), _.testsByFramework)
23+
).bimap(TestsFileData(_), _.testsByFramework)
2424
}

src/main/scala/higherkindness/rules_scala/common/sbt-testing/fingerprints.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ object TestAnnotatedFingerprint {
2626
new TestAnnotatedFingerprint(fingerprint.annotationName, fingerprint.isModule)
2727
}
2828

29-
case class TestSubclassFingerprint(isModule: Boolean, requireNoArgConstructor: Boolean, val superclassName: String)
29+
case class TestSubclassFingerprint(isModule: Boolean, requireNoArgConstructor: Boolean, superclassName: String)
3030
extends SubclassFingerprint
3131
with TestFingerprint
3232

src/main/scala/higherkindness/rules_scala/workers/zinc/compile/ZincRunner.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import higherkindness.rules_scala.common.args.ArgsUtil
55
import higherkindness.rules_scala.common.classloaders.ClassLoaders
66
import higherkindness.rules_scala.common.error.AnnexWorkerError
77
import higherkindness.rules_scala.common.interrupt.InterruptUtil
8-
import higherkindness.rules_scala.common.sbt_testing.{TestDiscovery, TestFrameworkLoader, TestsFile}
8+
import higherkindness.rules_scala.common.sbt_testing.{TestDiscovery, TestFrameworkLoader, TestsFileData}
99
import higherkindness.rules_scala.common.worker.{WorkTask, WorkerMain}
1010
import higherkindness.rules_scala.workers.common.*
1111
import java.io.{File, PrintWriter}
@@ -199,14 +199,14 @@ object ZincRunner extends WorkerMain[Unit] {
199199
parsedArguments.testsFile.foreach { path =>
200200
val classloader = ClassLoaders.sbtTestClassLoader(parsedArguments.classpath.map(_.toUri.toURL))
201201
val frameworkLoader = new TestFrameworkLoader(classloader)
202-
val testsFile = TestsFile(
202+
val testsFileData = TestsFileData(
203203
parsedArguments.testFrameworks
204204
.flatMap(frameworkName => frameworkLoader.load(frameworkName).map((frameworkName, _)))
205205
.map { case (frameworkName, framework) => frameworkName -> new TestDiscovery(framework)(analysis.apis.toSet) }
206206
.toMap,
207207
)
208208

209-
Files.write(path, Json.stringify(Json.toJson(testsFile)).getBytes(StandardCharsets.UTF_8))
209+
Files.write(path, Json.stringify(Json.toJson(testsFileData)).getBytes(StandardCharsets.UTF_8))
210210
}
211211

212212
protected def init(args: Option[Array[String]]): Unit = ()

src/main/scala/higherkindness/rules_scala/workers/zinc/test/TestRunner.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import higherkindness.rules_scala.common.args.ArgsUtil.PathArgumentType
44
import higherkindness.rules_scala.common.args.implicits.*
55
import higherkindness.rules_scala.common.classloaders.ClassLoaders
66
import higherkindness.rules_scala.common.sandbox.SandboxUtil
7-
import higherkindness.rules_scala.common.sbt_testing.{AnnexTestingLogger, TestDefinition, TestFrameworkLoader, TestsFile, Verbosity}
7+
import higherkindness.rules_scala.common.sbt_testing.{AnnexTestingLogger, TestDefinition, TestFrameworkLoader, TestsFileData, Verbosity}
88
import java.io.FileInputStream
99
import java.net.URLClassLoader
1010
import java.nio.file.attribute.FileTime
@@ -162,8 +162,8 @@ object TestRunner {
162162
val classLoader = ClassLoaders.sbtTestClassLoader(testClasspath.map(_.toUri.toURL).toSeq)
163163
val sharedClassLoader = ClassLoaders.sbtTestClassLoader(sharedUrls)
164164
val loader = new TestFrameworkLoader(classLoader)
165-
val testsFile = Using(new FileInputStream(testRunnerRequest.testsFile.toString)) { stream =>
166-
Json.fromJson[TestsFile](Json.parse(stream)).get
165+
val testsFileData = Using(new FileInputStream(testRunnerRequest.testsFile.toString)) { stream =>
166+
Json.fromJson[TestsFileData](Json.parse(stream)).get
167167
}.get
168168

169169
val testFilter = sys.env.get("TESTBRIDGE_TEST_ONLY").map(_.split("#", 2))
@@ -174,7 +174,7 @@ object TestRunner {
174174
val testScopeAndName = testFilter.flatMap(_.lift(1))
175175

176176
var count = 0
177-
val passed = testsFile.testsByFramework.view
177+
val passed = testsFileData.testsByFramework.view
178178
.flatMap { case (frameworkName, tests) => loader.load(frameworkName).map((frameworkName, _, tests)) }
179179
.forall { case (frameworkName, framework, tests) =>
180180
val filter = for {

0 commit comments

Comments
 (0)