Desugar fixes:
- make Objects.requireNonNull and Long.compare rewrites compatible with --core_library
- apply those and try-with-resources rewrites to generated companion classes
RELNOTES: None.

PiperOrigin-RevId: 185262256
GitOrigin-RevId: f13a7ef7c9eb7ce400ffbbaca0bdc7945172a332
Change-Id: I07a3e5877bc7de8cdade93a6748d511a7669cafe
3 files changed
tree: c13c7af34892c68e02124e8514210b949ef980fa
  1. java/
  2. test/