Skip to content

chore: normalise all tracked text files to LF + enforce via .gitattributes#139

Merged
Jammy2211 merged 1 commit into
mainfrom
claude/g-heart-green-fable-opus-uuiaqf
Jul 25, 2026
Merged

chore: normalise all tracked text files to LF + enforce via .gitattributes#139
Jammy2211 merged 1 commit into
mainfrom
claude/g-heart-green-fable-opus-uuiaqf

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Part of the org-wide CRLF normalisation (hygiene crlf tier, 2026-07-25; Mind draft autoarray_crlf_line_endings_cleanup.md). 46 tracked text files had drifted to CRLF despite the LF rule. One mechanical pass strips the carriage returns; * text=auto eol=lf in .gitattributes (subsuming the previous targeted scripts/*.py rule) enforces LF from now on.

Verified: git diff --ignore-cr-at-eol shows zero non-ending content change; no CRLF text files remain; suite green post-conversion (149 passed).

Sibling PRs land the same pass in PyAutoFit, PyAutoArray, PyAutoGalaxy, PyAutoLens.


Generated by Claude Code

…butes

46 tracked text files had drifted to CRLF endings despite the repo's LF rule
(surfaced by the 2026-07-25 hygiene crlf tier). Strip the carriage returns in
one mechanical pass and add '* text=auto eol=lf' so git normalises every text
file at checkin/checkout from now on, subsuming the previous targeted
shebang/script rules. Verified: 'git diff --ignore-cr-at-eol' shows zero
non-ending content change, no CRLF text files remain, and the full test
suite passes post-conversion.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PzN9PZfG5zXMVku8ckSqkC
@Jammy2211
Jammy2211 merged commit 50806f7 into main Jul 25, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants