summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #6486 from albert-github/feature/bug_tests_extensionsDimitri van Heesch2018-10-272-16/+111
|\ | | | | Extending tests with extra possibilities
| * Merge branch 'master' into feature/bug_tests_extensionsDimitri van Heesch2018-09-1532-54/+312
| |\
| * | Extending tests with extra possibilitiesalbert-github2018-09-072-15/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | - docbook for docbook output including small test on validity (i.e. basic xml test) - rtf for rtf output - start_id and end_id creating the possibility to run one range of tests -- subdirs us CREATE_SUBDIRS=YES
* | | Merge pull request #6536 from albert-github/feature/bug_677092Dimitri van Heesch2018-10-271-0/+4
|\ \ \ | | | | | | | | Bug 677092 - single quote in HTML section of PHP breaks doxygen
| * | | Bug 677092 - single quote in HTML section of PHP breaks doxygenalbert-github2018-10-031-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Close string also when entering a new php (`<?php`) block Also solves: Bug 695337 - Inline HTML containing a single apostrophe (') appears to interfere with Doxygen parsing. Bug 156160 - Doesn't support quotes in HTML code embedded into a PHP script
* | | | Merge pull request #6470 from albert-github/feature/issue_6469Dimitri van Heesch2018-10-271-0/+1
|\ \ \ \ | | | | | | | | | | Issue 6469: Java method calls are ignored in generating call/caller graph with Graphviz
| * | | | Issue 6469: Java method calls are ignored in generating call/caller graph ↵albert-github2018-08-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with Graphviz Added possibility for `List<String> list = new ArrayList<>();` and `List<String> list = new ArrayList<String>();` i.e. the `<...>` in the `new` part
* | | | | Merge pull request #6575 from deep125/heading_in_rtf_6522Dimitri van Heesch2018-10-271-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Heading in rtf. #6522
| * | | | | Heading in rtf. #6522 https://github.com/doxygen/doxygen/issues/6522luzhetsky2018-10-241-1/+1
|/ / / / /
* | | | | Merge pull request #6482 from abathur/sql3Dimitri van Heesch2018-10-226-724/+1846
|\ \ \ \ \ | | | | | | | | | | | | update to the experimental sqlite3 generator
| * | | | | sqlite3: require sqlite >= 3.9.0Travis A. Everett2018-10-172-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | The generated schema is malformed in versions below 3.9.0.
| * | | | | sqlite3: fix missing external_file view schema colTravis A. Everett2018-10-131-0/+1
| | | | | |
| * | | | | Expand sqlite3gen's breadth, depth, and qualityTravis A. Everett2018-09-032-592/+1689
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generated sqlite3 databases are roughly ready to support tools and projects that require a significant fraction of what Doxygen collects. output quality: - collect primary info for most major entities and relationships - fix causes of junk data in some columns (i.e. const * / QCString / string / memory issues) - convert decription field markup (mix of markdown, HTML, and Doxygen commands) into XML - eliminate duplicate/overlapping data (both rows and columns) usability: - abort if database already exists; prompt user to archive/delete it - record Doxygen and sql schema versions so tools/clients can target/message appropriately - refine schema to support and simplify common queries addon/doxypysql: - adopt schema changes - py3 compat
| * | | | | declares XMLCodeGenerator in xmlgen.hTravis A. Everett2018-08-292-131/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order for sqlite3gen to re-use parts of the XML generator, XMLCodeGenerator needs to be declared in a header file. I parroted how other generators handle this and have it working in both the XML and sqlite3 outputs, but I don't have any sense of whether this is otherwise "right".
* | | | | | Merge pull request #6556 from arm-in/masterDimitri van Heesch2018-10-224-4/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | Typos found by running "codespell"
| * | | | | | Update xmlgen.cppArmin Müller2018-10-151-1/+1
| | | | | | |
| * | | | | | Update sqlite3gen.cppArmin Müller2018-10-151-1/+1
| | | | | | |
| * | | | | | Update dot.cppArmin Müller2018-10-151-1/+1
| | | | | | |
| * | | | | | Update docbookgen.cppArmin Müller2018-10-151-1/+1
| | | | | | |
* | | | | | | Merge pull request #6567 from albert-github/feature/bug_ftn_fie_callgrahDimitri van Heesch2018-10-221-2/+15
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Handling Fortran functions in call graphs
| * | | | | | | Handling Fortran functions in call graphsalbert-github2018-10-211-2/+15
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | When functions are used they have to be declared and were seen as local variables even when the 'external' keyword had been applied. Functions are now not seen anymore as local variables as soon as the 'external' keyword has been applied.
* | | | | | | Merge pull request #6563 from albert-github/feature/bug_config_listDimitri van Heesch2018-10-221-2/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Enable comma as separator in configuration lists
| * | | | | | | Enable comma as separator in configuration listsalbert-github2018-10-181-2/+2
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Loosely based on problems when users use a comma as separator in a list (as this is slightly suggested in the documentation). (https://stackoverflow.com/questions/43093051/doxygen-is-generating-empty-documentation)
* | | | | | | Merge pull request #6569 from albert-github/feature/bug_index_class_separator_2Dimitri van Heesch2018-10-221-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Wrong separator in index for a.o. Python, C#
| * | | | | | | Wrong separator in index for a.o. Python, C#albert-github2018-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In e.g. the LaTeX output the separator for Pyton, C# is given as '::', this should be '.' . With this fix the problems in the index are gone.
* | | | | | | | Merge pull request #6570 from albert-github/feature/issue_6566Dimitri van Heesch2018-10-221-1/+1
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | issue_6566: INHERIT_DOCS not working for python
| * | | | | | | issue_6566: INHERIT_DOCS not working for pythonalbert-github2018-10-221-1/+1
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | methods in Python are always "virtual" (but there is no way to signal it).
* | | | | | | Merge pull request #6565 from albert-github/feature/bug_749049Dimitri van Heesch2018-10-212-1/+27
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Bug 749049 - Doxygen not creating call graphs for C# methods if namespace contains the classname
| * | | | | | | Bug 749049 - Doxygen not creating call graphs for C# methods if namespace ↵albert-github2018-10-202-1/+27
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | contains the classname Problem is the '.' in the namespace name. For Csharp: namespace N1.n2 { is equivalent to namespace N1 { namespace N2 { This splitting has to be considered in the scanner so the different namespaces are mentioned. In the code.l the '.' was not handled.
* | | | | | | Merge pull request #6564 from albert-github/feature/readme_installDimitri van Heesch2018-10-211-3/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Remove obsolete line from README.md
| * | | | | | | Remove obsolete line from README.mdalbert-github2018-10-181-3/+1
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | The README.md contained a reference to the file INSTALL but this file only contains a reference to the manual plus address.
* | | | | | | Merge pull request #6544 from LudditeLabs/python-func-annotsDimitri van Heesch2018-10-211-28/+138
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Add python function annotations support
| * | | | | | Add support of dict/set in annotations and default valuesSergey Kozlov2018-10-081-0/+6
| | | | | | |
| * | | | | | Fix annotation with default value parsingSergey Kozlov2018-10-081-1/+2
| | | | | | |
| * | | | | | Add function annotations supportSergey Kozlov2018-10-081-28/+131
| | | | | | |
* | | | | | | Merge pull request #6553 from albert-github/feature/bug_719541Dimitri van Heesch2018-10-131-14/+25
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Bug 719541 - Error with inserting images to PDF with Markdown
| * | | | | | | Bug 719541 - Error with inserting images to PDF with Markdownalbert-github2018-10-121-14/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create possibility to use images in other output formats conform the `\image` command.
* | | | | | | | Merge pull request #6552 from albert-github/feature/bug_710654Dimitri van Heesch2018-10-131-5/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Bug 710654 - <img> on a \page does not copy the image to the html output folder
| * | | | | | | | Bug 710654 - <img> on a \page does not copy the image to the html output folderalbert-github2018-10-121-5/+6
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Create possibility to copy the image automatically to the HTML directory, in case file cannot be found no warning is given (consistency).
* | | | | | | | Merge pull request #6535 from albert-github/feature/issue_6524Dimitri van Heesch2018-10-132-11/+25
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | issue_6524: Markdown formats missing in doxygen outputs.
| * | | | | | | | issue_6524: Markdown formats missing in doxygen outputs.albert-github2018-10-022-11/+25
| | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support for strikethrough by means of `~~<text>~~` See also https://help.github.com/articles/basic-writing-and-formatting-syntax/ paragraph about "styling" text".
* | | | | | | | Merge pull request #6545 from albert-github/feature/bug_markdown_emphasisDimitri van Heesch2018-10-131-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Bold text terminated by plus sign
| * | | | | | | | Bold text terminated by plus signalbert-github2018-10-081-1/+1
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No reason to have '+,'-' or '=' with ignore characters. See also: https://stackoverflow.com/questions/52696929/markdown-bold-text
* | | | | | | | Merge pull request #6548 from albert-github/feature/issue_6547Dimitri van Heesch2018-10-131-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | issue_6547 Call graph missing due to ALIASES
| * | | | | | | | issue_6547 Call graph missing due to ALIASESalbert-github2018-10-111-1/+1
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace the `^^` in an alias not with an physical newline but with a doxygen synthetic newline. Shown problem is due to the fact that line matching didn't work anymore due to the fact that a physical newline was inserted (ever better seen when enabling `INLINE_SOURCES`)
* | | | | | | | Merge pull request #6551 from albert-github/feature/bug_travis_macDimitri van Heesch2018-10-131-0/+2
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | Fix travis mac build
| * | | | | | | Fix travis mac buildalbert-github2018-10-121-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Suggestion fro @crodon implemented This is an error in one of the dependencies of Conan, which should be fixed upstream soon. Then we can remove this error again. See conan-io/conan#3728 for more information
| * | | | | | | Fix travis mac buildalbert-github2018-10-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Need `;` in `if` statement
| * | | | | | | Fix travis mac buildalbert-github2018-10-121-0/+1
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Attempt to fix mac build of travis in respect to: - Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/local/man'
* | | | | | | Merge pull request #6546 from albert-github/feature/bug_fortran_numbersDimitri van Heesch2018-10-111-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Numbers in comment disappear