As discussed in the abandoned (closed) PR #60, I open up another issue better suited to the changes I propose.
During modifications to the source code to fix issue #49, I realized that there was room for improvement in how the different docstring styles (Numpydoc and Googledoc) were handled. They had a lot of duplicate code and if they would have used a common base class, issue #49 should not have happened, as the GoogledocTools class already contained the solution.
My proposal is to introduce the common base class to prevent future issues arising because of duplicate logic in the now different "DocTools"
As discussed in the abandoned (closed) PR #60, I open up another issue better suited to the changes I propose. During modifications to the source code to fix issue #49, I realized that there was room for improvement in how the different docstring styles (Numpydoc and Googledoc) were handled. They had a lot of duplicate code and if they would have used a common base class, issue #49 should not have happened, as the GoogledocTools class already contained the solution.
My proposal is to introduce the common base class to prevent future issues arising because of duplicate logic in the now different "DocTools"