aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>2023-09-06 15:10:21 -0700
committerGoogle Java Core Libraries <java-libraries-firehose+copybara@google.com>2023-09-06 15:11:05 -0700
commit905bb83c1bc25733507adb0ed1e7e1ac8bf26d5e (patch)
treed0d5d1077ee9674d44d5c046fe157d26a02126da
parentab0723a732f2d41ad34eee809fa920e198e75a33 (diff)
downloadauto-905bb83c1bc25733507adb0ed1e7e1ac8bf26d5e.tar.gz
Bump com.google.testing.compile:compile-testing from 0.19 to 0.21.0 in /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=https://github.com/google/auto/pull/1586 from google:dependabot/maven/service/com.google.testing.compile-compile-testing-0.21.0 0ddd662da52cafd4cdf597239edf48ca62c296e3 PiperOrigin-RevId: 563228338
-rw-r--r--service/pom.xml2
1 files changed, 1 insertions, 1 deletions
diff --git a/service/pom.xml b/service/pom.xml
index 767d7678..fc57b590 100644
--- a/service/pom.xml
+++ b/service/pom.xml
@@ -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>