Commit abcb187
authored
Bump net.bytebuddy:byte-buddy from 1.16.1 to 1.17.0 (#857)
Bumps [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy)
from 1.16.1 to 1.17.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphw/byte-buddy/releases">net.bytebuddy:byte-buddy's
releases</a>.</em></p>
<blockquote>
<h2>Byte Buddy 1.17.0</h2>
<ul>
<li>Assure that implicit choice for class reader and class writer are
always symmetric with regard to internal representation.</li>
<li>Retrofit <code>MemberSubstitution</code> to also allow for
intercepting invokedynamic instructions.</li>
<li>Introduce <code>@handle</code> annotations to allow for injecting
constant pool-stored method handle in <code>Advice</code>,
<code>MemberSubstitution</code> and <code>MethodDelegation</code>.</li>
<li>Introduce <code>@dynamicconstant</code> annotations to allow for
injecting constant pool-stored dynamic constants in <code>Advice</code>,
<code>MemberSubstitution</code> and <code>MethodDelegation</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">net.bytebuddy:byte-buddy's
changelog</a>.</em></p>
<blockquote>
<h3>29. January 2025: version 1.17.0</h3>
<ul>
<li>Assure that implicit choice for class reader and class writer are
always symmetric with regard to internal representation.</li>
<li>Retrofit <code>MemberSubstitution</code> to also allow for
intercepting invokedynamic instructions.</li>
<li>Introduce <code>@handle</code> annotations to allow for injecting
constant pool-stored method handle in <code>Advice</code>,
<code>MemberSubstitution</code> and <code>MethodDelegation</code>.</li>
<li>Introduce <code>@dynamicconstant</code> annotations to allow for
injecting constant pool-stored dynamic constants in <code>Advice</code>,
<code>MemberSubstitution</code> and <code>MethodDelegation</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/raphw/byte-buddy/commit/6441732d5c7de01cf981e2fa9ff4621df66e8c53"><code>6441732</code></a>
[maven-release-plugin] prepare release byte-buddy-1.17.0</li>
<li><a
href="https://github.com/raphw/byte-buddy/commit/afde65ce1a411b14b8ef8b5594a1736d22177df2"><code>afde65c</code></a>
[release] Release new version</li>
<li><a
href="https://github.com/raphw/byte-buddy/commit/ee96f5635b69f609ac0141fa6c10e7afe9610e4a"><code>ee96f56</code></a>
Fix compilation under JDK6.</li>
<li><a
href="https://github.com/raphw/byte-buddy/commit/f8a6cd11a6466c47eb329d31f3c1465201ca3e94"><code>f8a6cd1</code></a>
Fix compilation under JDK6.</li>
<li><a
href="https://github.com/raphw/byte-buddy/commit/c2ff6cb7f0b0ada5e0e21ff581cde9b3262a0b9b"><code>c2ff6cb</code></a>
Add missing rule declaration.</li>
<li><a
href="https://github.com/raphw/byte-buddy/commit/2f16f68fd6aa4ef7a9899fb9b2841b3b64aedb31"><code>2f16f68</code></a>
Fix modifiers.</li>
<li><a
href="https://github.com/raphw/byte-buddy/commit/014d098983b3dd45a281e5c49ceda658bfac95be"><code>014d098</code></a>
Remove trailing spaces.</li>
<li><a
href="https://github.com/raphw/byte-buddy/commit/786a17e654a6688648ce6eb77354f018e9399ace"><code>786a17e</code></a>
Add missing tests.</li>
<li><a
href="https://github.com/raphw/byte-buddy/commit/5270eb77ed160d54f0003956751472cbf2fc682c"><code>5270eb7</code></a>
Add test.</li>
<li><a
href="https://github.com/raphw/byte-buddy/commit/e5cc41086cc9895a9b1dba1f4f17cb77786c0a90"><code>e5cc410</code></a>
Add dynamic constant annotation.</li>
<li>Additional commits viewable in <a
href="https://github.com/raphw/byte-buddy/compare/byte-buddy-1.16.1...byte-buddy-1.17.0">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>1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | | - | |
| 139 | + | |
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
| |||
0 commit comments