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
>

Reply via email to