MCPcopy Create free account
hub / github.com/SeaOfNodes/Simple / delUse

Method delUse

chapter02/src/main/java/com/seaofnodes/simple/node/Node.java:161–164  ·  view source on GitHub ↗
( Node use )

Source from the content-addressed store, hash-verified

159 // Return true if the output list is empty afterward.
160 // Error is 'use' does not exist; ok for 'use' to be null.
161 protected boolean delUse( Node use ) {
162 Utils.del(_outputs, Utils.find(_outputs, use));
163 return _outputs.size() == 0;
164 }
165
166 /**
167 * Kill a Node with no <em>uses</em>, by setting all of its <em>defs</em>

Callers 1

setDefMethod · 0.95

Calls 3

delMethod · 0.95
findMethod · 0.95
sizeMethod · 0.45

Tested by

no test coverage detected