"Ignore hard links" does the wrong thing
Posted: 28 Nov 2015, 08:27
Hi! I think "Ignore hard links" is not doing what it should really be doing.
Hard links should only be ignored merely because they are hard links. Rather, they should be ignored when their "duplicates" are links to themselves. For example, if A1 <-> A2 are linked and B1 <-> B2 are linked, and they all have the same contents, then A1 and B1 should be reported as duplicates despite the fact that they are hard links. The current program does not behave correctly in this regard; could this please be fixed?
Hard links should only be ignored merely because they are hard links. Rather, they should be ignored when their "duplicates" are links to themselves. For example, if A1 <-> A2 are linked and B1 <-> B2 are linked, and they all have the same contents, then A1 and B1 should be reported as duplicates despite the fact that they are hard links. The current program does not behave correctly in this regard; could this please be fixed?