Hi all,
I've been looking at reproducible builds and my research so far
indicates we have the following issues to solve:
1. ObjectReflectionPropertyInspector is not generating consistent code
for XReflectionIntrospectionUtils. I think this is due to the various
hash based collections returning entries in a different order for
different runs.
2. Javadoc.
The Javadoc tool produces 3 json index files which it then zips. The
issue is that the timestamp for the json index files use the current
time which means they are different on subsequent runs. That makes the
zip files different.
The first issue looks relatively simple to fix. I don't see an easy fix
for the second. My best idea so far is some sort of post-processing for
the Javadoc generation that extracts the file from the zip, sets the
timestamp and then re-zips it. Suggestions for a better solution welcome.
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org