Static inventory of exceptions and state-dependent paths
This table detects syntax within each public DobotTcp method using AST. raise identifies explicit raises, except identifies local handlers, and helper calls identify potential indirect failure or state dependencies. A blank cell does not imply exception-free behavior. Callee internals, properties, transport-library failures, and thread failures are not exhaustively tracked.
API |
raise |
except |
helper calls |
|---|---|---|---|
|
|
|
— |
|
— |
— |
|
|
— |
|
— |
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
|
— |
|
|
|
— |
— |
|
— |
— |
|
|
|
— |
|
|
|
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
|
— |
— |
|
|
— |
— |
|
|
— |
|
|
— |
— |
|
|
|
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
|
— |
|
— |
|
— |
|
|
|
— |
|
— |
|
|
|
— |
— |
|
|
|
|
— |
|
— |
— |
|
|
|
— |
|
|
— |
|
— |
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
|
— |
— |
|
AST rows: 57 / public methods: 108
Interpretation notes
See the return/failure quick reference for ambiguous normal and transport-failure values.
get_motion_complete()does not establish successful target arrival.Calls to
_unsupported()lead to backendNotImplementedError.This is static analysis, not hardware or HTTP integration testing.