summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/.gitattributes1
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/zero-byte0
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-crlf-utf8bom4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-all-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-all-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/few-utf8-chars-crlf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/few-utf8-chars-lf22
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/many-utf8-chars-crlf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/many-utf8-chars-lf4
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/mixed-lf-cr3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/mixed-lf-cr-crlf3
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-crlf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-crlf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-lf5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-lf-utf8bom5
-rw-r--r--tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/zero-byte0
2151 files changed, 0 insertions, 11979 deletions
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/.gitattributes
deleted file mode 100644
index aecf25037..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/.gitattributes
deleted file mode 100644
index fa1385d99..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,-text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/.gitattributes
deleted file mode 100644
index e20264803..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 21fd7f251..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fae8897c8..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 92be83e26..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fcadb2cf9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/.gitattributes
deleted file mode 100644
index 9acf740d4..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 0c42f3cc2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index 6313b56c5..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/.gitattributes
deleted file mode 100644
index 176a458f9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false,text_auto/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_false/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/.gitattributes
deleted file mode 100644
index aecf25037..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/.gitattributes
deleted file mode 100644
index fa1385d99..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,-text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/.gitattributes
deleted file mode 100644
index e20264803..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 21fd7f251..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fae8897c8..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 92be83e26..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fcadb2cf9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/.gitattributes
deleted file mode 100644
index 9acf740d4..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 0c42f3cc2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index 6313b56c5..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/.gitattributes
deleted file mode 100644
index 176a458f9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true,text_auto/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_true/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/.gitattributes
deleted file mode 100644
index aecf25037..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/.gitattributes
deleted file mode 100644
index fa1385d99..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,-text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/.gitattributes
deleted file mode 100644
index e20264803..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 21fd7f251..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fae8897c8..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 92be83e26..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fcadb2cf9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/.gitattributes
deleted file mode 100644
index 9acf740d4..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 0c42f3cc2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index 6313b56c5..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/.gitattributes
deleted file mode 100644
index 176a458f9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn,text_auto/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_false,safecrlf_warn/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/.gitattributes
deleted file mode 100644
index aecf25037..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/.gitattributes
deleted file mode 100644
index fa1385d99..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,-text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/.gitattributes
deleted file mode 100644
index e20264803..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 21fd7f251..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fae8897c8..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 92be83e26..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fcadb2cf9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/.gitattributes
deleted file mode 100644
index 9acf740d4..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 0c42f3cc2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index 6313b56c5..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/.gitattributes
deleted file mode 100644
index 176a458f9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false,text_auto/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_false/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/.gitattributes
deleted file mode 100644
index aecf25037..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/.gitattributes
deleted file mode 100644
index fa1385d99..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,-text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/.gitattributes
deleted file mode 100644
index e20264803..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 21fd7f251..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fae8897c8..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 92be83e26..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fcadb2cf9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/.gitattributes
deleted file mode 100644
index 9acf740d4..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 0c42f3cc2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index 6313b56c5..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/.gitattributes
deleted file mode 100644
index 176a458f9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true,text_auto/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_true/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/.gitattributes
deleted file mode 100644
index aecf25037..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/.gitattributes
deleted file mode 100644
index fa1385d99..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,-text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/.gitattributes
deleted file mode 100644
index e20264803..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 21fd7f251..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fae8897c8..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 92be83e26..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fcadb2cf9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/.gitattributes
deleted file mode 100644
index 9acf740d4..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 0c42f3cc2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index 6313b56c5..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/.gitattributes
deleted file mode 100644
index 176a458f9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn,text_auto/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_input,safecrlf_warn/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/.gitattributes
deleted file mode 100644
index aecf25037..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/.gitattributes
deleted file mode 100644
index fa1385d99..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,-text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/.gitattributes
deleted file mode 100644
index e20264803..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 21fd7f251..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fae8897c8..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 92be83e26..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fcadb2cf9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/.gitattributes
deleted file mode 100644
index 9acf740d4..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 0c42f3cc2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index 6313b56c5..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/.gitattributes
deleted file mode 100644
index 176a458f9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false,text_auto/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_false/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/.gitattributes
deleted file mode 100644
index aecf25037..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/.gitattributes
deleted file mode 100644
index fa1385d99..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,-text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/.gitattributes
deleted file mode 100644
index e20264803..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 21fd7f251..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fae8897c8..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 92be83e26..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fcadb2cf9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/.gitattributes
deleted file mode 100644
index 9acf740d4..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 0c42f3cc2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index 6313b56c5..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/.gitattributes
deleted file mode 100644
index 176a458f9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true,text_auto/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_true/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/.gitattributes
deleted file mode 100644
index aecf25037..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/.gitattributes
deleted file mode 100644
index fa1385d99..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* -text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,-text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/.gitattributes
deleted file mode 100644
index e20264803..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 21fd7f251..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fae8897c8..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 92be83e26..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index fcadb2cf9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/.gitattributes
deleted file mode 100644
index 9acf740d4..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-all-crlf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes
deleted file mode 100644
index 0c42f3cc2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_crlf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes
deleted file mode 100644
index 6313b56c5..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto eol=lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto,eol_lf/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/.gitattributes b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/.gitattributes
deleted file mode 100644
index 176a458f9..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-* text=auto
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-crlf
deleted file mode 100644
index 26e1a742b..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 32c6f22e3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-crlf
deleted file mode 100644
index 37bb7fa3d..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom
deleted file mode 100644
index 16001a14a..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-lf
deleted file mode 100644
index 2cda6f203..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc7d82aa0..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn,text_auto/_workdir/zero-byte
+++ /dev/null
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-crlf
deleted file mode 100644
index a9a2e8913..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-crlf-utf8bom
deleted file mode 100644
index 0aa76e474..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-crlf-utf8bom
+++ /dev/null
@@ -1,4 +0,0 @@
-crlf
-crlf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-lf
deleted file mode 100644
index 799770d1c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-lf-utf8bom
deleted file mode 100644
index 7cce67e58..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/all-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-lf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-all-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-all-crlf
deleted file mode 100644
index 85340755c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-all-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-all-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-all-lf
deleted file mode 100644
index af6fcf6da..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-all-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-one
-two
-three
-four
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-mixed-lf-cr
deleted file mode 100644
index 203555c56..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf
deleted file mode 100644
index aaf083a9c..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/binary-mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/few-utf8-chars-crlf
deleted file mode 100644
index 0e0528888..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/few-utf8-chars-crlf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/few-utf8-chars-lf
deleted file mode 100644
index f4d25b796..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/few-utf8-chars-lf
+++ /dev/null
@@ -1,22 +0,0 @@
-⚽The rest is ASCII01.
-The rest is ASCII02.
-The rest is ASCII03.
-The rest is ASCII04.
-The rest is ASCII05.
-The rest is ASCII06.
-The rest is ASCII07.
-The rest is ASCII08.
-The rest is ASCII09.
-The rest is ASCII10.
-The rest is ASCII11.
-The rest is ASCII12.
-The rest is ASCII13.
-The rest is ASCII14.
-The rest is ASCII15.
-The rest is ASCII16.
-The rest is ASCII17.
-The rest is ASCII18.
-The rest is ASCII19.
-The rest is ASCII20.
-The rest is ASCII21.
-The rest is ASCII22.
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/many-utf8-chars-crlf
deleted file mode 100644
index cd574f5a2..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/many-utf8-chars-crlf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/many-utf8-chars-lf
deleted file mode 100644
index 9a6c3533f..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/many-utf8-chars-lf
+++ /dev/null
@@ -1,4 +0,0 @@
-Lets sing!
-♫♪♬♩
-Eat food
-🍅🍕
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/mixed-lf-cr b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/mixed-lf-cr
deleted file mode 100644
index d11e7ef63..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/mixed-lf-cr
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/mixed-lf-cr-crlf
deleted file mode 100644
index 417786fc3..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/mixed-lf-cr-crlf
+++ /dev/null
@@ -1,3 +0,0 @@
-one
-two three
-four \ No newline at end of file
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-crlf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-crlf
deleted file mode 100644
index 0ff5a53f1..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-crlf
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-crlf-utf8bom
deleted file mode 100644
index ea030d3c6..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-crlf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-crlf
-crlf
-lf
-crlf
-crlf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-lf b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-lf
deleted file mode 100644
index 04de00b35..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-lf
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-lf-utf8bom
deleted file mode 100644
index dc88e3b91..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/more-lf-utf8bom
+++ /dev/null
@@ -1,5 +0,0 @@
-lf
-lf
-crlf
-lf
-lf
diff --git a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/zero-byte b/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/zero-byte
deleted file mode 100644
index e69de29bb..000000000
--- a/tests/resources/crlf_data/windows_to_odb/autocrlf_true,safecrlf_warn/_workdir/zero-byte
+++ /dev/null