summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Present all warnings of first documentation sub-task when it failsalbert-github2020-12-0429-29/+29
| | | | | This is a follow-up on pull request #8199 (Have build of doxygen documentation fail on warnings.) and #8197 (issue #8023 Add option to exit with non-zero exit code on warnings even if WARN_AS_ERROR is OFF). These were 2 independent situation, but as with #8197 incor[porated into doxygen it is no possible to extend #8199 to fail but at present all warnings of the first (sub-)task that fails.
* Merge pull request #8199 from albert-github/feature/bug_docu_failDimitri van Heesch2020-12-0329-0/+29
|\ | | | | Have build of doxygen documentation fail on warnings.
| * Have build of doxygen documentation fail on warnings.albert-github2020-11-2429-0/+29
| | | | | | | | | | Currently when running doxygen to create its documentation no error is given when a warning is generated, so the warning might go unnoticed. By setting `WARN_AS_ERROR = YES` the generation will stop and when build on CI systems a build also fails
* | Merge pull request #8222 from albert-github/feature/bug_docu_linksDimitri van Heesch2020-12-035-7/+7
|\ \ | | | | | | Incorrect link in doxygen documentation
| * | Incorrect link in doxygen documentationalbert-github2020-12-035-7/+7
| | | | | | | | | | | | | | | The link to mathjax is not correct anymore (config.xml), the latest version points to version 3.0 and here there is no output.html either. Setting it fixed to the 2.7 version. The other corrected links are just about redirections that are otherwise done.
* | | Avoid duplicate entry in the LaTeX output for inlined namespaceDimitri van Heesch2020-12-031-1/+1
| | |
* | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-12-031-2/+2
|\ \ \ | |/ /
| * | Merge pull request #8221 from albert-github/feature/bug_spell_doxyparseDimitri van Heesch2020-12-031-2/+2
| |\ \ | | | | | | | | Correction of spelling errors
| | * | Correction of spelling errorsalbert-github2020-12-031-2/+2
| |/ / | | | | | | | | | Correction of spelling errors (as found by Fossies).
* | | Forgot to handle deprecated in the same way as other xref itemsDimitri van Heesch2020-12-031-1/+1
|/ /
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-12-029-90/+166
|\ \
| * \ Merge pull request #8197 from albert-github/feature/issue_8023Dimitri van Heesch2020-12-024-7/+35
| |\ \ | | | | | | | | issue #8023 Add option to exit with non-zero exit code on warnings even if WARN_AS_ERROR is OFF
| | * | issue #8023 Add option to exit with non-zero exit code on warnings even if ↵albert-github2020-11-234-7/+35
| | |/ | | | | | | | | | | | | | | | | | | WARN_AS_ERROR is OFF In case we want for a Continuous integration system a non-zero exit status at the end of a doxygen we can now set `WARN_AS_ERRORS=FAIL_ON_WARNINGS`. The behavior for `NO` and `YES` remains as it was.
| * | Merge pull request #8207 from timoffermann/feature/issue_6204Dimitri van Heesch2020-12-022-40/+76
| |\ \ | | | | | | | | Enable UML diagrams without member fields
| | * | Introduce new DOT_UML_DETAIL setting "NONE"Tim Offermann2020-11-272-13/+37
| | | | | | | | | | | | | | | | | | | | Change of DOT_UML_DETAIL from bool to enum in order to avoid the creation of another, new configuration setting.
| | * | Enable UML diagrams without member fieldsTim Offermann2020-11-262-37/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The compartment for class attributes and the compartment for the operations are optional. By providing a new option "DOT_UML_SHOW_MEMBER" an user can configure to use the UML_LOOK but without the additional information regarding the content of the class.
| * | | Merge pull request #8219 from analizo/fix-doxyparse-yaml-output-syntaxDimitri van Heesch2020-12-021-2/+2
| |\ \ \ | | | | | | | | | | quotes added surrounding inheritance tokens on doxyparse output
| | * | | quotes added surrounding inheritance tokens on doxyparse outputJoenio Marques da Costa2020-12-011-2/+2
| | | | | | | | | | | | | | | | | | | | closes analizo/analizo#173
| * | | | Merge pull request #8217 from albert-github/feature/bug_extend_testsDimitri van Heesch2020-12-021-1/+1
| |\ \ \ \ | | | | | | | | | | | | Extend tests with some other default tests
| | * | | | Extend tests with some other default testsalbert-github2020-12-011-1/+1
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extend tests with generating xhtml, docbook, rtf to see if the files can be generated and build. Check also the generated xsd files in xml mode. Note for the new checks no comparison is done with previous versions.
| * | | | Merge pull request #8218 from analizo/improve-doxyparse-readmeDimitri van Heesch2020-12-022-40/+52
| |\ \ \ \ | | | | | | | | | | | | Improve doxyparse readme
| | * | | | add .md extension on Doxyparse README docJoenio Marques da Costa2020-12-011-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | closes analizo/analizo#169
| | * | | | better description of Doxyparse on README docJoenio Marques da Costa2020-12-011-13/+25
| | |/ / / | | | | | | | | | | | | | | | closes analizo/analizo#169
* | | | | Merge branch 'albert-github-feature/bug_789318'Dimitri van Heesch2020-12-021-23/+38
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fixes spacingDimitri van Heesch2020-12-021-31/+31
| | | | |
| * | | | Merge branch 'feature/bug_789318' of ↵Dimitri van Heesch2020-12-021-23/+38
| |\ \ \ \ |/ / / / / | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_789318
| * | | | bug 789318 c# expression-bodied property is not rendered correctlyalbert-github2020-09-011-23/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create possibility to see the CS construct `=>` not as an initializer (based on just the `=`) but as getter. This problem solves besides this issue: - #6278 c# expression-bodied property is not rendered correctly (Origin: bugzilla #789318) also the issues: - #6064 Lambda for read-only property in C# 6 (Origin: bugzilla #771283) - #7550 C# Expression-Bodied Properties reveals underline implementation - #7914 Doxygen Treats C# Inline-Bodied Properties as Member Variables
* | | | | Join sequences of the same type of xref items together in a single paragraph ↵Dimitri van Heesch2020-12-021-9/+11
| | | | | | | | | | | | | | | | | | | | (restores 1.8.16 behavior)
* | | | | Improve handling of inline namespace members in LateX/RTF outputDimitri van Heesch2020-12-0213-129/+190
| |/ / / |/| | |
* | | | Remove duplicate pages for classes inside inline namespaces (LaTeX/RTF/DocBook)Dimitri van Heesch2020-11-293-8/+16
| | | |
* | | | Merge pull request #8213 from allanbowe/issue-8212Dimitri van Heesch2020-11-2913-197/+197
|\ \ \ \ | | | | | | | | | | Convert http to https for main doxygen website. Closes #8212
| * | | | fix: convert links to the main doxygen site to https. Trailing whitespace ↵Allan Bowe2020-11-2913-197/+197
| | | | | | | | | | | | | | | | | | | | was also removed (hope this is ok, was a default setting). Closes #8212
* | | | | Fix compiler error by making clangparser use TooltipManager::instance()Dimitri van Heesch2020-11-291-2/+1
| | | | |
* | | | | Fix shadowing warning for hex constantDimitri van Heesch2020-11-291-1/+0
| | | | |
* | | | | Refactoring: simplify vhdldocgen code a bitDimitri van Heesch2020-11-291-11/+2
| | | | |
* | | | | Refactoring: replace QDict by std::set for classifying keywords in vhdldocgenDimitri van Heesch2020-11-293-86/+34
| | | | |
* | | | | Refactoring: replace QMap with std::map in fortranscanner.lDimitri van Heesch2020-11-291-29/+30
| | | | |
* | | | | Refactoring: move addDocCrossReference to memberdef.cpp/.hDimitri van Heesch2020-11-285-42/+46
| | | | |
* | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-11-282-1/+6
|\ \ \ \ \ | |/ / / /
| * | | | Merge pull request #8210 from albert-github/feature/bug_cnt_html_commentDimitri van Heesch2020-11-281-1/+5
| |\ \ \ \ | | | | | | | | | | | | Line miscount in case of Html type Comment
| | * | | | Line miscount in case of Html type Commentalbert-github2020-11-281-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having an example like: ``` /*! \file <table> <tr><th> Command</th> <th> Function</th></tr> <!-- this is a multiline comment end of comment --> <tr><td> ? \xx6 </td><td> Dummy</td></tr> </table> */ ``` we get the warning: ``` .../aa.c:5: warning: Found unknown command '\xx6' ``` instead of ``` .../aa.c:6: warning: Found unknown command '\xx6' ```
| * | | | | Merge pull request #8209 from albert-github/feature/bug_noop_aliasDimitri van Heesch2020-11-281-0/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | Missing \noop in list with commands starting with "\n" for escaping in aliases
| | * | | | | Missing \noop in list with commands starting with "\n" for escaping in aliasesalbert-github2020-11-281-0/+1
| | |/ / / / | | | | | | | | | | | | | | | | | | Added `\noop` to list.
* | | | | | Refactoring: make setAnchors() a member of MemberListDimitri van Heesch2020-11-289-28/+25
| | | | | |
* | | | | | Protect mutable access to members in code generators with mutexesDimitri van Heesch2020-11-283-0/+22
|/ / / / /
* | | | | issue #697: Test 32 reference to bell signal (XHTML, LaTeX)Dimitri van Heesch2020-11-285-38/+142
|/ / / /
* | | | Merge pull request #8203 from albert-github/feature/bug_xhtml_searchDimitri van Heesch2020-11-283-15/+17
|\ \ \ \ | | | | | | | | | | Default doxygen search mechanism doesn't work when using with XHTML output
| * | | | Default doxygen search mechanism doesn't work when using with XHTML outputalbert-github2020-11-253-15/+17
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem has been tested with the doxygen test 021. With the output format html all works OK. - When giving a `t` in the search window a window appears with the message "This XML file does not appear to have any style information associated with it. The document tree is shown below." - the `<html> statement has to replaced by `<html xmlns="http://www.w3.org/1999/xhtml">` in searchindex.cpp (is normally also present in the non search xhtml files). - this results in a window with just the words: Loading.... Searching... No Matches - this is due to the extra `<!--` / `-->` in the htmlsearchresults.tpl (strange enough html output has no problem with it). - When giving a `a` in the search windows we get a "File not found" message as the file nomatches.html cannot be found - the extension for "nomatches" has to be set properly as well (search.js), for the other files this is done a few lines upward.
* | | | Issue #8206: Incorrect XHTML resultsDimitri van Heesch2020-11-2721-75/+140
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - Change TooltipManager back into a singleton - Give the OutputList object a unique output id - Increment the id at each startFile() atomically - Pass the id to the HTML code generator - Store tooltips per output id. - Keep track of tooltips that are already written for a given id - for output formats other than HTML the output id is 0 and tooltips are not collected and written
* | | Merge pull request #8196 from albert-github/feature/bug_shown_filesDimitri van Heesch2020-11-242-2/+5
|\ \ \ | | | | | | | | Exclude markdown mapped documentation files from Files list