This repository has been archived by the owner on Oct 25, 2022. It is now read-only.
When you hash an already hashed file, the file reference is not replaced in the dest #26
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When you hash an already hashed file, the file reference is not replaced in the dest.
For eg. When I hash a file called 'style.css', it renames it to say 'style.h4543.css'. The reference in the dest file index.html will also get changed to the new name. But if I hash the file 'style.css' again after making some changes, the new hashed file name changes to 'style.foo123.css', but the reference in 'index.html' remains the same.
I fixed this issue by saving a mapping of the the original file names and their hashes in a file called filecache.json in json format and then using those references while hashing.