dependabot[bot] opened a new pull request, #2514: URL: https://github.com/apache/tika/pull/2514
Bumps [com.google.j2objc:j2objc-annotations](https://github.com/google/j2objc) from 3.0.0 to 3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/j2objc/releases">com.google.j2objc:j2objc-annotations's releases</a>.</em></p> <blockquote> <p>J2ObjC 3.1 is an interim release that updates the <code>j2objc-annotations</code> Maven artifact, as well as includes all source changes since 3.0. We'll be releasing more frequently as we start moving the build to use <a href="https://bazel.build/">Bazel</a> instead of Make.</p> <h2>What's Changed</h2> <ul> <li>Replaces use of <code>mac_absolute_time()</code> with <code>clock_gettime_nsec_np(CLOCK_MONOTONIC)</code> in <code>java.lang.System.nanoTime()</code> implementation. The returned value is no longer relatable to other system times, instead only useful for measuring elapsed time (as the method's javadoc describes). by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2307">google/j2objc#2307</a></li> <li>Add SwiftName to avoid build failures in the public. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2310">google/j2objc#2310</a></li> <li>Fixes cycle_finder's public build. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2311">google/j2objc#2311</a></li> <li>Fixes for Swift Name annotation by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2312">google/j2objc#2312</a></li> <li>Support disabling no-wrapper-method flag for j2objc_library. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2313">google/j2objc#2313</a></li> <li>Add error prone jar to fix build issue in the public. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2317">google/j2objc#2317</a></li> <li>Make call to system fstatat() direct to better support tools verifying privacy manifest compliance. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2316">google/j2objc#2316</a></li> <li>Rename JUnitTestRunner.main to JUnitTestRunner.run. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2320">google/j2objc#2320</a></li> <li>Adds translator flag to generate j2objc-generated code in separate text (code) segment, so engineers can determine how much native to transpiled code is in their app. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2322">google/j2objc#2322</a></li> <li>Fixes public builds of j2objc/cycle_finder and j2objc/tree_shaker. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2326">google/j2objc#2326</a></li> <li>Sets jmod path and fixes duplicate mkdir error in public build. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2327">google/j2objc#2327</a></li> <li>Fix //googlemac/iPhone/Applecrisp/Shared/DocosLib/Test:TranspiledTests when strip-reflection is on. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2328">google/j2objc#2328</a></li> <li>Issue <a href="https://redirect.github.com/google/j2objc/issues/2323">#2323</a>: rewrite super constructor invocations for java.lang.Number subclasses. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2331">google/j2objc#2331</a></li> <li>Fixes patch file application in public junit build. The issue is that MacOS has CRLF line endings, while Linux and our repo has LF. So MacOS created CRLF endings when <code>diff -ru</code> was run, the repo changed them to LF, and then the patch would fail. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2335">google/j2objc#2335</a></li> <li>Issue <a href="https://redirect.github.com/google/j2objc/issues/2330">#2330</a>: removed JSON headers from JRE framework. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2336">google/j2objc#2336</a></li> <li>Add --no-doc-comments option to skip doc-comment translation. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2338">google/j2objc#2338</a></li> <li>Hides logged stack trace from expected result, as all the stack trace did was make a successful test execution look like a failure. The stack trace is logged from the Java protobuf runtime, which we can't change. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2339">google/j2objc#2339</a></li> <li>Updates IntelliJ projects to use latest Java library dependencies from j2objc/java_deps. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2343">google/j2objc#2343</a></li> <li>Supports linking the core jre_emul subset library without the <code>-ObjC</code> flag, by making static references to classes that are dynamically loaded. The static references ensure that the classes continue to be linked into the app. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2342">google/j2objc#2342</a></li> <li>Automated g4 rollback of changelist 638722935. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2346">google/j2objc#2346</a></li> <li>Automated g4 rollback of changelist 638827797. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2347">google/j2objc#2347</a></li> <li>Implement prototype of J2ObjC "adapter" method annotation. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2321">google/j2objc#2321</a></li> <li>Add few annotations to classes.mk for public build. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2349">google/j2objc#2349</a></li> <li>Improve experimental -Xnull-marked: by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2348">google/j2objc#2348</a></li> <li>Fix -Wshorten-64-to-32 error in JreCollectionAdapters.m by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2351">google/j2objc#2351</a></li> <li>Disable adapter method tests temporarily to fix external build break. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2353">google/j2objc#2353</a></li> <li>Update J2ObjC Protocol Buffer builder method arguments to default to <code>nonnull</code>. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2352">google/j2objc#2352</a></li> <li>Rollback J2ObjC Protocol Buffer builder method argument nullability changes which caused project build failures. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2355">google/j2objc#2355</a></li> <li>Migrate usages of <code>org.jspecify.nullness</code> to <code>org.jspecify.annotations</code>. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2356">google/j2objc#2356</a></li> <li>Update JSpecify to version 0.3.0 in public build. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2358">google/j2objc#2358</a></li> <li>Updates IntelliJ projects to jspecify-3.0. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2357">google/j2objc#2357</a></li> <li>Update J2ObjC Protocol Buffer builder method arguments to default to <code>nonnull</code>. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2359">google/j2objc#2359</a></li> <li>Adds flag to generate separate header files for inner types. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2344">google/j2objc#2344</a></li> <li>Add j2objc support to transformer. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2361">google/j2objc#2361</a></li> <li>Avoid clang -Wdocumentation warning when doc-comment starts with <code><PRE></code> tag. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2362">google/j2objc#2362</a></li> <li>Adds compatibilitytest for ProtocolStringList. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2366">google/j2objc#2366</a></li> <li>Hook up codegen tests for j2objc. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2364">google/j2objc#2364</a></li> <li>Enable editions support in j2objc plugin. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2365">google/j2objc#2365</a></li> <li>Fix open source test failures related to adapter methods prototype. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2369">google/j2objc#2369</a></li> <li>Fix new errors and warnings in protobuf compiler build. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2367">google/j2objc#2367</a></li> <li>Updates protobuf-java jars to v4.27.2 for public build. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2370">google/j2objc#2370</a></li> <li>Add a minimal protoc implementation based on the existing J2ObjC protoc that's used only for generating the class map file, to be used by the eventual J2ObjC proto implementation that will transpile Java proto lite instead of using the custom J2ObjC protoc. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2368">google/j2objc#2368</a></li> <li>Use more accurate license information for j2objc/protobuf by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2373">google/j2objc#2373</a></li> <li>Add a minimal protoc implementation based on the existing J2ObjC protoc that's used only for generating the class map file, to be used by the eventual J2ObjC proto implementation that will transpile Java proto lite instead of using the custom J2ObjC protoc. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2374">google/j2objc#2374</a></li> <li>Remove jre_concurrent_dynamic. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2377">google/j2objc#2377</a></li> <li>Fixes deps in core_plus_channels open-source test. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2380">google/j2objc#2380</a></li> <li>Update TreeConverter to work with new constants added to Tree.Kind and ElementKind enums between supported JDK versions. by <a href="https://github.com/copybara-service"><code>@copybara-service</code></a>[bot] in <a href="https://redirect.github.com/google/j2objc/pull/2382">google/j2objc#2382</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/j2objc/commit/1671e9afb72a16126d448f468db3e582358fba47"><code>1671e9a</code></a> Update j2objc-annotations to use Sonatype Central Publishing.</li> <li><a href="https://github.com/google/j2objc/commit/70f0121ffc426496e3ff5f3ce5fcfbf0037bbfc8"><code>70f0121</code></a> Removes JRE subset library size test targets from public build.</li> <li><a href="https://github.com/google/j2objc/commit/ff8f305bd88643954666676f7de34cf01b651071"><code>ff8f305</code></a> Use "_" as prefix on internal setter/getter methods added for properties, mak...</li> <li><a href="https://github.com/google/j2objc/commit/fb86d1c801e59883a606bc52e41c9b3853be6ed8"><code>fb86d1c</code></a> BEGIN_PUBLIC</li> <li><a href="https://github.com/google/j2objc/commit/16f4fdc82da7c76c5fbd21181906f7c010cbd109"><code>16f4fdc</code></a> Fix memory leak in <code>TreeMap</code> descending views by applying <code>@RetainedWith</code> ann...</li> <li><a href="https://github.com/google/j2objc/commit/310216a8b3ac4c5bdbd6853a5eac5482946b099d"><code>310216a</code></a> Creates jre_emul ios_framework.</li> <li><a href="https://github.com/google/j2objc/commit/26b5f8b804a7f9f91781873e8ee70b614be3cb9c"><code>26b5f8b</code></a> Reproduce J2ObjC crash when creating <code>WeakReference</code> with <code>String</code>, both cons...</li> <li><a href="https://github.com/google/j2objc/commit/4de31fba255196f51ff59d4a18258e3bb0925a85"><code>4de31fb</code></a> Synced test lists in both builds, commented out printlns to reduce log noise,...</li> <li><a href="https://github.com/google/j2objc/commit/b0bbfd03071b589bd08807d7fc8916719c4f939b"><code>b0bbfd0</code></a> Fix j2objc test suite with changes to ICU 70 and above:</li> <li><a href="https://github.com/google/j2objc/commit/1b05d20710e0790ff6824c8ab08f5a63e53c0d14"><code>1b05d20</code></a> Use $key_storage_type$ for the "swift name" put method (gated by the correspo...</li> <li>Additional commits viewable in <a href="https://github.com/google/j2objc/compare/3.0.0...3.1">compare view</a></li> </ul> </details> <br /> [](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> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
