Skip to content

Commit

Permalink
Bump com.google.testing.compile:compile-testing from 0.19 to 0.21.0 i…
Browse files Browse the repository at this point in the history
…n /service

Bumps [com.google.testing.compile:compile-testing](https://github.com/google/compile-testing) from 0.19 to 0.21.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/google/compile-testing/releases">com.google.testing.compile:compile-testing's releases</a>.</em></p>
<blockquote>
<h2>0.21.0</h2>
<ul>
<li>Fixed a bug: When comparing ASTs, for example in <code>JavaFileObjectSubject.hasSourceEquivalentTo</code>, some kinds of nodes were omitted from the comparison. In particular, if the expected code had an annotated type or a union type (multicatch), the actual code could contain anything at that point and the test would still pass. This was also true for post-Java-8 constructs like module declarations, <code>yield</code> statements, and the like. These omissions have been corrected. <strong>Some tests may now fail</strong> if the expected and actual source do not match, in ways that were hidden by this bug. (<a href="https://github.com/google/compile-testing/commit/9a592f77821adecf10a16a7a4cdd2f071ddcf136">https://github.com/google/compile-testing/commit/9a592f77821adecf10a16a7a4cdd2f071ddcf136</a>)</li>
</ul>
<h2>0.20</h2>
<ul>
<li>Allow sources being compiled to be read from annotation processors. (95e749d)</li>
<li>Fix false negative when comparing source files that differ only in try-with-resources specifications. (cb6486c)</li>
<li>Add <code>withAnnotationProcessorPath()</code> to <code>Compiler</code>. (80a9ee0)</li>
<li>Improve error messages rendered by <code>JavaSourcesSubject.parsesAs()</code> and <code>JavaFileObjectSubject.containsElementsIn()</code> to more easily distinguish between errors incurred in <em>actual</em> vs <em>expected</em> source. (115014e)</li>
<li>Use <code>@nullable</code> from the Checker Framework and fix a few null-correctness issues. (6260258)</li>
<li>Fixed bug where testing <code>package-info.java</code> with <code>parsesAs()</code> threw a <code>NullPointerException</code>. (c46b1b6)</li>
<li>Close <code>JavaCompiler</code> objects to avoid resource leaks. (cd2c0a8)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/google/compile-testing/commit/c24c262e75498f89e56685b27e1d68e47b23d236"><code>c24c262</code></a> Set version number for compile-testing to 0.21.0.</li>
<li><a href="https://github.com/google/compile-testing/commit/9a592f77821adecf10a16a7a4cdd2f071ddcf136"><code>9a592f7</code></a> Use reflection to implement <code>TreeDiffer.DiffVisitor</code>.</li>
<li><a href="https://github.com/google/compile-testing/commit/cd5e8a96a5210e29a425c39bed5fb659c3388fd5"><code>cd5e8a9</code></a> Adjust configuration and documents to reflect the renamed main branch.</li>
<li><a href="https://github.com/google/compile-testing/commit/75b95ed9d84d67e397b8e3bb7de2231ad0947ba1"><code>75b95ed</code></a> Name our release profile <code>sonatype-oss-release</code> instead of <code>release</code>.</li>
<li><a href="https://github.com/google/compile-testing/commit/ea22b1df214c0cb961060dc869f6ce78e5a80213"><code>ea22b1d</code></a> Bump styfle/cancel-workflow-action from 0.10.1 to 0.11.0</li>
<li><a href="https://github.com/google/compile-testing/commit/1148d31f3178988e8ff2e31946b71fbb126912ed"><code>1148d31</code></a> Bump error_prone_annotations from 2.15.0 to 2.16</li>
<li><a href="https://github.com/google/compile-testing/commit/d288d4555700c6283cce0049cc8238f0a08e7e25"><code>d288d45</code></a> Bump auto-value from 1.9 to 1.10</li>
<li><a href="https://github.com/google/compile-testing/commit/6be818d597801ffe566df4e41127e3a8c5c3ef8e"><code>6be818d</code></a> Bump checker-qual from 3.25.0 to 3.26.0</li>
<li><a href="https://github.com/google/compile-testing/commit/b9a66d1bf19cbb2836048620a97e4128d813a4cd"><code>b9a66d1</code></a> Bump styfle/cancel-workflow-action from 0.10.0 to 0.10.1</li>
<li><a href="https://github.com/google/compile-testing/commit/c2bd7ba19635779b374ce07f03a91a204e812220"><code>c2bd7ba</code></a> Bump maven-jar-plugin from 3.2.2 to 3.3.0</li>
<li>Additional commits viewable in <a href="https://github.com/google/compile-testing/compare/compile-testing-0.19...v0.21.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.testing.compile:compile-testing&package-manager=maven&previous-version=0.19&new-version=0.21.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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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 #1586

COPYBARA_INTEGRATE_REVIEW=#1586 from google:dependabot/maven/service/com.google.testing.compile-compile-testing-0.21.0 0ddd662
PiperOrigin-RevId: 563228338
  • Loading branch information
dependabot[bot] authored and Google Java Core Libraries committed Sep 6, 2023
1 parent ab0723a commit 905bb83
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion service/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@
<dependency>
<groupId>com.google.testing.compile</groupId>
<artifactId>compile-testing</artifactId>
<version>0.19</version>
<version>0.21.0</version>
</dependency>
<dependency>
<groupId>com.google.truth</groupId>
Expand Down

0 comments on commit 905bb83

Please sign in to comment.