Remove dead files.dat references from Makefile, .gitignore and .dockerignore #22
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
files.datwas the pre-database on-disk scan format. Nothing has produced it since the persistent SQLite database landed, but three references survive:Makefile:49—clean: rm -f $(BINARY) files.dat.gitignore:30—files.dat.dockerignore:5—files.datDead references in the build files are misleading: they imply the tool still writes a local data file, which is exactly the wrong mental model now that the database location is
SFDUPES_DATABASEor/var/lib/sfdupes/db.sqlite.The README's own mention of it is handled in #21;
TODO.md:95is inside a historical Completed Steps entry and should be left alone as a record of what happened.Definition of done
make cleanstill removes the binary.grep -rn "files.dat"returns only the historicalTODO.mdentry..gitignorestill covers the database artifacts (*.sqlite,*.sqlite-shm,*.sqlite-wal), which are the files that actually appear during a local run.make checkgreen.