File tree Expand file tree Collapse file tree
packages/react-native/ReactAndroid/src/test/java/com/facebook/testutils/shadows Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ class ShadowArguments {
2929 @Implementation
3030 fun fromJavaArgs (args : Array <Any ?>): WritableNativeArray =
3131 WritableNativeArray ().apply {
32- ( Shadow .extract(this ) as ShadowNativeArray ).backingArray = JavaOnlyArray .of(* args)
32+ Shadow .extract< ShadowNativeArray > (this ).backingArray = JavaOnlyArray .of(* args)
3333 }
3434 }
3535}
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ open class ShadowArrayBuffer {
3434 /* * Simulates the native peer revoking a borrow when the call frame that lent the bytes ends. */
3535 @JvmStatic
3636 fun invalidate (arrayBuffer : ArrayBuffer ) {
37- ( Shadow .extract(arrayBuffer) as ShadowArrayBuffer ).bytesValid = false
37+ Shadow .extract< ShadowArrayBuffer > (arrayBuffer).bytesValid = false
3838 }
3939 }
4040}
Original file line number Diff line number Diff line change @@ -19,6 +19,6 @@ open class ShadowNativeArray {
1919
2020 companion object {
2121 fun getContents (array : NativeArray ): List <Any ?> =
22- ( Shadow .extract(array) as ShadowNativeArray ).backingArray.toArrayList()
22+ Shadow .extract< ShadowNativeArray > (array).backingArray.toArrayList()
2323 }
2424}
Original file line number Diff line number Diff line change @@ -41,6 +41,6 @@ open class ShadowNativeMap {
4141
4242 companion object {
4343 fun getContents (map : NativeMap ): Map <String , Any ?> =
44- ( Shadow .extract(map) as ShadowNativeMap ).backingMap.toHashMap()
44+ Shadow .extract< ShadowNativeMap > (map).backingMap.toHashMap()
4545 }
4646}
You can’t perform that action at this time.
0 commit comments