master
Apply `UnnecessaryParentheses`.
Migrate from Checker Framework annotations to JSpecify annotations.
Remove more [`throws` clauses for exceptions that aren't thrown](https://errorprone.info/bugpattern/CheckedExceptionNotThrown).
Explicitly annotate some null-unmarked classes as `@NullUnmarked`.
Fix some https://errorprone.info/bugpattern/UnnecessaryFinal warnings.
Address remaining https://errorprone.info/bugpattern/AssignmentExpression warnings.
Make `UnsignedBytes.lexicographicalComparator()` use `Arrays.compareUnsigned` when it's available.