feat(linter): FLUTTERSTARTER-2 добавить правило для использования только видимых параметров в документации (#24)

This commit is contained in:
Yuri Petrov
2025-08-08 10:59:17 +03:00
committed by GitHub
parent d8110c23b3
commit ac26aa4a89
2 changed files with 3 additions and 2 deletions

View File

@@ -87,3 +87,4 @@ linter:
use_key_in_widget_constructors: true # Обязательное указание ключа для stateful/stateless widgets
always_use_package_imports: true # Всегда использовать package: импорты
unawaited_futures: true # Требовать использование unawaited для неожидаемых Future
comment_references: true # Использовать только видимые параметры в документации

View File

@@ -184,7 +184,7 @@ class _AppSnackBarState extends State<AppSnackBar>
}
/// Запуск таймера для автоматического закрытия снекбара
/// Таймер срабатывает по истечении [widget.displayDuration]
/// Таймер срабатывает по истечении widget.displayDuration
/// и вызывает метод [_dismiss] для закрытия снекбара
void _startDismissTimer() {
_dismissTimer = Timer(widget.displayDuration, _dismiss);
@@ -192,7 +192,7 @@ class _AppSnackBarState extends State<AppSnackBar>
/// Закрытие снекбара
/// Отменяет таймер, если он существует, и запускает обратную анимацию
/// После завершения анимации вызывает функцию [widget.onDismiss], если она задана
/// После завершения анимации вызывает функцию widget.onDismiss, если она задана
/// Если виджет не смонтирован, ничего не делает
void _dismiss() {
if (!mounted) return;