Commit b9b79026 authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Remove hard-coded property-like members from signature rendering.

Take into account all the registered property-like tags when deciding
whether to render in method or property style.
parent caccc904
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
require 'jsduck/render/tags'
require 'jsduck/tag_registry'

module JsDuck
  module Render
@@ -59,7 +60,7 @@ module JsDuck
      end

      def like_property?
        @m[:tagname] == :cfg || @m[:tagname] == :property || @m[:tagname] == :css_var
        TagRegistry.member_type_names(:property_like).include?(@m[:tagname])
      end

      def render_property_type