Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation is broken #595

Closed
rgaudin opened this issue Jul 29, 2021 · 0 comments · Fixed by #599
Closed

Documentation is broken #595

rgaudin opened this issue Jul 29, 2021 · 0 comments · Fixed by #599
Assignees
Labels
Milestone

Comments

@rgaudin
Copy link
Member

rgaudin commented Jul 29, 2021

Since #574, the documentation can not be generated as the auto-doc part (doxygen) is broken

/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1_entry_range.rst:19: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:class:: template<EntryOrder order> zim::Archive::EntryRange'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1_entry_range.rst:19: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline explicit  EntryRange (const std::shared_ptr< FileImpl > file, entry_index_type begin, entry_index_type end)'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1_entry_range.rst:19: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline iterator< order > begin () const'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1_entry_range.rst:19: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline iterator< order > end () const'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:class:: template<EntryOrder order> zim::Archive::iterator : public std::iterator< std::bidirectional_iterator_tag, Entry >'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline explicit  iterator (const std::shared_ptr< FileImpl > file, entry_index_type idx)'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline  iterator (const iterator< order > &other)'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline bool operator== (const iterator< order > &it) const'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline bool operator!= (const iterator< order > &it) const'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline iterator< order > & operator++ ()'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline iterator< order > operator++ (int)'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline iterator< order > & operator-- ()'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline iterator< order > operator-- (int)'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline const Entry & operator* () const'.
/Users/reg/src/libzim/docs/api/classzim_1_1_archive_1_1iterator.rst:28: WARNING: Duplicate C++ declaration, also defined at api/classzim_1_1_archive:24.
Declaration is '.. cpp:function:: inline const Entry * operator-> () const'.

You can check the log at https://readthedocs.org/projects/libzim/builds/14216625/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants