I am getting this error Expecting a top level declaration on this very simple class declaration
public class NetworkConnectionInterceptor implements Interceptor{
}
I have done invalidate cache several times but the error still exists, any ideas please?
CodePudding user response:
Pay attention to the file type, its .kt, meaning its Kotlin.
What your'e attempting here is Java
public class NetworkConnectionInterceptor implements Interceptor{
}
So please do it this way if you want a Kotlin class,
class NetworkConnectionInterceptor : Interceptor {
}
But if you really want this as Java, you then have to create a new file as Java

