diff --git a/src/documentation_generator.cr b/src/documentation_generator.cr index 576f58e80..21f7d47f3 100644 --- a/src/documentation_generator.cr +++ b/src/documentation_generator.cr @@ -186,7 +186,7 @@ module Mint def source(node) @formatter.source(node) end - + def search(node) "#{stringify(node)}|#{stringify(children(node))}".downcase end @@ -208,7 +208,7 @@ module Mint "" end end - + def is_page_active(category : String, node : Ast::Node) category == @category && stringify(node) == @page end @@ -229,7 +229,6 @@ module Mint "#{page_url(child.category, child.parent)}##{child.name}" end - def type_url(type : String) core = @core_types.fetch(type, "") own = @types.fetch(type, "") diff --git a/src/documentation_generator/enum_option.cr b/src/documentation_generator/enum_option.cr index e81e47d81..f6ce24d11 100644 --- a/src/documentation_generator/enum_option.cr +++ b/src/documentation_generator/enum_option.cr @@ -22,9 +22,9 @@ module Mint def comment(node : Ast::EnumOption) render("#{__DIR__}/html/comment.ecr") end - + def stringify(node : Ast::EnumOption) node.value.value - end + end end end diff --git a/src/documentation_generator/enum_record_definition.cr b/src/documentation_generator/enum_record_definition.cr index c9868ee4d..5715fdff9 100644 --- a/src/documentation_generator/enum_record_definition.cr +++ b/src/documentation_generator/enum_record_definition.cr @@ -14,4 +14,4 @@ module Mint render("#{__DIR__}/html/enum_record_definition.ecr") end end -end \ No newline at end of file +end diff --git a/src/documentation_generator/provider.cr b/src/documentation_generator/provider.cr index 0e62e9afe..3b092ba84 100644 --- a/src/documentation_generator/provider.cr +++ b/src/documentation_generator/provider.cr @@ -19,7 +19,7 @@ module Mint def generate(node : Ast::Provider) render("#{__DIR__}/html/provider.ecr") end - + def stringify(node : Ast::Provider) node.name.value end diff --git a/src/documentation_generator/store.cr b/src/documentation_generator/store.cr index 3b69f5e86..82284e537 100644 --- a/src/documentation_generator/store.cr +++ b/src/documentation_generator/store.cr @@ -34,7 +34,7 @@ module Mint def children(node : Ast::Store) children("stores", "state", node, node.states) | - children("stores", "function", node, node.functions) + children("stores", "function", node, node.functions) end end end diff --git a/src/documentation_generator/type_variable.cr b/src/documentation_generator/type_variable.cr index 53a0226ab..93c599a64 100644 --- a/src/documentation_generator/type_variable.cr +++ b/src/documentation_generator/type_variable.cr @@ -8,7 +8,7 @@ module Mint json.string node.value end end - + class DocumentationGeneratorHtml def generate(node : Ast::TypeVariable) render("#{__DIR__}/html/type_variable.ecr")