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 &quot;adapter&quot; 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>&lt;PRE&gt;</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 &quot;_&quot; 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 &quot;swift name&quot; 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 />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.j2objc:j2objc-annotations&package-manager=maven&previous-version=3.0.0&new-version=3.1)](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]

Reply via email to