Skip to content

Commit bb6c293

Browse files
committed
Added mima exclusions for whitebox to blackbox change
1 parent 4306a7a commit bb6c293

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

build.sbt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,9 @@ lazy val core = crossProject(JVMPlatform, JSPlatform)
156156
ProblemFilters.exclude[MissingClassProblem]("scodec.bits.ScalaVersionSpecific$"),
157157
ProblemFilters.exclude[DirectMissingMethodProblem]("scodec.bits.package.EitherOps"),
158158
ProblemFilters.exclude[MissingClassProblem]("scodec.bits.package$EitherOps"),
159-
ProblemFilters.exclude[MissingClassProblem]("scodec.bits.package$EitherOps$")
159+
ProblemFilters.exclude[MissingClassProblem]("scodec.bits.package$EitherOps$"),
160+
ProblemFilters.exclude[IncompatibleMethTypeProblem]("scodec.bits.LiteralSyntaxMacros.hexStringInterpolator"),
161+
ProblemFilters.exclude[IncompatibleMethTypeProblem]("scodec.bits.LiteralSyntaxMacros.binStringInterpolator")
160162
)
161163
)
162164

core/shared/src/test/scala/scodec/bits/BitVectorTest.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package scodec.bits
22

33
import org.scalacheck.{Arbitrary, Gen}
44
import Arbitraries._
5-
import org.scalatest.matchers.should.Matchers._
65
import org.scalacheck._
76
import java.util.UUID
87

core/shared/src/test/scala/scodec/bits/ByteVectorTest.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import java.util.UUID
66

77
import Arbitraries._
88
import org.scalacheck._
9-
import org.scalatest.matchers.should.Matchers._
109

1110
class ByteVectorTest extends BitsSuite {
1211

core/shared/src/test/scala/scodec/bits/StreamingBitVectorTest.scala

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ object StreamingBitVectorTest extends App {
2323
result
2424
}
2525

26-
def printMemoryStats: Unit = {
26+
def printMemoryStats(): Unit = {
2727
val R = java.lang.Runtime.getRuntime
2828
println(s"Max memory: ${R.maxMemory.toDouble / 1e6} MB")
2929
println(s"Total memory: ${R.totalMemory.toDouble / 1e6} MB")
@@ -70,33 +70,33 @@ object StreamingBitVectorTest extends App {
7070
// reachable!
7171
val N = countBits(BitVector.fromInputStream(in), 0, touchBytes)
7272
println(s"finished processing ${N.toDouble / 1e6} MB")
73-
printMemoryStats
73+
printMemoryStats()
7474
}
7575
println
7676
time("BitVector.fromChannel(chunkSize=64kB)", size) {
7777
val N =
7878
countBits(BitVector.fromChannel(nioIn1, chunkSizeInBytes = 1024 * 64), 0, touchBytes)
7979
println(s"finished processing ${N.toDouble / 1e6} MB")
80-
printMemoryStats
80+
printMemoryStats()
8181
}
8282
println
8383
time("BitVector.fromChannel(direct=true, chunkSizeInBytes=64k)", size) {
8484
val N = countBits(BitVector.fromChannel(nioIn3, 64 * 1024, direct = true), 0, touchBytes)
8585
println(s"finished processing ${N.toDouble / 1e6} MB")
86-
printMemoryStats
86+
printMemoryStats()
8787
}
8888
println
8989
time("BitVector.fromChannel(direct=true, chunkSize=16MB)", size) {
9090
val N =
9191
countBits(BitVector.fromChannel(nioIn2, 16 * 1024 * 1000, direct = true), 0, touchBytes)
9292
println(s"finished processing ${N.toDouble / 1e6} MB")
93-
printMemoryStats
93+
printMemoryStats()
9494
}
9595
println
9696
time("BitVector.fromMmap", size) {
9797
val N = countBits(BitVector.fromMmap(nioIn4), 0, touchBytes)
9898
println(s"finished processing ${N.toDouble / 1e6} MB")
99-
printMemoryStats
99+
printMemoryStats()
100100
}
101101
} finally {
102102
print("closing files... ")

0 commit comments

Comments
 (0)