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