INRIA / INRIA/spoon

remove parent POM spoon-parent

Open
#5,397 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Java
Stars
2k
Forks
392
Avg merge
11h 24m
Merged PRs (30d)
36

Description

The semantics of parent POM in Maven is low understood, error-prone and conflicts with proper continuous delivery.

I propose to remove spoon-parent from spoon-core, which simply means copying the required dependencies in the main pom.xml.

Advantages:
* good software engineering with low coupling
* spoon-core does not depend on SNAPSHOTS (see #5395)
* easier CD and testing (fix #5340)

We would first remove it from spoon-core and later for submodules.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.