assertRetainedDuplicateFailAfterRelease() — netty Function Reference
Architecture documentation for the assertRetainedDuplicateFailAfterRelease() function in AbstractByteBufTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 919aef3f_b426_eb22_2df2_a4711703386a["assertRetainedDuplicateFailAfterRelease()"] 6540f2d1_cdad_6705_dd1d_9a24e2e53242["AbstractByteBufTest"] 919aef3f_b426_eb22_2df2_a4711703386a -->|defined in| 6540f2d1_cdad_6705_dd1d_9a24e2e53242 1e1fc862_5375_942c_ba7d_5ae6f19ad850["testRetainedDuplicateAfterReleaseRetainedDuplicate()"] 1e1fc862_5375_942c_ba7d_5ae6f19ad850 -->|calls| 919aef3f_b426_eb22_2df2_a4711703386a 8bc8385f_1b1e_599b_07ce_6b2dc7ae4446["testRetainedDuplicateAfterReleaseDuplicate()"] 8bc8385f_1b1e_599b_07ce_6b2dc7ae4446 -->|calls| 919aef3f_b426_eb22_2df2_a4711703386a 046c2bac_47dd_e6b1_c460_7bec886b3d8b["testRetainedDuplicateAfterReleaseRetainedSlice()"] 046c2bac_47dd_e6b1_c460_7bec886b3d8b -->|calls| 919aef3f_b426_eb22_2df2_a4711703386a style 919aef3f_b426_eb22_2df2_a4711703386a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java lines 4706–4721
private static void assertRetainedDuplicateFailAfterRelease(ByteBuf... bufs) {
for (ByteBuf buf : bufs) {
if (buf.refCnt() > 0) {
buf.release();
}
}
for (ByteBuf buf : bufs) {
try {
assertEquals(0, buf.refCnt());
buf.retainedDuplicate();
fail();
} catch (IllegalReferenceCountException ignored) {
// as expected
}
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does assertRetainedDuplicateFailAfterRelease() do?
assertRetainedDuplicateFailAfterRelease() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java.
Where is assertRetainedDuplicateFailAfterRelease() defined?
assertRetainedDuplicateFailAfterRelease() is defined in buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java at line 4706.
What calls assertRetainedDuplicateFailAfterRelease()?
assertRetainedDuplicateFailAfterRelease() is called by 3 function(s): testRetainedDuplicateAfterReleaseDuplicate, testRetainedDuplicateAfterReleaseRetainedDuplicate, testRetainedDuplicateAfterReleaseRetainedSlice.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free