Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Miscounting of lines in respect to page command | albert-github | 2020-09-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | All examples together are a bit big so they are all in the attached file together with the warnings before and after this patch. When looking at the output we see that a number of lines are off by 1 ore more due to the insertion of extra lines in the code or due to the fact that there is a reference to the start of the documentation of the page and not the line of the page command. - commentscan.l in case of a rule contaiinge {DOCNL} this can be `=n` or `\ilinebr` in the later case this should not be replaced by `\n` as this results in an increase of the line count later on. in case of a page like command also register the line of the command as "topline". - entry.h, entry.cpp storage space for the "topline" registering the line of the page like commands. - doxygen.cpp setting and using the "topline" - markdown.cpp, markdown.h don't add a `\n` as this increases the line count but use the `\ilinebr` to get correct warnings see to it that when having empty lines at the top of the page and a page is added that the empty lines appear after the page command. - index.cpp using the "topline" instead of the "docLine" to get the correct warning - pagedef.cpp, pagedef.h set and retrieve the "topline" for page like commands. - util.cpp, util.h setting and using the "topline" in `addRelatedPage` use the known file name and line for the warning regarding the section label - cite.cpp, context.cpp, reflist.cpp changed to have good function calls. | ||||
* | issue #7923 source line numbers in warnings output by parser are off by 1 | albert-github | 2020-07-27 | 1 | -1/+1 |
| | | | | Explicit counting of the removed newlines at the beginning of a documenation block (markdown.cpp) so this number can be added to get a better line number in case of warnings. | ||||
* | Refactor: Modernize clang parser and make it run with multiple threads | Dimitri van Heesch | 2020-07-16 | 1 | -4/+1 |
| | |||||
* | Refactor: modernize markdown and make it thread-safe | Dimitri van Heesch | 2020-06-16 | 1 | -16/+67 |
| | |||||
* | Make commentscan.l reentrant | Dimitri van Heesch | 2019-12-30 | 1 | -1/+17 |
| | |||||
* | Changed std::unique_ptr<Entry> to std::shared_ptr<Entry> at avoid use after ↵ | Dimitri van Heesch | 2019-12-08 | 1 | -1/+1 |
| | | | | free issues | ||||
* | Split language parser into "outline parser" and "code parser" | Dimitri van Heesch | 2019-12-03 | 1 | -20/+2 |
| | |||||
* | Fixed use of uninitialized pointer in preprocessor | Dimitri van Heesch | 2019-11-09 | 1 | -1/+1 |
| | |||||
* | Use smartpointers to manage the lifetime of Entry objects | Dimitri van Heesch | 2019-10-07 | 1 | -1/+1 |
| | |||||
* | Improved const correctness and added support for inline namespaces | Dimitri van Heesch | 2019-04-21 | 1 | -2/+2 |
| | |||||
* | Bump copyright year | Dimitri van Heesch | 2015-02-26 | 1 | -1/+1 |
| | |||||
* | In case of sections with the same name they are not reported. | albert-github | 2014-03-02 | 1 | -1/+1 |
| | | | | | In this patch it is checked if a section label has been used before and if so a warning is given with file name and line number (when possible) where the section label was used the first time. Note in section.h the item level was not initialized in the past in case of a copy constructor. | ||||
* | Updated copyright | Dimitri van Heesch | 2014-02-11 | 1 | -1/+1 |
| | |||||
* | Allow @ref to unlabeled markdown page by name, i.e. @ref mypage.md | Dimitri van Heesch | 2013-10-13 | 1 | -0/+1 |
| | |||||
* | Bug 707641 - `FILTER_SOURCE_FILES=YES` required to build CALL_GRAPHS | Sergio Oller | 2013-09-28 | 1 | -1/+2 |
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=707641 Add references if the file is filtered, as the parser does not know whether we are insideBody or not. | ||||
* | Bug 701314 - URLs are not created on C# classes in some cases | Dimitri van Heesch | 2013-06-15 | 1 | -0/+1 |
| | |||||
* | Release-1.8.3.1-20130512 | Dimitri van Heesch | 2013-05-12 | 1 | -1/+5 |
| | |||||
* | Release-1.8.3.1 | Dimitri van Heesch | 2013-01-20 | 1 | -1/+1 |
| | |||||
* | Release-1.8.2 | Dimitri van Heesch | 2012-08-11 | 1 | -1/+2 |
| | |||||
* | Release-1.7.6.1-20120220 | Dimitri van Heesch | 2012-02-20 | 1 | -1/+1 |
| | |||||
* | Release-1.7.6.1-20120122 | Dimitri van Heesch | 2012-01-22 | 1 | -1/+3 |
| | |||||
* | Release-1.7.6.1-20120110 | Dimitri van Heesch | 2012-01-10 | 1 | -0/+52 |