lib/yard/code_objects/module_object.rb in yard-0.2.2 vs lib/yard/code_objects/module_object.rb in yard-0.2.3

- old
+ new

@@ -1,4 +1,11 @@ module YARD::CodeObjects class ModuleObject < NamespaceObject + def inheritance_tree(include_mods = false) + return [self] unless include_mods + [self] + mixins(:instance).map do |m| + next m unless m.respond_to?(:inheritance_tree) + m.inheritance_tree(true) + end.flatten + end end -end \ No newline at end of file +end