@@ -16,8 +16,7 @@ defmodule ExDoc.Formatter.HTML.Templates do
16
16
Generate content from the module template for a given `node`
17
17
"""
18
18
def module_page ( module_node , config ) do
19
- summary = module_summary ( module_node )
20
- module_template ( config , module_node , summary )
19
+ module_template ( config , module_node )
21
20
end
22
21
23
22
@ doc """
@@ -99,9 +98,7 @@ defmodule ExDoc.Formatter.HTML.Templates do
99
98
modules =
100
99
for module <- modules do
101
100
groups =
102
- module
103
- |> module_summary ( )
104
- |> case do
101
+ case module . docs_groups do
105
102
[ ] -> [ ]
106
103
entries -> [ nodeGroups: Enum . map ( entries , & sidebar_entries / 1 ) ]
107
104
end
@@ -153,8 +150,6 @@ defmodule ExDoc.Formatter.HTML.Templates do
153
150
end )
154
151
end
155
152
156
- def module_summary ( module_node ) , do: module_node . docs_groups
157
-
158
153
defp favicon_path ( % { favicon: nil } ) , do: nil
159
154
defp favicon_path ( % { favicon: favicon } ) , do: "assets/favicon#{ Path . extname ( favicon ) } "
160
155
@@ -222,7 +217,7 @@ defmodule ExDoc.Formatter.HTML.Templates do
222
217
detail_template: [ :node , :module ] ,
223
218
footer_template: [ :config , :source_path ] ,
224
219
head_template: [ :config , :title , :noindex ] ,
225
- module_template: [ :config , :module , :summary ] ,
220
+ module_template: [ :config , :module ] ,
226
221
not_found_template: [ :config ] ,
227
222
api_reference_entry_template: [ :module_node ] ,
228
223
api_reference_template: [ :config , :nodes_map ] ,
0 commit comments