assertRetainedSliceFailAfterRelease() — netty Function Reference
Architecture documentation for the assertRetainedSliceFailAfterRelease() function in AbstractByteBufTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 5bbc9ef8_1dff_1e11_b56d_2d3fa34398bc["assertRetainedSliceFailAfterRelease()"] 6540f2d1_cdad_6705_dd1d_9a24e2e53242["AbstractByteBufTest"] 5bbc9ef8_1dff_1e11_b56d_2d3fa34398bc -->|defined in| 6540f2d1_cdad_6705_dd1d_9a24e2e53242 55483217_481d_e4f0_6a32_398802524ac9["testRetainedSliceAfterReleaseRetainedSlice()"] 55483217_481d_e4f0_6a32_398802524ac9 -->|calls| 5bbc9ef8_1dff_1e11_b56d_2d3fa34398bc 6e24bdc6_72c6_6473_a27f_c7e04f33beee["testRetainedSliceAfterReleaseRetainedSliceDuplicate()"] 6e24bdc6_72c6_6473_a27f_c7e04f33beee -->|calls| 5bbc9ef8_1dff_1e11_b56d_2d3fa34398bc 0bc1f223_f969_59c2_074c_60861eddad87["testRetainedSliceAfterReleaseRetainedSliceRetainedDuplicate()"] 0bc1f223_f969_59c2_074c_60861eddad87 -->|calls| 5bbc9ef8_1dff_1e11_b56d_2d3fa34398bc 6aa29303_54ad_3374_4d3e_509264661b6f["testRetainedSliceAfterReleaseRetainedDuplicate()"] 6aa29303_54ad_3374_4d3e_509264661b6f -->|calls| 5bbc9ef8_1dff_1e11_b56d_2d3fa34398bc efdb6079_cbaf_912f_b896_cd5fc5fbeb4f["testRetainedSliceAfterReleaseRetainedDuplicateSlice()"] efdb6079_cbaf_912f_b896_cd5fc5fbeb4f -->|calls| 5bbc9ef8_1dff_1e11_b56d_2d3fa34398bc style 5bbc9ef8_1dff_1e11_b56d_2d3fa34398bc fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java lines 4591–4606
private static void assertRetainedSliceFailAfterRelease(ByteBuf... bufs) {
for (ByteBuf buf : bufs) {
if (buf.refCnt() > 0) {
buf.release();
}
}
for (ByteBuf buf : bufs) {
try {
assertEquals(0, buf.refCnt());
buf.retainedSlice();
fail();
} catch (IllegalReferenceCountException ignored) {
// as expected
}
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does assertRetainedSliceFailAfterRelease() do?
assertRetainedSliceFailAfterRelease() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java.
Where is assertRetainedSliceFailAfterRelease() defined?
assertRetainedSliceFailAfterRelease() is defined in buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java at line 4591.
What calls assertRetainedSliceFailAfterRelease()?
assertRetainedSliceFailAfterRelease() is called by 5 function(s): testRetainedSliceAfterReleaseRetainedDuplicate, testRetainedSliceAfterReleaseRetainedDuplicateSlice, testRetainedSliceAfterReleaseRetainedSlice, testRetainedSliceAfterReleaseRetainedSliceDuplicate, testRetainedSliceAfterReleaseRetainedSliceRetainedDuplicate.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free