ngageoint / tiff-java

Tagged Image File Format Java Library
https://ngageoint.github.io/tiff-java
MIT License
72 stars 34 forks source link

doc: update and complete javadoc #55

Open bradh opened 10 months ago

bradh commented 10 months ago

This is a pretty large PR, but its almost entirely javadoc and whitespace cleanup. With this PR, there are no more javadoc warnings. I've tracked the source document for (almost) all tags.

The code changes are to add some explicit constructors (public or private as appropriate) which is a javadoc warning (basically an opinion on code style) in JDK 15+, and to flip some of the field tags to be array, based on the source document. I won't promise I got all of those, but its definitely closer.