Bump checker-qual from 3.17.0 to 3.18.0
Bump checker-qual from 3.17.0 to 3.18.0

Bumps [checker-qual](https://github.com/typetools/checker-framework) from 3.17.0 to 3.18.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.18.0</h2>
<h2>Version 3.18.0 (September 1, 2021)</h2>
<p><strong>User-visible changes:</strong></p>
<p>Java records are type-checked.  Thanks to Neil Brown.</p>
<p><strong>Closed issues:</strong>
<a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4838">#4838</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4843">#4843</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4852">#4852</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4853">#4853</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4861">#4861</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4876">#4876</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4877">#4877</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4878">#4878</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4878">#4878</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4889">#4889</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4889">#4889</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.18.0 (September 1, 2021)</h2>
<p><strong>User-visible changes:</strong></p>
<p>Java records are type-checked.  Thanks to Neil Brown.</p>
<p><strong>Closed issues:</strong>
<a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4838">#4838</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4843">#4843</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4852">#4852</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4853">#4853</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4861">#4861</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4876">#4876</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4877">#4877</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4878">#4878</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4878">#4878</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4889">#4889</a>, <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4889">#4889</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/typetools/checker-framework/commit/9649097c322bd7d6d5cf8ba479ef22b135c9572c"><code>9649097</code></a> new release 3.18.0</li>
<li><a href="https://github.com/typetools/checker-framework/commit/37f50cec5838974da4908ebb2cee5e5fb7ce9759"><code>37f50ce</code></a> Update change log for release.</li>
<li><a href="https://github.com/typetools/checker-framework/commit/5f569eac0dc3634964e8e7d8cf939b877cc4a1d3"><code>5f569ea</code></a> Use Error Prone version 2.9.0</li>
<li><a href="https://github.com/typetools/checker-framework/commit/fddc34a4337f8a690d48522c2e9acaff65d4ef69"><code>fddc34a</code></a> Warn if JAVA_HOME is set to a non-existent directory</li>
<li><a href="https://github.com/typetools/checker-framework/commit/c35441047d1de19301a22026d61c46dc961d9e24"><code>c354410</code></a> Disable shellcheck warnings</li>
<li><a href="https://github.com/typetools/checker-framework/commit/5ad082d8eb4f5bd2e6abaf0345acfb25137c5bc9"><code>5ad082d</code></a> Tweak discussion of old versions of Error Prone</li>
<li><a href="https://github.com/typetools/checker-framework/commit/e072376300a172ae2a1636f8adb15a3aec130583"><code>e072376</code></a> Finish records support (<a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4871">#4871</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/8fb6f74ac8cca857f08b025b339aa50b6bab9d5e"><code>8fb6f74</code></a> improve error message text for the RLC (<a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4896">#4896</a>)</li>
<li><a href="https://github.com/typetools/checker-framework/commit/4480e5548fa20082e60cde4852b52f213b0be83b"><code>4480e55</code></a> Test case for issue <a href="https://github-redirect.dependabot.com/typetools/checker-framework/issues/4889">#4889</a></li>
<li><a href="https://github.com/typetools/checker-framework/commit/bf79d969216d1f31ab75bddff345cabcf07b28ad"><code>bf79d96</code></a> Test that demonstrates the unsoundness that can occur if Lombok and the Check...</li>
<li>Additional commits viewable in <a href="https://github.com/typetools/checker-framework/compare/checker-framework-3.17.0...checker-framework-3.18.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.17.0&new-version=3.18.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 #270

COPYBARA_INTEGRATE_REVIEW=https://github.com/google/compile-testing/pull/270 from google:dependabot/maven/org.checkerframework-checker-qual-3.18.0 80a8a214b5cb868bdbd494b0c1fb55f8db5799cb
PiperOrigin-RevId: 394479107

google/compile-testing