Java 17 compliance

Merged Piotr Gawron requested to merge java-17-compliance into master

Merge request reports