This is an automated email from the ASF dual-hosted git repository.

wave pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/petri-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 75477bc  Clean up flake warnings
75477bc is described below

commit 75477bcb6087cc61f467e49a1e3033d496bfd954
Author: Dave Fisher <dave2w...@comcast.net>
AuthorDate: Mon Apr 12 13:18:18 2021 -0700

    Clean up flake warnings
---
 theme/plugins/toc2.py | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/theme/plugins/toc2.py b/theme/plugins/toc2.py
index 87885c3..d19d6db 100644
--- a/theme/plugins/toc2.py
+++ b/theme/plugins/toc2.py
@@ -36,6 +36,8 @@ def unique(id, ids):
             id = '%s_%d' % (id, 1)
     ids.add(id)
     return id
+
+
 '''
 end
 '''
@@ -56,8 +58,8 @@ class HtmlTreeNode(object):
 
         if not new_string:
             new_string = new_header.find_all(
-                    text=lambda t: not isinstance(t, Comment),
-                    recursive=True)
+                text=lambda t: not isinstance(t, Comment),
+                recursive=True)
             new_string = "".join(new_string)
 
         if not new_id:
@@ -81,11 +83,11 @@ class HtmlTreeNode(object):
         ret = ""
         if self.parent:
             ret = "<a class='toc-href' href='#{0}' title='{1}'>{1}</a>".format(
-                    self.id, self.header)
+                self.id, self.header)
 
         if self.children:
-            ret += "<ul>{}</ul>".format('{}'*len(self.children)).format(
-                    *self.children)
+            ret += "<ul>{}</ul>".format('{}' * len(self.children)).format(
+                *self.children)
 
         if self.parent:
             ret = "<li>{}</li>".format(ret)
@@ -128,25 +130,27 @@ def generate_toc(content):
         raise e
 
     # Find TOC tag
-    tocTag = soup.find('p', text = '[TOC]')
+    tocTag = soup.find('p', text='[TOC]')
     if tocTag:
         for header in tocTag.findAllNext(header_re):
             settoc = True
             node, new_header = node.add(header, all_ids)
             header.replaceWith(new_header)  # to get our ids back into soup
-    
+
         if settoc:
             print("Generating ToC for %s" % content.slug)
             tree_string = '{}'.format(tree)
             tree_soup = BeautifulSoup(tree_string, 'html.parser')
             content.toc = tree_soup.decode(formatter='html')
-            itoc = soup.find('p', text = '[TOC]')
+            itoc = soup.find('p', text='[TOC]')
             if itoc:
                 itoc.replaceWith(tree_soup)
-            
+
         content._content = soup.decode(formatter='html')
 
 
 def register():
     signals.initialized.connect(init_default_config)
+
+
 signals.content_object_init.connect(generate_toc)

Reply via email to