AMOSTeam3 / amos-ss15-proj3

GNU Affero General Public License v3.0
2 stars 3 forks source link

Word based blame does not respect line boundaries #112

Open gayathery opened 9 years ago

gayathery commented 9 years ago

The new blame logic is not working correctly. A line should be associated with a requirement only when it has at least some words or letters related to that requirement and is currently existing. The current blame logic shows a line to be associated with a requirement even when there is no letter or word is related to that requirement. The bug can be seen as per the image attached newblamelogic_bug

TPolzer commented 9 years ago

I fear that this is not easily solved, as the current interpretation of the word wise logic is that 'de.fau.osr.core.vcs.impl.GitBlameOperation;\nimport ' was inserted for that requirement.

gayathery commented 9 years ago

But If it is not solved, it gives a wrong interpretation and misleading to the user