-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitattributes
More file actions
20 lines (18 loc) · 1.03 KB
/
Copy path.gitattributes
File metadata and controls
20 lines (18 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Line endings are normalised to LF in the repository and on checkout, on
# every system. Without this, a file written on Windows and read on Linux
# differs by one byte per line - and this project promises byte identical
# output across systems, so that difference would look like a real drift.
* text=auto eol=lf
# ---------------------------------------------------------------------------
# Test data is compared byte for byte. Git must never rewrite it.
#
# The golden values that guard byte stability live here. A line ending
# rewritten on checkout would fail the guard on one system and pass on
# another, and the failure would look like the compressor drifting rather
# than like git touching the file.
# ---------------------------------------------------------------------------
**/testdata/** -text
# ---------------------------------------------------------------------------
# The licence is a legal document. It is stored exactly as received.
# ---------------------------------------------------------------------------
/LICENSE -text