8000 Add `isFinite`-method to RichDouble and RichFloat · scala/scala@34dc491 · GitHub
[go: up one dir, main page]

Skip to content
< 8000 div id="repo-content-pjax-container" class="repository-content " >

Commit 34dc491

Browse files< 8000 a class="prc-Button-ButtonBase-c50BI d-flex d-md-none prc-Button-IconButton-szpyj prc-Link-Link-85e08" data-component="IconButton" type="button" href="/scala/scala/tree/34dc4913f69f024003df19dad1e0f627ea78e5c4" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R7qbab:-loading-announcement" aria-labelledby=":R1qbab:">
committed
Add isFinite-method to RichDouble and RichFloat
1 parent f921d0a commit 34dc491

File tree

4 files changed

+6
-2
lines changed

4 files changed

+6
-2
lines changed

src/library/scala/runtime/RichDouble.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ final class RichDouble(val self: Double) extends AnyVal with FractionalProxy[Dou
3838

3939
def isNaN: Boolean = java.lang.Double.isNaN(self)
4040
def isInfinity: Boolean = java.lang.Double.isInfinite(self)
41+
def isFinite: Boolean = java.lang.Double.isFinite(self)
4142
def isPosInfinity: Boolean = Double.PositiveInfinity == self
4243
def isNegInfinity: Boolean = Double.NegativeInfinity == self
4344

src/library/scala/runtime/RichFloat.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ final class RichFloat(val self: Float) extends AnyVal with FractionalProxy[Float
3838

3939
def isNaN: Boolean = java.lang.Float.isNaN(self)
4040
def isInfinity: Boolean = java.lang.Float.isInfinite(self)
41+
def isFinite: Boolean = java.lang.Float.isFinite(self)
4142
def isPosInfinity: Boolean = Float.PositiveInfinity == self
4243
def isNegInfinity: Boolean = Float.NegativeInfinity == self
4344

test/files/presentation/infix-completion.check

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ reload: Snippet.scala
33
askTypeCompletion at Snippet.scala(1,34)
44
================================================================================
55
[response] askTypeCompletion at (1,34)
6-
retrieved 202 members
6+
retrieved 203 members
77
[inaccessible] protected def num: Fractional[Double]
88
[inaccessible] protected def ord: Ordering[Double]
99
[inaccessible] protected def unifiedPrimitiveEquals(x: Any): Boolean
@@ -130,6 +130,7 @@ def floor: Double
130130
def formatted(fmtstr: String): String
131131
def hashCode(): Int
132132
def intValue(): Int
133+
def isFinite: Boolean
133134
def isInfinite(): Boolean
134135
def isInfinity: Boolean
135136
def isNaN(): Boolean

test/files/presentation/infix-completion2.check

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ reload: Snippet.scala
33
askTypeCompletion at Snippet.scala(1,34)
44
================================================================================
55
[response] askTypeCompletion at (1,34)
6-
retrieved 202 members
6+
retrieved 203 members
77
[inaccessible] protected def num: Fractional[Double]
88
[inaccessible] protected def ord: Ordering[Double]
99
[inaccessible] protected def unifiedPrimitiveEquals(x: Any): Boolean
@@ -130,6 +130,7 @@ def floor: Double
130130
def formatted(fmtstr: String): String
131131
def hashCode(): Int
132132
def intValue(): Int
133+
def isFinite: Boolean
133134
def isInfinite(): Boolean
134135
def isInfinity: Boolean
135136
def isNaN(): Boolean

0 commit comments

Comments
 (0)
0