Skip to content

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

Open
@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

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