Jump to 7.x was not done due to usage of `maven` plugin. This needs to
be migrated to `maven-publish`. `maven` was deprecated in Gradle 5.6,
along with `uploadArchives`.
Signed-off-by: Taylor Smock <tsmock@fb.com>
Rename the Closeable release method to close to align with the
AutoCloseable method naming. This will eventually allow this interface
to inherit from AutoCloseable itself.
Fix javadoc errors causing javadoc compilation to fail under JDK 1.8.
JDK 1.8 appears to be more strict about javadoc formatting and was
throwing a number of errors and warnings that didn't appear previously.
All artefacts have an osmosis prefix, however the project names were
named without the osmosis prefix. This causes some confusion when
trying to publish to Maven because we end up with an artefact name
including osmosis, but a project name not including osmosis. It seems
simpler to rename all projects to include the osmosis prefix.