Skip to content

[MSHARED-567] remove dependency on Maven core #253

Description

@jira-importer

Hervé Boutemy opened MSHARED-567 and commented

while creating an API for java tool in MSHARED-304, Maven core's Toolchain API is used: this makes maven-shared-utils dependant on Maven core.
Since maven-shared-utils is expected to be a fundamental utilities library, ideally which could replace plexus-utils, depending on Maven core will cause a chicken and egg issue, since Maven core should be able to use maven-shared-utils

for example, I'm working on MSHARED-562 and this dependency makes me think that I cannot let the new code in maven-shared-utils and create a dependency from Maven core on maven-shared-utils...


Affects: maven-shared-utils-3.1.0

Issue Links:

  • MSHARED-304 Create a API for java tool

  • MSHARED-562 add an API to create messages with consistent and configurable colors

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions