diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/CustomClientBuilder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/CustomClientBuilder.kt similarity index 54% rename from packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/CustomClientBuilder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/CustomClientBuilder.kt index db81d653baea..632dae301509 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/CustomClientBuilder.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/CustomClientBuilder.kt @@ -5,10 +5,10 @@ * LICENSE file in the root directory of this source tree. */ -package com.facebook.react.modules.network; +package com.facebook.react.modules.network -import okhttp3.OkHttpClient; +import okhttp3.OkHttpClient -public interface CustomClientBuilder { - public void apply(OkHttpClient.Builder builder); +public fun interface CustomClientBuilder { + public fun apply(builder: OkHttpClient.Builder) } diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkInterceptorCreator.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkInterceptorCreator.kt similarity index 67% rename from packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkInterceptorCreator.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkInterceptorCreator.kt index 6a2cebfe2bb8..08429207ac66 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkInterceptorCreator.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkInterceptorCreator.kt @@ -5,14 +5,14 @@ * LICENSE file in the root directory of this source tree. */ -package com.facebook.react.modules.network; +package com.facebook.react.modules.network -import okhttp3.Interceptor; +import okhttp3.Interceptor /** * Classes implementing this interface return a new {@link Interceptor} when the {@link #create} * method is called. */ -public interface NetworkInterceptorCreator { - Interceptor create(); +public fun interface NetworkInterceptorCreator { + public fun create(): Interceptor } diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressListener.kt similarity index 54% rename from packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressListener.kt index 714ea9f902ae..80cb92f340a1 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressListener.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressListener.kt @@ -5,8 +5,8 @@ * LICENSE file in the root directory of this source tree. */ -package com.facebook.react.modules.network; +package com.facebook.react.modules.network -public interface ProgressListener { - void onProgress(long bytesWritten, long contentLength, boolean done); +public fun interface ProgressListener { + public fun onProgress(bytesWritten: Long, contentLength: Long, done: Boolean) }