From 7d71a0531ec179c7b24a30f6db0f5ce130a13513 Mon Sep 17 00:00:00 2001
From: Andre Anjos <andre.dos.anjos@gmail.com>
Date: Tue, 7 Apr 2020 11:53:17 +0200
Subject: [PATCH] [doc] Remove private member sphinx patch

---
 doc/conf.py | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/doc/conf.py b/doc/conf.py
index 10c340bc..c75b503e 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -231,23 +231,3 @@ autodoc_default_flags = [
 # Adds simplejson, pyzmq links
 #intersphinx_mapping['http://simplejson.readthedocs.io/en/stable/'] = None
 #intersphinx_mapping['http://pyzmq.readthedocs.io/en/stable/'] = None
-
-# We want to remove all private (i.e. _. or __.__) members
-# that are not in the list of accepted functions
-accepted_private_functions = ['__array__']
-
-def member_function_test(app, what, name, obj, skip, options):
-  # test if we have a private function
-  if len(name) > 1 and name[0] == '_':
-    # test if this private function should be allowed
-    if name not in accepted_private_functions:
-      # omit privat functions that are not in the list of accepted private functions
-      return skip
-    else:
-      # test if the method is documented
-      if not hasattr(obj, '__doc__') or not obj.__doc__:
-        return skip
-  return False
-
-def setup(app):
-  app.connect('autodoc-skip-member', member_function_test)
-- 
GitLab