lib/jsduck/class_formatter.rb in jsduck-3.5.0 vs lib/jsduck/class_formatter.rb in jsduck-3.6.0
- old
+ new
@@ -25,11 +25,11 @@
@formatter.class_context = cls[:name]
@formatter.doc_context = cls[:files][0]
cls[:doc] = @formatter.format(cls[:doc]) if cls[:doc]
[:members, :statics].each do |group|
cls[group].each_pair do |type, members|
- # format all members
- cls[group][type] = members.map {|m| format_member(m) }
+ # format all members (except hidden ones)
+ cls[group][type] = members.map {|m| m[:meta][:hide] ? m : format_member(m) }
end
end
cls[:html_meta] = format_meta_data(cls)
cls
end