Android Studio 3.2.1
Kotlin plugin version 1.3.11-release-Studio3.2-1
ext.kotlin_version = '1.3.11'
RxJava 1.3.0
Например, когда я *.kt в *.kt file: Observable.unsafeCreate{} и затем *.kt Ctrl+Space между {}, IntellijIdea предлагает мне ввести символ t ->, но когда я делаю то же самое в .java файле, результатом является subscriber ->:
*.kt файл:
fun anyFunc(): Observable<Boolean>{
return Observable.unsafeCreate { t -> t }
}
*.java файл:
public void anyFunc() {
Observable.unsafeCreate(subscriber -> {});
}
Как сделать, чтобы в файле Kotlin было такое же поведение ввода текста, как в файле Java?
[ОБНОВЛЕНИЕ] Кажется, что это из-за метода call() в rx.functions.Func1, у него есть параметр t:
public interface Func1<T, R> extends Function {
R call(T t);
}


