я использую обратный маршрут, который работает на Play Framework 2.3.10 но IntelliJ IDEA 16 (последняя версия до сих пор) указывает ошибку:Play рамки обратного маршрута ничего не ожидает в качестве параметра в IntelliJ IDEA
@helper.form(routes.MyController.doSomething(userEmail)) {
...
}
IDEA ожидает параметр Nothing
, поэтому это изменение «удаляет» ошибку IDEA (но это не сработает, очевидно, так как параметр равен String
).
@helper.form(routes.MyController.doSomething(new Nothing)) {
...
}
Кстати, методы без аргументов не имеют такой вопрос:
@helper.form(routes.MyController.doWhatever()) {
...
}
Контроллер как:
public class MyController extends Controller {
public Result doSomething(String email) {
...
}
public Result doWhatever() {
...
}
}
Вы знаете, как удалить ошибку в IntelliJ IDEA?
Спасибо!