Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.3 to 3.7.0 in the dependencies group

Bumps the dependencies group with 1 update: [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer).

Updates `org.apache.maven.plugins:maven-enforcer-plugin` from 3.6.3 to 3.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/apache/maven-enforcer/releases">org.apache.maven.plugins:maven-enforcer-plugin's releases</a>.</em></p>
<blockquote>
<h2>3.7.0</h2>
<!-- raw HTML omitted -->
<h2>⚠️ Deprecated</h2>
<ul>
<li>Name enforcer 4.0.0 as the release that removes the legacy rule API (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1047">#1047</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li>
<li>Deprecate the evaluateBeanshell rule (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1034">#1034</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li>
</ul>
<h2>🚀 New features and improvements</h2>
<ul>
<li>Improve RequireUpperBoundDeps error message (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1059">#1059</a>) <a href="https://github.com/Sambuddha-Jana"><code>@​Sambuddha-Jana</code></a></li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-433">[MENFORCER-433]</a> - Add banPropertyPrefix rule to ban Maven properties by configured prefixes (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1039">#1039</a>) <a href="https://github.com/juliojgd"><code>@​juliojgd</code></a></li>
<li>Improve RequireUpperBoundDeps error message (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1022">#1022</a>) <a href="https://github.com/dhruv9b"><code>@​dhruv9b</code></a></li>
<li><a href="https://issues.apache.org/jira/browse/ENFORCER-939">[ENFORCER-939]</a> - Support enforcer.skip without a POM (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1021">#1021</a>) <a href="https://github.com/dhruv9b"><code>@​dhruv9b</code></a></li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li>Fix RequireUpperBoundDeps with test-scope mediation (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1064">#1064</a>) <a href="https://github.com/efegokdemir"><code>@​efegokdemir</code></a></li>
<li>Fix EnforcerRuleCache concurrency across plugin realms (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1057">#1057</a>) <a href="https://github.com/efegokdemir"><code>@​efegokdemir</code></a></li>
<li>Resolve plugins on copies of the model plugins (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1046">#1046</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-517">[MENFORCER-517]</a> - RequireReleaseDeps checks now also for optional dependencies (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1025">#1025</a>) <a href="https://github.com/schwarfl"><code>@​schwarfl</code></a></li>
<li>fix: avoid misleading legacy warning for unknown rules (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1037">#1037</a>) <a href="https://github.com/efegokdemir"><code>@​efegokdemir</code></a></li>
<li>requireFilesExist should accept a symbolic link (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1031">#1031</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Fix/916 require same versions for managed report plugins (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1024">#1024</a>) <a href="https://github.com/dhruv9b"><code>@​dhruv9b</code></a></li>
<li>fix: correct enforceBytecodeVersion excludes filtering (<a href="https://redirect.github.com/apache/maven-enforcer/issues/990">#990</a>) <a href="https://github.com/w3lld1"><code>@​w3lld1</code></a></li>
<li>Fix: support custom <!-- raw HTML omitted --> output for 9 enforcer rules that ignored getMessage() (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1004">#1004</a>) <a href="https://github.com/btpka3"><code>@​btpka3</code></a></li>
<li>RequireFilesExist should accept a file reached through .. (<a href="https://redirect.github.com/apache/maven-enforcer/issues/977">#977</a>) (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1011">#1011</a>) <a href="https://github.com/AzazelSensei"><code>@​AzazelSensei</code></a></li>
</ul>
<h2>📝 Documentation updates</h2>
<ul>
<li>Deprecate the evaluateBeanshell rule (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1034">#1034</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li>
<li>javadoc grammar (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1013">#1013</a>) <a href="https://github.com/elharo"><code>@​elharo</code></a></li>
<li>Restore the common wording on the download page (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1008">#1008</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li>
<li>Use &lt;a id&gt; rather than &lt;a name&gt; for the FAQ anchors (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1010">#1010</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li>
<li>Convert the FAQ from FML to Markdown (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1009">#1009</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li>
<li>Remove obsolete note, clean up typos (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1001">#1001</a>) <a href="https://github.com/scordio"><code>@​scordio</code></a></li>
<li>Add enforceBytecodeVersion to rules index (<a href="https://redirect.github.com/apache/maven-enforcer/issues/983">#983</a>) <a href="https://github.com/omribz156"><code>@​omribz156</code></a></li>
<li>Add AGENTS.md + SECURITY.md security-model pointer for scanner discoverability (<a href="https://redirect.github.com/apache/maven-enforcer/issues/989">#989</a>) <a href="https://github.com/potiuk"><code>@​potiuk</code></a></li>
</ul>
<h2>👻 Maintenance</h2>
<ul>
<li>Ignore SLF4J 2.x in Dependabot (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1062">#1062</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li>
<li>Remove redundant rat configuration (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1061">#1061</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Fix ATR project name (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1060">#1060</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Use push for PR Automation (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1058">#1058</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Use workflow_run for PR check (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1056">#1056</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Add project metadata for ATR (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1044">#1044</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Use ReaderInputStream builder in RequireTextFileChecksum (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1052">#1052</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Use Resolver RemoteRepository in BannedRepositories (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1051">#1051</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Add PR check workflow (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1053">#1053</a>) <a href="https://github.com/slawekjaranowski"><code>@​slawekjaranowski</code></a></li>
<li>Replace plexus-utils StringUtils with commons-lang3 in enforcer-rules (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1048">#1048</a>) <a href="https://github.com/slachiewicz"><code>@​slachiewicz</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/apache/maven-enforcer/commit/465ebf280e7f7efd9acf9f524b114df69a33c524"><code>465ebf2</code></a> [maven-release-plugin] prepare release enforcer-3.7.0</li>
<li><a href="https://github.com/apache/maven-enforcer/commit/b24b05c33fd23e710d28e663b83311377be6f3e2"><code>b24b05c</code></a> Fix test-scope mediation in RequireUpperBoundDeps</li>
<li><a href="https://github.com/apache/maven-enforcer/commit/2b75dd32499dc971ca990ba5b62d564f3709122b"><code>2b75dd3</code></a> Improve RequireUpperBoundDeps error message (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1059">#1059</a>)</li>
<li><a href="https://github.com/apache/maven-enforcer/commit/b519cd0372a170ef29b8318f251f7d5067972a21"><code>b519cd0</code></a> Fix EnforcerRuleCache concurrency across plugin realms (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1055">#1055</a>)</li>
<li><a href="https://github.com/apache/maven-enforcer/commit/f6222345ba1fbce5839ad45dd8ba650d2e052d31"><code>f622234</code></a> Ignore SLF4J 2.x in Dependabot</li>
<li><a href="https://github.com/apache/maven-enforcer/commit/5a9ebca1b513ea6c1276f40dee7c8b9288fc569c"><code>5a9ebca</code></a> Remove redundant rat configuration</li>
<li><a href="https://github.com/apache/maven-enforcer/commit/e8512d0095bd082db1e933315b6f9d020b113464"><code>e8512d0</code></a> Fix ATR project name</li>
<li><a href="https://github.com/apache/maven-enforcer/commit/08605b22b95923741b9da272987eb96d2c10850e"><code>08605b2</code></a> Use push for PR Automation</li>
<li><a href="https://github.com/apache/maven-enforcer/commit/fbe1ae506c1defdb2d80d3a8298342905d68f912"><code>fbe1ae5</code></a> Use workflow_run for PR check (<a href="https://redirect.github.com/apache/maven-enforcer/issues/1056">#1056</a>)</li>
<li><a href="https://github.com/apache/maven-enforcer/commit/b1d59aa6cc14579577c723b0b2b8c875e463773b"><code>b1d59aa</code></a> Bump commons-codec:commons-codec from 1.22.1 to 1.23.0</li>
<li>Additional commits viewable in <a href="https://github.com/apache/maven-enforcer/compare/enforcer-3.6.3...enforcer-3.7.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-enforcer-plugin&package-manager=maven&previous-version=3.6.3&new-version=3.7.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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions

</details>

Fixes https://github.com/google/truth/pull/1724

COPYBARA_INTEGRATE_REVIEW=https://github.com/google/truth/pull/1724 from google:dependabot/maven/dependencies-dc692b1369 ce5e0a5b61bfac008ae54b5011a67dd1af5574f7
PiperOrigin-RevId: 1012954441
1 file changed
tree: 077aa412af30b50fd3a6483a8f66894898e2b5c2
  1. .github/
  2. core/
  3. extensions/
  4. javadoc-link/
  5. refactorings/
  6. util/
  7. .gitignore
  8. CONTRIBUTING.md
  9. LICENSE
  10. overview.html
  11. pom.xml
  12. README.md
README.md

Main Site Build Status Maven Release Stackoverflow

What is Truth?

Truth makes your test assertions and failure messages more readable. Similar to AssertJ, it natively supports many JDK and Guava types, and it is extensible to others.

Truth is owned and maintained by the Guava team. It is used in the majority of the tests in Google’s own codebase.

Read more at the main website.