Reland "[Errorprone] Add UseNetworkAnnotations plugin"

This is a reland of 0c26cf27b0043fe85a37a7610bdfd26254e83988

TESTED=built chrome_apk and uiautomator tests locally

Original change's description:
> [Errorprone] Add UseNetworkAnnotations plugin
>
> This BugChecker emits a warning when trying to use blocklisted methods
> like URL#openConnection(), and instead recommends using
> ChromiumNetworkAdapter#openConnection().
>
> Bug: 1231780
> Change-Id: If3bd57b68e31c703a0fe4cebb6178336b9d7c531
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3323694
> Reviewed-by: Andrew Grieve <agrieve@chromium.org>
> Reviewed-by: Nicolas Ouellet-Payeur <nicolaso@chromium.org>
> Commit-Queue: Nicolas Ouellet-Payeur <nicolaso@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#952957}

Bug: 1231780
Change-Id: I4fbb4fd61a7c45771cf7264d5289bdb693c2bf2b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3365830
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Commit-Queue: Nicolas Ouellet-Payeur <nicolaso@chromium.org>
Cr-Commit-Position: refs/heads/main@{#955842}
NOKEYCHECK=True
GitOrigin-RevId: 499776a6c9c1a27af3c8f400ddc035df0b779288
2 files changed
tree: 56404360bde864488d1161bfe02966ff981058e2
  1. src/
  2. test/
  3. BUILD.gn
  4. OWNERS