First, I read what Eclipse Help says about the fuzz factor. You can find the information here (paragraph "Options for applying a patch", point 4). Now you know why I'm calling it mysterious. I knew that I will need more details on that topic to start fixing the bug. After googling around I came across these two pages:
|DiffProject - "A diff project represents a project that was read from a workspace patch. It contains the set of file diffs that were associated with the project in the patch file."|
|FileDiff - "A file diff represents a set of hunks that were associated with the same path in a patch file."|
|Hunk - "A Hunk describes a range of changed lines and some context lines."|
Classes that hold result of the patching process are: FileDiffResult and HunkResult.
To be continued...