Bump checker-qual from 3.18.1 to 3.19.0
Bump checker-qual from 3.18.1 to 3.19.0

Bumps [checker-qual](https://github.com/typetools/checker-framework) from 3.18.1 to 3.19.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typetools/checker-framework/releases">checker-qual's releases</a>.</em></p>
<blockquote>
<h2>Checker Framework 3.19.0</h2>
<h2>Version 3.19.0 (November 1, 2021)</h2>
<p><strong>User-visible changes:</strong></p>
<p>The Checker Framework runs under JDK 17 -- that is, it runs on a version 17 JVM. The Checker Framework also continues to run under JDK 8 and JDK 11.  New command-line argument <code>-ApermitUnsupportedJdkVersion</code> lets you run the Checker Framework on any JDK (version 8 or greater) without a warning about an unsupported JDK version.  The Checker Framework does not yet run on code that contains switch expressions.</p>
<p><strong>Implementation details:</strong></p>
<p>Removed <code>org.checkerframework.framework.type.VisitorState</code>
Removed <code>AnnotatedTypeFactory#postTypeVarSubstitution</code></p>
<p>Deprecated methods in AnnotatedTypeFactory:</p>
<ul>
<li><code>getCurrentClassTree</code></li>
<li><code>getCurrentMethodReceiver</code></li>
</ul>
<p><strong>Closed issues:</strong>
<a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/3014">#3014</a>,  <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4908">#4908</a>,  <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4924">#4924</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4932">#4932</a>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typetools/checker-framework/blob/master/docs/CHANGELOG.md">checker-qual's changelog</a>.</em></p>
<blockquote>
<h2>Version 3.19.0 (November 1, 2021)</h2>
<p><strong>User-visible changes:</strong></p>
<p>The Checker Framework runs under JDK 17 -- that is, it runs on a version 17 JVM.
The Checker Framework also continues to run under JDK 8 and JDK 11.  New
command-line argument <code>-ApermitUnsupportedJdkVersion</code> lets you run the Checker
Framework on any JDK (version 8 or greater) without a warning about an
unsupported JDK version.  The Checker Framework does not yet run on code that
contains switch expressions.</p>
<p><strong>Implementation details:</strong></p>
<p>Removed <code>org.checkerframework.framework.type.VisitorState</code>
Removed <code>AnnotatedTypeFactory#postTypeVarSubstitution</code></p>
<p>Deprecated methods in AnnotatedTypeFactory:</p>
<ul>
<li><code>getCurrentClassTree</code></li>
<li><code>getCurrentMethodReceiver</code></li>
</ul>
<p><strong>Closed issues:</strong>
<a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4932">#4932</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4924">#4924</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4908">#4908</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/3014">#3014</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/typetools/checker-framework/commit/7f30c4d0211a884ee76429b6a1c1aa90971823d3"><code>7f30c4d</code></a> new release 3.19.0</li>
<li><a href="https://github.com/typetools/checker-framework/commit/36719b9f734144d26dc366ef8c8ffb5dbf33b5e7"><code>36719b9</code></a> Prep for release.</li>
<li><a href="https://github.com/typetools/checker-framework/commit/dd333fc9fb09a2db0e917359d86b0841e236931c"><code>dd333fc</code></a> Add curly braces</li>
<li><a href="https://github.com/typetools/checker-framework/commit/5fbbb244ca9679eed2f73b2e657140fd59a48128"><code>5fbbb24</code></a> Handle spaces in filenames (<a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4945">#4945</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/a4c435dd26352182bfc1342dfd553a65f6259100"><code>a4c435d</code></a> Spell-check</li>
<li><a href="https://github.com/typetools/checker-framework/commit/23bc8f16134899eae6686d02f37927c052f6e41b"><code>23bc8f1</code></a> Use BugInCF instead of Error</li>
<li><a href="https://github.com/typetools/checker-framework/commit/8da436b9f0a6283677798cf603f7f69b067dd794"><code>8da436b</code></a> Add -ApermitUnsupportedJdkVersion to run on any JDK version without a warning...</li>
<li><a href="https://github.com/typetools/checker-framework/commit/ecefc9d8b05d51ebf091c89781c3743c342e559f"><code>ecefc9d</code></a> Documentation tweaks</li>
<li><a href="https://github.com/typetools/checker-framework/commit/68ab93cdb66d81017e8f211647a76f1e33d05aa3"><code>68ab93c</code></a> Bump classgraph from 4.8.128 to 4.8.129</li>
<li><a href="https://github.com/typetools/checker-framework/commit/49a292d90ab8bec9c3a1e36e16ba3c4959d0d814"><code>49a292d</code></a> Remove stray line</li>
<li>Additional commits viewable in <a href="https://github.com/typetools/checker-framework/compare/checker-framework-3.18.1...checker-framework-3.19.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.checkerframework:checker-qual&package-manager=maven&previous-version=3.18.1&new-version=3.19.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Fixes #277

COPYBARA_INTEGRATE_REVIEW=https://github.com/google/compile-testing/pull/277 from google:dependabot/maven/org.checkerframework-checker-qual-3.19.0 5607cadda879b1dce8006ec54929f49981b8086c
PiperOrigin-RevId: 407096711

google/compile-testing