checkPriorities() — gin Function Reference
Architecture documentation for the checkPriorities() function in tree_test.go from the gin codebase.
Entity Profile
Dependency Diagram
graph TD d156c0cc_ed4f_7800_da03_d68e73428a71["checkPriorities()"] 95642d64_cc2a_14f0_a93c_52464b2a60b9["tree_test.go"] d156c0cc_ed4f_7800_da03_d68e73428a71 -->|defined in| 95642d64_cc2a_14f0_a93c_52464b2a60b9 17b914a3_13c0_7e75_eae3_a3ec44eb0dc2["TestTreeAddAndGet()"] 17b914a3_13c0_7e75_eae3_a3ec44eb0dc2 -->|calls| d156c0cc_ed4f_7800_da03_d68e73428a71 8338dde0_51f4_e3bb_6501_dfda7fff741b["TestTreeWildcard()"] 8338dde0_51f4_e3bb_6501_dfda7fff741b -->|calls| d156c0cc_ed4f_7800_da03_d68e73428a71 6b776026_b26e_f65d_cb34_4edff32040fc["TestUnescapeParameters()"] 6b776026_b26e_f65d_cb34_4edff32040fc -->|calls| d156c0cc_ed4f_7800_da03_d68e73428a71 style d156c0cc_ed4f_7800_da03_d68e73428a71 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
tree_test.go lines 72–90
func checkPriorities(t *testing.T, n *node) uint32 {
var prio uint32
for i := range n.children {
prio += checkPriorities(t, n.children[i])
}
if n.handlers != nil {
prio++
}
if n.priority != prio {
t.Errorf(
"priority mismatch for node '%s': is %d, should be %d",
n.path, n.priority, prio,
)
}
return prio
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does checkPriorities() do?
checkPriorities() is a function in the gin codebase, defined in tree_test.go.
Where is checkPriorities() defined?
checkPriorities() is defined in tree_test.go at line 72.
What calls checkPriorities()?
checkPriorities() is called by 3 function(s): TestTreeAddAndGet, TestTreeWildcard, TestUnescapeParameters.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free