lib/yard/code_objects/root_object.rb in yard-0.9.5 vs lib/yard/code_objects/root_object.rb in yard-0.9.6

- old
+ new

@@ -1,17 +1,19 @@ +# frozen_string_literal: true module YARD module CodeObjects # Represents the root namespace object (the invisible Ruby module that # holds all top level modules, class and other objects). class RootObject < ModuleObject def path; @path ||= "" end def inspect; @inspect ||= "#<yardoc root>" end def root?; true end def title; 'Top Level Namespace' end + def equal?(other) other == :root ? true : super(other) end def hash; :root.hash end end end -end \ No newline at end of file +end