# File lib/puppet/simple_graph.rb, line 123
123:   def dependencies(resource)
124:     # Cache the reversal graph, because it's somewhat expensive
125:     # to create.
126:     @reversal ||= reversal
127:     # Strangely, it's significantly faster to search a reversed
128:     # tree in the :out direction than to search a normal tree
129:     # in the :in direction.
130:     @reversal.tree_from_vertex(resource, :out).keys
131:   end