Skip to content

Commit 251145e

Browse files
authored
Merge pull request #575 from scala-js/topic/remove-migrated-implicits
Remove unnecessary implicit conversions
2 parents 61e2178 + e7ff33d commit 251145e

File tree

4 files changed

+9
-13
lines changed

4 files changed

+9
-13
lines changed

api-reports/2_12.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24423,8 +24423,8 @@ experimental/PointerLock.PointerLockMouseEvent[JT] def movementY: Double
2442324423
experimental/Vibration[SO] (@deprecated in 2.0.0)
2442424424
experimental/beacon/package[SO] type BeaconNavigator = dom.Navigator (@deprecated in 2.0.0)
2442524425
experimental/beacon/package[SO] type BeaconWorkerNavigator = dom.WorkerNavigator (@deprecated in 2.0.0)
24426-
experimental/beacon/package[SO] implicit def toBeaconNavigator(n: Navigator): BeaconNavigator (@deprecated in 2.0.0)
24427-
experimental/beacon/package[SO] implicit def toBeaconWorkerNavigator(n: WorkerNavigator): BeaconWorkerNavigator (@deprecated in 2.0.0)
24426+
experimental/beacon/package[SO] def toBeaconNavigator(n: Navigator): BeaconNavigator (@deprecated in 2.0.0)
24427+
experimental/beacon/package[SO] def toBeaconWorkerNavigator(n: WorkerNavigator): BeaconWorkerNavigator (@deprecated in 2.0.0)
2442824428
experimental/cachestorage/package[SO] type Cache = dom.Cache (@deprecated in 2.0.0)
2442924429
experimental/cachestorage/package[SO] type CacheQueryOptions = dom.CacheQueryOptions (@deprecated in 2.0.0)
2443024430
experimental/cachestorage/package[SO] type CacheStorage = dom.CacheStorage (@deprecated in 2.0.0)
@@ -24494,7 +24494,7 @@ experimental/gamepad/package[SO] type GamepadEventInit = dom.GamepadEventInit (
2449424494
experimental/gamepad/package[SO] type GamepadMappingType = dom.GamepadMappingType (@deprecated in 2.0.0)
2449524495
experimental/gamepad/package[SO] type GamepadNavigator = dom.Navigator (@deprecated in 2.0.0)
2449624496
experimental/gamepad/package[SO] def standard: dom.GamepadMappingType (@deprecated in 2.0.0)
24497-
experimental/gamepad/package[SO] implicit def toGamepad(navigator: dom.Navigator): GamepadNavigator (@deprecated in 2.0.0)
24497+
experimental/gamepad/package[SO] def toGamepad(navigator: dom.Navigator): GamepadNavigator (@deprecated in 2.0.0)
2449824498
experimental/gamepad/package[SO] def unknown: dom.GamepadMappingType (@deprecated in 2.0.0)
2449924499
experimental/intl/Collator[JC] def compare(string1: String, string2: String): Double
2450024500
experimental/intl/Collator[JC] def resolvedOptions(): CollatorOptions

api-reports/2_13.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24423,8 +24423,8 @@ experimental/PointerLock.PointerLockMouseEvent[JT] def movementY: Double
2442324423
experimental/Vibration[SO] (@deprecated in 2.0.0)
2442424424
experimental/beacon/package[SO] type BeaconNavigator = dom.Navigator (@deprecated in 2.0.0)
2442524425
experimental/beacon/package[SO] type BeaconWorkerNavigator = dom.WorkerNavigator (@deprecated in 2.0.0)
24426-
experimental/beacon/package[SO] implicit def toBeaconNavigator(n: Navigator): BeaconNavigator (@deprecated in 2.0.0)
24427-
experimental/beacon/package[SO] implicit def toBeaconWorkerNavigator(n: WorkerNavigator): BeaconWorkerNavigator (@deprecated in 2.0.0)
24426+
experimental/beacon/package[SO] def toBeaconNavigator(n: Navigator): BeaconNavigator (@deprecated in 2.0.0)
24427+
experimental/beacon/package[SO] def toBeaconWorkerNavigator(n: WorkerNavigator): BeaconWorkerNavigator (@deprecated in 2.0.0)
2442824428
experimental/cachestorage/package[SO] type Cache = dom.Cache (@deprecated in 2.0.0)
2442924429
experimental/cachestorage/package[SO] type CacheQueryOptions = dom.CacheQueryOptions (@deprecated in 2.0.0)
2443024430
experimental/cachestorage/package[SO] type CacheStorage = dom.CacheStorage (@deprecated in 2.0.0)
@@ -24494,7 +24494,7 @@ experimental/gamepad/package[SO] type GamepadEventInit = dom.GamepadEventInit (
2449424494
experimental/gamepad/package[SO] type GamepadMappingType = dom.GamepadMappingType (@deprecated in 2.0.0)
2449524495
experimental/gamepad/package[SO] type GamepadNavigator = dom.Navigator (@deprecated in 2.0.0)
2449624496
experimental/gamepad/package[SO] def standard: dom.GamepadMappingType (@deprecated in 2.0.0)
24497-
experimental/gamepad/package[SO] implicit def toGamepad(navigator: dom.Navigator): GamepadNavigator (@deprecated in 2.0.0)
24497+
experimental/gamepad/package[SO] def toGamepad(navigator: dom.Navigator): GamepadNavigator (@deprecated in 2.0.0)
2449824498
experimental/gamepad/package[SO] def unknown: dom.GamepadMappingType (@deprecated in 2.0.0)
2449924499
experimental/intl/Collator[JC] def compare(string1: String, string2: String): Double
2450024500
experimental/intl/Collator[JC] def resolvedOptions(): CollatorOptions

src/main/scala/org/scalajs/dom/experimental/beacon/package.scala

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ package org.scalajs
22
package dom
33
package experimental
44

5-
import scala.language.implicitConversions
6-
75
package object beacon {
86

97
@deprecated("use dom.Navigator instead", "2.0.0")
@@ -13,11 +11,11 @@ package object beacon {
1311
type BeaconWorkerNavigator = dom.WorkerNavigator
1412

1513
@deprecated("use dom.Navigator directly instead", "2.0.0")
16-
implicit def toBeaconNavigator(n: Navigator): BeaconNavigator =
14+
def toBeaconNavigator(n: Navigator): BeaconNavigator =
1715
n
1816

1917
@deprecated("use dom.WorkerNavigator directly instead", "2.0.0")
20-
implicit def toBeaconWorkerNavigator(n: WorkerNavigator): BeaconWorkerNavigator =
18+
def toBeaconWorkerNavigator(n: WorkerNavigator): BeaconWorkerNavigator =
2119
n
2220

2321
}

src/main/scala/org/scalajs/dom/experimental/gamepad/package.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
package org.scalajs
22
package dom.experimental
33

4-
import scala.language.implicitConversions
5-
64
package object gamepad {
75

86
@deprecated("use dom.GamepadMappingType instead", "2.0.0")
@@ -24,7 +22,7 @@ package object gamepad {
2422
type GamepadNavigator = dom.Navigator
2523

2624
@deprecated("use dom.Navigator directly instead", "2.0.0")
27-
implicit def toGamepad(navigator: dom.Navigator): GamepadNavigator =
25+
def toGamepad(navigator: dom.Navigator): GamepadNavigator =
2826
navigator
2927

3028
@deprecated("use dom.GamepadMappingType.`unknown` instead", "2.0.0")

0 commit comments

Comments
 (0)