On Thu, Jul 28, 2022 at 6:44 AM Nikita Timofeev <ntimof...@objectstyle.com> wrote:
> Hi all, > > I'm cleaning up project structure a bit. And I have a question about > things that I don't use and don't really know. > > 1. Ant and vpp dependency. This one is really the last that prevents > us from switching to the Maven Central repo instead of the custom one > we are using, I want to change a bit this feature and use reflection > to get rid of compile-time dependency. Is there anything I need to > worry about? > > 2. We have some sort of eclipse support in the main pom.xml [1] and I > don't know if it is still useful in any way and is there anybody > willing to support that. I want to just drop it completely, but wanted > to be sure. > At the least, this code block prevents eclipse from displaying errors for the project saying "Plugin execution not covered by lifecycle configuration". I don't believe it does much more than that. I do use eclipse, so I find that helpful. But it seems to only be a display issue. I don't know much about maven/eclipse integration so I don't know if there is another or better way to do this. If you are going to keep it I can submit a patch to add the 2 phases that are currently missing from that block and will try to keep it up to date in that way going forward. > > [1] https://github.com/apache/cayenne/blob/master/pom.xml#L512 > > -- > Best regards, > Nikita Timofeev >