Commit 239f0dbe authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Add link_private warning type.

-link now only hides warnings about links to non-existant items.

-link_private hides warnings about links to private members.
parent 14f6b991
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -136,7 +136,7 @@ module JsDuck
          Logger.instance.warn(:link, "#{input} links to non-existing member", file, line)
          text
        elsif member && !public_member?(cls, member, type)
          Logger.instance.warn(:link, "#{input} links to private member", file, line)
          Logger.instance.warn(:link_private, "#{input} links to private member", file, line)
          text
        else
          link(cls, member, text, type)
+1 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ module JsDuck
        [:inheritdoc, "@inheritdoc referring to unknown class or member"],
        [:extend, "@extend or @mixin referring to unknown class"],
        [:link, "{@link} to unknown class or member"],
        [:link_private, "{@link} to private member"],

        [:alt_name, "Name used as both classname and alternate classname"],
        [:name_missing, "Member or parameter has no name"],