summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added *.ice files as a recognized file type.Mark Spruiell2018-10-2283-1017/+8564
| | | | Added a Slice-optimized output mode.
* 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
| * | | Numbers in comment disappearalbert-github2018-10-081-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In fixed formatted Fortran code the numbers in the first positions of the comment were filtered out. This is a regression on pull request #655 example where the number '1' disappears: !> \details !> 1.) First point subroutine tst end subroutine
* | | Merge pull request #6538 from albert-github/feature/bug_702265Dimitri van Heesch2018-10-066-3/+15
|\ \ \ | |/ / |/| | Bug 702265 - Generated Doxyfile differs from result of doxygen -u
| * | Bug 702265 - Generated Doxyfile differs from result of doxygen -ualbert-github2018-10-042-3/+3
| | | | | | | | | | | | Syntax correction (Mac)
| * | Bug 702265 - Generated Doxyfile differs from result of doxygen -ualbert-github2018-10-046-3/+15
|/ / | | | | | | | | | | | | See to it that the output from 'doxygen' and 'doxywizard' give the same result, difference was only in whitespace. - space after '#' was already implemented - implemented now that line endings are conform text layout (Qt 3 name: IO_Translate, Qt 4 name: QIODevice::Text) - implement no space after '=' in case of an empty string or empty string list.
* | Merge branch 'albert-github-feature/issue_6387'Dimitri van Heesch2018-09-253-59/+189
|\ \
| * | redundant input_filter runs significantly reduce performance when ↵Dimitri van Heesch2018-09-253-59/+189
|/ / | | | | | | FILTER_SOURCE_FILES and INLINE_SOURCES are both enabled #6395
* | Merge pull request #6489 from albert-github/feature/bug_cs_using_linkDimitri van Heesch2018-09-231-1/+1
|\ \ | | | | | | Don't link to non existing / not accessible namespaces , in CSharp, in the source code
| * | Don't link to non existing / not accessible namespaces , in CSharp, in the ↵albert-github2018-09-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | source code In the following the 'test' and 'System' were linked in the source code, this should not be the case. using test; using System; using System.IO; namespace NON { }