Commit 1bc364b
chore: pin line endings to LF and renormalize (#49)
* chore: pin line endings to LF via .gitattributes
The previous `* -crlf` rule only disabled CRLF conversion at checkout
(files kept whatever endings they had on commit) but didn't coerce a
single convention, leaving the index mixed: some files LF, others
CRLF. With Windows clones using core.autocrlf=true and tooling that
writes LF (most editors and AI agents), this surfaces as "LF will be
replaced by CRLF the next time Git touches it" warnings on every
commit.
Pin everything to LF in both the repo and the working tree. PowerShell
on Windows handles LF fine.
This commit only changes .gitattributes; the bulk renormalize lands in
the next commit (so it can be added to .git-blame-ignore-revs).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* chore: renormalize line endings to LF
Mechanical follow-up to the .gitattributes pin in the previous commit.
git add --renormalize . converts all CRLF text files in the index to
LF; content is byte-identical, only line endings change.
Touches 210 files. Added to .git-blame-ignore-revs in the next commit.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* chore: add .git-blame-ignore-revs for the renormalize commit
git blame and the GitHub web UI both honor .git-blame-ignore-revs at
the repo root. The previous commit was pure line-ending churn (no
content change), so blaming through it is noise — this entry redirects
blame to the actual content author.
Local clones need a one-time:
git config blame.ignoreRevsFile .git-blame-ignore-revs
GitHub picks it up automatically.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent cc3d14e commit 1bc364b
212 files changed
Lines changed: 48368 additions & 48349 deletions
File tree
- .github/workflows
- .vscode
- PlexAutomationToolkit
- Private
- Public
- en-US
- docs/en-US
- instructions
- tests
- Integration
- Public
- Unit
- Private
- Public
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
0 commit comments