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

Reply via email to