Skip to content

Commit 66b05b8

Browse files
committed
Fix scala.concurrent.duration.FiniteDuration.unary_-
1 parent d387ba5 commit 66b05b8

File tree

3 files changed

+2
-3
lines changed

3 files changed

+2
-3
lines changed

project/MiMaFilters.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ object MiMaFilters {
113113
"scala.collection.StringView.andThen", "scala.collection.StringView.compose",
114114
"scala.concurrent.BatchingExecutor#AbstractBatch.this",
115115
"scala.concurrent.Channel#LinkedList.this",
116-
"scala.concurrent.duration.Deadline.apply", "scala.concurrent.duration.Deadline.copy", "scala.concurrent.duration.Deadline.copy$default$1", "scala.concurrent.duration.FiniteDuration.unary_-",
116+
"scala.concurrent.duration.Deadline.apply", "scala.concurrent.duration.Deadline.copy", "scala.concurrent.duration.Deadline.copy$default$1",
117117
"scala.Enumeration#ValueOrdering.this",
118118
"scala.io.Source#RelaxedPosition.this",
119119
"scala.PartialFunction#OrElse.andThen", "scala.PartialFunction#OrElse.orElse",

project/TastyMiMaFilters.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,6 @@ object TastyMiMaFilters {
115115
ProblemMatcher.make(ProblemKind.MissingTermMember, "scala.math.Big*.underlying"),
116116

117117
// Problem: Inferred result type of non-private member differs
118-
ProblemMatcher.make(ProblemKind.IncompatibleTypeChange, "scala.concurrent.duration.FiniteDuration.unary_-"),
119118
ProblemMatcher.make(ProblemKind.MissingTermMember, "scala.collection.convert.JavaCollectionWrappers.IterableWrapperTrait.iterator"),
120119
ProblemMatcher.make(ProblemKind.IncompatibleTypeChange, "scala.util.matching.Regex.MatchIterator.replacementData"),
121120

stdlib-bootstrapped/src/scala/concurrent/duration/Duration.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -708,7 +708,7 @@ final class FiniteDuration(val length: Long, val unit: TimeUnit) extends Duratio
708708
*/
709709
def mul(factor: Long): FiniteDuration = this * factor
710710

711-
def unary_- = Duration(-length, unit)
711+
def unary_- : FiniteDuration = Duration(-length, unit)
712712

713713
final def isFinite = true
714714

0 commit comments

Comments
 (0)