Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for paths in summary files and per-directory summary files #32

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

fr-jon
Copy link

@fr-jon fr-jon commented Apr 28, 2015

Single summary files currently write filenames rather than pathnames. When a directory tree contains multiple files by the same name this results in conflicting entries in the summary file. This is easily avoided by recording the full pathname of each file in the summary.

Execution of this plugin illuminates an issue with storing pathnames in that the path can contain more detail, i.e. higher parts of the tree, than desired. This changeset includes support for 'summaryRoot', a path segment, which is removed from each pathname when writing to the summary file.

The traditional storage of checksums is in the form of a single summary file per directory. Oddly this plugin supported only 1:1 checksum files and a 1:all summary file. This changeset adds support for a per-directory summary file, presently only in CSV form.

fr-jon and others added 2 commits April 28, 2015 14:23
… than filename) in summary files. Support truncation of pathnames in summary files from a base path.
@buildhive
Copy link

Julien Nicoulaud » checksum-maven-plugin #25 SUCCESS
This pull request looks good
(what's this?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants