IVE: Forbidden name not used correctly
I found a small issue with the management of the forbidden names (forbidden_names.txt).
I added an entry (data) and checked how the tool reacts. It's not correct in all situations.
The tool will forbid the renaming of a function with this name (fine), but it will let me name an interface data. In fact it replaces one side of the interface to avoid the name clash, but not the other side:
(it adds the name of the function - here gnc - on the RI side but not on the PI side, so this causes issues. The prefix should be added on both sides)