vadimpopov94
@vadimpopov94
Dev

Почему не работает pre-commit autoformater flutter?

Использую библиотеку flutter-format-pre-commit для автоматического форматирования кода перед коммитом.
В файле .pre-commit-config.yaml указал стартовый файл приложения для тестирования функционала хука
- repo: https://github.com/Cretezy/flutter-format-pre-commit
  rev: "master"
  hooks:
    - id: flutter-format
      files: lib/src/app.dart # Only format source file

Намеренно делаю отступы в файле и после этого делаю коммит, получаю ошибку -
Commit failed with error
0 files committed, 1 file failed to commit: test hook

Format Flutter Code......................................................Failed

hookid: flutter-format          
Files were modified by this hook. Additional output:        
Formatted lib/src/app.dart
find: ‘>     bin [’: No such file or directory

Как решить?
  • Вопрос задан
  • 586 просмотров
Решения вопроса 1
поставь https://pre-commit.com/
выполни:
pre-commit install
git add .pre-commit-config.yaml
файл конфига:
- repo: local
  hooks:
    - id: flutter-format-lib
      name: format-lib
      entry: dartfmt -l 150 -w lib
      language: system
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы