Skip to content

[MSHARED-1453] Canonicalize properties files for reproducible builds #258

@jira-importer

Description

@jira-importer

Elliotte Rusty Harold opened MSHARED-1453 and commented

See discussion on https://github.com/apache/maven-archiver/pull/77/files

Briefly, properties files have non-unique representations and there's no guarantee two JDKs from different companies and Java versions produce the same byte-per-byte serialization. Our current code accounts for property order and comments, but not variations in escaping (hex vs. UTF-8), separator characters, and insignificant whitespace.


Remote Links:

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpriority:minorMinor loss of function, or other problem where easy workaround is present

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions