Добрый день, добрые люди, у меня внезапно возникла проблема с VS Code: в нескольких приложениях Flutter Streamcontroller.sink.add ();внезапно требуется аргумент "толкать" (до того как он этого не сделал).
без добавления аргумента push, очевидно, он возвращает ошибку
2 required argument(s) expected, but 1 found.dart(not_enough_required_arguments)
Кто-нибудь знает, что могло произойти?заранее благодарю за помощь Francesco
edit: через f12 определение фактически показывает аргумент push
part of dart.core;
/**
* A generic destination for data.
*
* Multiple data values can be put into a sink, and when no more data is
* available, the sink should be closed.
*
* This is a generic interface that other data receivers can implement.
*/
abstract class Sink<T> {
/**
* Adds [data] to the sink.
*
* Must not be called after a call to [close].
*/
void add(T data, Future push);
/**
* Closes the sink.
*
* The [add] method must not be called after this method.
*
* Calling this method more than once is allowed, but does nothing.
*/
void close();
}
, но, как напомнил pskink, документация не показывает это требование;Я понятия не имею, как это могло измениться, на данный момент вопрос:
как мне вернуть его в нормальное состояние?