Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[m2e-users] Lock transitive dependency and Exclude artifact actions miss changes on certain poms

Hi,
While trying to reuse m2e's refactoring mechanism (PomHelper.createChange()) for my plugin I encountered several issues with ChangeCreate.createChange() and was able to reproduce them using Lock transitive dependencies and Exclude artifact actions in Dependency Hierarchy view of pom editor.

This happens, for example, when there are whitespace characters that conflict with normal formatting rules at the point of text change insertion.

I have created an issue https://bugs.eclipse.org/bugs/show_bug.cgi?id=432470 with a proposed patch and an additional test for such cases.

Regards

Back to the top