<commit_before><%= @module.name %>
<%= '=' * @module.name.size %>

<% @path = @path.empty? ? @module.name.to_s : File.join(@path, @module.name.to_s) %>

<% if @module.respond_to?(:children) %>
.. toctree::
   :maxdepth: 3
   :titlesonly:

<% @module.children.each do |child| %>
   <%= File.join(@module.name.to_s, child.name.to_s) if child.is_a?(YARD::CodeObjects::NamespaceObject) %>
<% end %>
<% end %>


Constants
---------

<% if @module.respond_to?(:constants) %>
<% @module.constants.each do |constant| %>
  * <%= constant.name %>
<% end %>
<% end %>

Files
-----

<% if @module.respond_to?(:files) %>
<% @module.files.each do |path, line| %>
  * <%= "#{path}:#{line}" %>
<% end %>
<% end %>



Methods
-------
<% if @module.respond_to?(:meths) %>
<% @module.meths.sort_by {|m| m.name.to_s }.each do |meth| %>
**#<%= meth.name %>**
  <%= meth.base_docstring.gsub(/([\n\r])/, '\1  ') %>

  .. hidden-code-block:: ruby

     <%= meth.source.gsub(/([\n\r])/, '\1     ') %>

<% end %>
<% end %>


<commit_msg>Link to file on GitHub from docs<commit_after><%= @module.name %>
<%= '=' * @module.name.size %>

<% @path = @path.empty? ? @module.name.to_s : File.join(@path, @module.name.to_s) %>

<% if @module.respond_to?(:children) %>
.. toctree::
   :maxdepth: 3
   :titlesonly:

<% @module.children.each do |child| %>
   <%= File.join(@module.name.to_s, child.name.to_s) if child.is_a?(YARD::CodeObjects::NamespaceObject) %>
<% end %>
<% end %>


Constants
---------

<% if @module.respond_to?(:constants) %>
<% @module.constants.each do |constant| %>
  * <%= constant.name %>
<% end %>
<% end %>

Files
-----

<% if @module.respond_to?(:files) %>
<% @module.files.each do |path, line| %>
  * `<%= path %>:<%= line %> <https://github.com/neo4jrb/neo4j/blob/master/<%= path %>#L<%= line %>>`_
<% end %>
<% end %>



Methods
-------
<% if @module.respond_to?(:meths) %>
<% @module.meths.sort_by {|m| m.name.to_s }.each do |meth| %>
**#<%= meth.name %>**
  <%= meth.base_docstring.gsub(/([\n\r])/, '\1  ') %>

  .. hidden-code-block:: ruby

     <%= meth.source.gsub(/([\n\r])/, '\1     ') %>

<% end %>
<% end %>



{'fraction_non_alphanumeric': 0.2860520094562648, 'fraction_numerical': 0.0037825059101654845, 'mean_word_length': 3.232, 'pattern_counts': {'":': 0, '<': 57, '<?xml version=': 0, '>': 57, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5524586', 'n_tokens_mistral': 964, 'n_tokens_neox': 842, 'n_words': 131}