Note that the checksum is only based on the content and how it is changed.
The filename is not part of the checksum. This mean that the checksum will
"detect and reattach" to a file after a rename.
The algorithm is a checksum of:
* the content of all relevant tokens, e.g. all except comments
* the token position before and after the mutant.
* the original text
* the mutated text
Create mutation ID's from source code mutations.
Note that the checksum is only based on the content and how it is changed. The filename is not part of the checksum. This mean that the checksum will "detect and reattach" to a file after a rename.
The algorithm is a checksum of: * the content of all relevant tokens, e.g. all except comments * the token position before and after the mutant. * the original text * the mutated text