dependabot[bot] opened a new pull request #931:
URL: https://github.com/apache/orc/pull/931


   Bumps [byte-buddy](https://github.com/raphw/byte-buddy) from 1.11.13 to 
1.11.19.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/raphw/byte-buddy/releases";>byte-buddy's 
releases</a>.</em></p>
   <blockquote>
   <h2>Byte Buddy 1.11.19</h2>
   <ul>
   <li>Add <code>Advice.AssignReturned</code> post processor to allow for 
assigning values from <code>Advice</code> that uses delegation rather than 
inlining.</li>
   <li>Allow for declaring <code>Advice.Local</code> values from both enter and 
exit advice.</li>
   <li>Add option for using runtime class path rather than only compile scope 
from Byte Buddy Maven plugin.</li>
   <li>Avoid loading of annotation proxies within Byte Buddy's internal 
API.</li>
   <li>Add plugin to add Java <code>Repeatable</code> annotations without 
requiring a JDK 8+.</li>
   </ul>
   <h2>Byte Buddy 1.11.18</h2>
   <ul>
   <li>Avoid binary incompatibility due to signature change by reintroducing 
method overload.</li>
   <li>Use plugin to add annotations for dispatcher methods to avoid breakage 
when using obfuscators.</li>
   </ul>
   <h2>Byte Buddy 1.11.17</h2>
   <ul>
   <li>Better error message upon attachment failure due to overridden attach 
socket.</li>
   <li>Retain label order for instructions in <code>Advice</code> to avoid 
incorrect offsets in stack map frames.</li>
   <li>Change <code>MethodGraph.Compiler</code> API to accept generic 
types.</li>
   <li>Add plugin to add <code>Proxied</code> annotations to all proxied 
methods of a dispatcher. This avoids problems in obfuscators.</li>
   <li>Fix resolution of type initializer in a <code>Nexus</code>.</li>
   </ul>
   <h2>Byte Buddy 1.11.16</h2>
   <ul>
   <li>Avoid naming conflicts when adding super and default method delegation 
for the same method using <code>MethodDelegation</code>.</li>
   <li>Fix module visibility for <code>Invoker</code> to avoid breakage if Byte 
Buddy is shaded into another module with different package exports.</li>
   </ul>
   <h2>Byte Buddy 1.11.15</h2>
   <ul>
   <li>Add <em>net.bytebuddy</em> prefix to Byte Buddy specific privileges.</li>
   <li>Rework <code>JavaDispatcher</code> to require specific privilege but use 
Byte Buddy's protection domain for dispatchers, once acquired.</li>
   </ul>
   <h2>byte-buddy-1.11.14</h2>
   <ul>
   <li>Adjust <code>InvocationHandlerAdapter</code> to use <code>null</code> 
for methods without parameters as specified by contract.</li>
   <li>Offer option to use <code>null</code> for <code>MethodDelegation</code> 
and <code>Advice</code> if method has no parameters.</li>
   <li>Add method to seal unsealed class loaders after the fact.</li>
   <li>Use correct type for resolving security manager method in 
<code>ByteBuddyAgent</code>.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/raphw/byte-buddy/blob/master/release-notes.md";>byte-buddy's
 changelog</a>.</em></p>
   <blockquote>
   <h3>5. October 2021: version 1.11.19</h3>
   <ul>
   <li>Add <code>Advice.AssignReturned</code> post processor to allow for 
assigning values from <code>Advice</code> that uses delegation rather than 
inlining.</li>
   <li>Allow for declaring <code>Advice.Local</code> values from both enter and 
exit advice.</li>
   <li>Add option for using runtime class path rather than only compile scope 
from Byte Buddy Maven plugin.</li>
   <li>Avoid loading of annotation proxies within Byte Buddy's internal 
API.</li>
   <li>Add plugin to add Java <code>Repeatable</code> annotations without 
requiring a JDK 8+.</li>
   </ul>
   <h3>23. September 2021: version 1.11.18</h3>
   <ul>
   <li>Avoid binary incompatibility due to signature change by reintroducing 
method overload.</li>
   <li>Use plugin to add annotations for dispatcher methods to avoid breakage 
when using obfuscators.</li>
   </ul>
   <h3>22. September 2021: version 1.11.17</h3>
   <ul>
   <li>Better error message upon attachment failure due to overridden attach 
socket.</li>
   <li>Retain label order for instructions in <code>Advice</code> to avoid 
incorrect offsets in stack map frames.</li>
   <li>Change <code>MethodGraph.Compiler</code> API to accept generic 
types.</li>
   <li>Add plugin to add <code>Proxied</code> annotations to all proxied 
methods of a dispatcher. This avoids problems in obfuscators.</li>
   <li>Fix resolution of type initializer in a <code>Nexus</code>.</li>
   </ul>
   <h3>17. September 2021: version 1.11.16</h3>
   <ul>
   <li>Avoid naming conflicts when adding super and default method delegation 
for the same method using <code>MethodDelegation</code>.</li>
   <li>Fix module visibility for <code>Invoker</code> to avoid breakage if Byte 
Buddy is shaded into another module with different package exports.</li>
   </ul>
   <h3>2. September 2021: version 1.11.15</h3>
   <ul>
   <li>Add <em>net.bytebuddy</em> prefix to Byte Buddy specific privileges.</li>
   <li>Rework <code>JavaDispatcher</code> to require specific privilege but use 
Byte Buddy's protection domain for dispatchers, once acquired.</li>
   </ul>
   <h3>31. August 2021: version 1.11.14</h3>
   <ul>
   <li>Adjust <code>InvocationHandlerAdapter</code> to use <code>null</code> 
for methods without parameters as specified by contract.</li>
   <li>Offer option to use <code>null</code> for <code>MethodDelegation</code> 
and <code>Advice</code> if method has no parameters.</li>
   <li>Add method to seal unsealed class loaders after the fact.</li>
   <li>Use correct type for resolving security manager method in 
<code>ByteBuddyAgent</code>.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/5b3a6ca4ca0397dcfcd356fbd2ab95b6a375ea10";><code>5b3a6ca</code></a>
 [maven-release-plugin] prepare release byte-buddy-1.11.19</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/1ba62ddef362b7cb8224fe8249716f1f26962134";><code>1ba62dd</code></a>
 [release] New release</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/049f799091e3d31841628bf4b289e713825f039f";><code>049f799</code></a>
 Add missing tests.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/833afdaffd407bcc403cb8c846abfd20de43e674";><code>833afda</code></a>
 Add return handler for all argument assignment</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/8c819431168d23b1ff8f2b8b751245999f20a587";><code>8c81943</code></a>
 Correct javadoc.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/2035ef1a3f61b1a2840fa36d9f3434504c9c1717";><code>2035ef1</code></a>
 Add support for repeated annotation weaving.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/7dfa5ad25943adc31d2821c3d9c17f93de0ed44c";><code>7dfa5ad</code></a>
 Remove all reminding annotations.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/9ceb2fda20b64a2a8a1e27409acaed056d2e171b";><code>9ceb2fd</code></a>
 Fix resolution error.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/c991b817824c01454feda535307eb525efe37032";><code>c991b81</code></a>
 Fix javadoc.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/863e9bbcb4749528005574d047a50f0fd71f4133";><code>863e9bb</code></a>
 Remove even more annotation loading.</li>
   <li>Additional commits viewable in <a 
href="https://github.com/raphw/byte-buddy/compare/byte-buddy-1.11.13...byte-buddy-1.11.19";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.bytebuddy:byte-buddy&package-manager=maven&previous-version=1.11.13&new-version=1.11.19)](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 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