Merge remote-tracking branch 'aosp/upstream-main'

* aosp/upstream-main: (75 commits)
  Fix a typo
  Add test case for https://github.com/bazelbuild/bazel/issues/15053
  Fix parsing of qualified names in array literals
  Fix handling of type variable bounds in `isSameSignature`
  Don't crash on missing annotation arguments
  Update versions
  Update dependabot.yml
  Remove reflective workaround for accessing `ClassLoader.getPlatformClassLoader`
  Automatic code cleanup.
  Automatic code cleanup.
  Bump maven-gpg-plugin from 1.6 to 3.0.1
  Update protobuf version
  Bump more deps.
  Update dependency versions
  Bump error_prone_annotations from 2.9.0 to 2.10.0
  Bump maven-compiler-plugin from 3.8.0 to 3.9.0
  Bump protobuf-java from 3.10.0 to 3.19.3
  Bump protobuf-maven-plugin from 0.5.0 to 0.6.1
  Bump protobuf-java from 3.10.0 to 3.16.1
  Bump truth from 1.1 to 1.1.3
  ...

Bug: 225013372
Test: m checkbuild
Change-Id: Ia222eac5f8fe47150d66fb524b6cbf1f3d27ea6b