Skip to content

[MNG-8686] Common includes/excludes implementation #9353

@jira-importer

Description

@jira-importer

Martin Desruisseaux opened MNG-8686 and commented

Part of the work for reducing the dependency to Plexus was to replace includes/excludes support by the standard java.nio.file.PathMatcher. But that standard interface matches against a single pattern. We still need code for matches against multiple includes/excludes. The maven-clean-plugin and maven-compiler-plugin both have their own code. This causes redundancies, but also slight inconsistencies as they were not implemented in the same way (the maven-clean-plugin implementation is more elaborated). Moving the implementation to code would reduce redundancies and inconsistencies.

This is implemented in pull request #2236


Remote Links:

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions