diff --git a/wrapping/python/docs/generate_sphinx_docs.cpp b/wrapping/python/docs/generate_sphinx_docs.cpp index 4148d9be54..406787535a 100644 --- a/wrapping/python/docs/generate_sphinx_docs.cpp +++ b/wrapping/python/docs/generate_sphinx_docs.cpp @@ -353,6 +353,9 @@ void GenerateRstFilterDocs() IFilter::UniquePointer filter = filterListPtr->createFilter(filterHandle); // auto plugin = filterListPtr->getPlugin(filterHandle); + rstStream << filterClassName << "\n"; + rstStream << GenerateUnderline(filterClassName.size(), '-') << "\n\n"; + rstStream << ".. _" << filterClassName << ":\n"; rstStream << ".. py:class:: " << filterClassName << "\n\n"; @@ -402,6 +405,7 @@ void GenerateRstFilterDocs() rstStream << " .. py:method:: Execute(data_structure"; std::stringstream memberStream; + memberStream << " :param complex.DataStructure data_structure: The DataStructure object that holds the data to be processed.\n"; size_t index = 0; for(const auto& parameterPair : parameters) @@ -463,6 +467,10 @@ void GenerateIndexRstFile() for(const auto& plugin : pluginListPtr) { std::string plugName = plugin->getName(); + if(plugName == "TestOne" || plugName == "TestTwo") + { + continue; + } const std::string pluginRootDir = fmt::format("{}", s_PluginDirMap[plugName]); if(plugName == "ComplexCore")