mirror of
https://github.com/dartdavros/chatballs.git
synced 2026-10-05 09:14:58 +03:00
🔧 fix(repo): переводы строк в .py — только LF
21 файл доехал до репозитория с `\r\r\n` внутри: строка кончается двумя возвратами каретки и переводом строки. Python такое читает, поэтому оно и дожило, но линуксовые инструменты спотыкаются — ruff принимает одиночный CR за перевод строки и пишет его в вывод, портя файл дальше. Содержимое не менялось: `git diff -w` по этим файлам пуст, различаются только переводы строк. Правило `*.py text eol=lf` в .gitattributes закрывает повтор — на Windows такие файлы теперь и выкладываются с LF. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
87a4359b04
commit
bd40ff38fe
22 files changed
+753
-746
No files matched your search
@@ -7,6 +7,13 @@ chatballs text eol=lf
|
||||
|
||||
# Dockerfile и манифесты стека читают Linux-инструменты: CR в них ломает
|
||||
# RUN-строки и heredoc'и ровно так же, как шебанг.
|
||||
# Python читают и переписывают линуксовые инструменты (ruff в контейнере, CI).
|
||||
# На CRLF-чекауте ruff принимал за перевод строки одиночный CR и писал его в
|
||||
# вывод — файлы оставались рабочими, но с ␍
|
||||
внутри; 21 такой файл уже
|
||||
# доехал до репозитория.
|
||||
*.py text eol=lf
|
||||
|
||||
Dockerfile text eol=lf
|
||||
Dockerfile.* text eol=lf
|
||||
*.Dockerfile text eol=lf
|
||||
|
||||
Reference in new issue
Block a user