| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
- moved unescapeCharsInString to util.cpp
- restructured flow keyword counting
- make flow keyword counting work for python and fortran code as well
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
this commit is a squashed merge from lots of doxyparse evolution and
concentrates contributions from many authors, all listed at the end of this
message as Signed-off-by
follow a list of all improvements and bugfixes on doxyparse:
* workarounding strings replaced by doxygen core
* print missing module name for some C code (analizo/analizo#155)
* do not count/print 'void' as a function argument
* rough instructions for doxyparse release
* limit identifiers to 1024 chars (analizo/analizo#135)
* removing "\\" from function signatures (analizo/analizo#138)
* fix override args references (analizo/analizo#79)
* check if new_data in removeDoubleQuotes function is empty (analizo/analizo#120)
* removing double quotes from function signature (analizo/analizo#117)
* check if ArgumentList is null (analizo/analizo#116)
* don't report same module/class more than once (analizo/analizo#112)
* add missing key "defines:" to all modules (analizo/analizo#111)
* check if string is larger than 1 before removing surrounding quotes (analizo/analizo#110)
* doxyparse properly detects package methods
* output inheritance as list instead of hash
* start yaml document: ---
* adding double quoted in module name (analizo/analizo#106)
* added --version flag to doxyparse
* removing double quotes from function arguments list
* fix doxyparse segfault for python source files
* using quotes to surround members definition on yaml
* add the number of conditionals path
* generate configvalues.h
* adding .cs (csharp) as non-C file extension
* adding .pyw (python) as non-C file extension
* adding .py (python) as non-C file extension
Signed-off-by: Antonio Terceiro <terceiro@softwarelivre.org>
Signed-off-by: Henrique Dutra <hld@henriquedutra.com.br>
Signed-off-by: Igor Ribeiro Barbosa Duarte <igor.ribeiro.duarte@gmail.com>
Signed-off-by: João M. Miranda <joaomm88@gmail.com>
Signed-off-by: Jonathan Moraes <arkyebr@gmail.com>
Signed-off-by: Kleber <kleberbritomoreira10@gmail.com>
Signed-off-by: leonardork <leodegolim@yahoo.com.br>
Signed-off-by: Marcelo Ferreira <marcelohpf@gmail.com>
Signed-off-by: Mateus Andrade <mateusandrade080@gmail.com>
Signed-off-by: Matheus Miranda <matheusmirandalacerda@gmail.com>
Signed-off-by: Paulo Meirelles <paulo@softwarelivre.org>
Signed-off-by: Sabryna de Sousa <sabryna.sousa1323@gmail.com>
Signed-off-by: Vinicius Daros <vkdaros@mercurio.eclipse.ime.usp.br>
Signed-off-by: VinyPinheiro <viny-pinheiro@hotmail.com>
|
|\
| |
| |
| | |
https://github.com/albert-github/doxygen into albert-github-feature/bug_endblock_msg
|
| |
| |
| |
| | |
Consistency
|
| | |
|
|\ \ |
|
| |/
| |
| |
| |
| | |
Also warn when an inheritance diagram is not generated.
Corrected "dead" code in if statement
|
|/ |
|
|
|
|
|
|
| |
documentation of overriding/implementing methods
Not only the name of the argument should be copied but also the documentation (this routine is only used for reimplemented members).
|
| |
|
| |
|
| |
|
|\
| |
| | |
issue #6607 Don't warn about missing parameter documentation for deleted functions
|
| |
| |
| |
| |
| |
| | |
functions
Don't emit warnings in case member is deleted.
|
|/ |
|
|
|
|
|
|
| |
= NO
the enabling of the caller graph was set by the references relation (regression on issue #6562)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
in the XML output
|
|
|
|
| |
length limitation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The classic article about virtuality from Herb Sutter [1] suggests that
virtual functions are always private and public class interface is never
virtual. Until now, it was not really possible to document these
functions in Doxygen:
* Enabling EXTRACT_PRIVATE would show all internals, not just virtual
functions, which is not wanted.
* Enabling HIDE_UNDOC_MEMBERS and HIDE_UNDOC_CLASSES would effectively
disable warnings about *all* undocumented members, which is not wanted.
The usual workaround was to put the members into protected scope just
for Doxygen:
#ifdef DOXYGEN_GENERATING_OUTPUT
protected:
#else
private:
#endif
/** @brief Documented private virtual function */
virtual doStuff();
The new EXTRACT_PRIVATE_VIRTUAL option makes these visible (and able to
be linked to), but shows them *only* if they are documented.
[1] http://www.gotw.ca/publications/mill18.htm
|
|\ |
|
| |\
| | |
| | | |
Add commands to handle referenced by relation and references relation
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Analogous to call graph and caller graph this patch provides an implementation for the referenced by relation and references relation.
Providing the commands:
- referencedbyrelation
- hidereferencedbyrelation
- referencesrelation
- hidereferencesrelation
Motivation is that some lists can get extremely large and also there is now more symmetry between the textual and graphical out.
|
|/ /
| |
| |
| | |
Added a Slice-optimized output mode.
|
|/
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
Till now docbook had its own output generator, but lot of possibilities were missing (see remark about updating below), with this patch the (more than) basic implementation has been made.
Added some docbook tests to the current tests and updated documentation where necessary
Tried updating current version but too many issues remained that were generically handled in the standard generator, code is in current version behind '#if 0' construct in doxygen.cpp and name with '_v1' and in docbookgen.cp'
|
| |
|
|
|
|
| |
Made implementation analogous to the implementation for parameters in respect to padding and the use of colon (:).
|
|\
| |
| | |
Cannot properly jump from brief to detailed function description in python
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In case a plain python function (i.e. not in a class or similar) the reference in the brief description to the detailed description points to nowhere as the anchor at the detailed description has file_ in front of it.
The file_ is required for namespaces as mentioned in the code:
// member is in a namespace, but is written as part of the file documentation
// as well, so we need to make sure its label is unique.
tests, on a python project, gave that this doesn't happen and that in case of just files a wrong member reference is given in.
Based on: Generating Python Documentation with doxygen produces broken links to functions (https://stackoverflow.com/questions/50217315/generating-python-documentation-with-doxygen-produces-broken-links-to-functions#50217315)
|
|\ \
| |/
| |
| |
| | |
# Conflicts:
# src/translator.h
|
| |
| |
| |
| | |
Found via `codespell`
|
| |
| |
| |
| |
| | |
Removed restrictions that functions / variables / enums ... in a \name command were executed from the test.
(Note: In case of functions the arguments were tested or presence).
|
| | |
|
| | |
|
|/
|
|
|
|
| |
default.
Remove now unused method trTypeString.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Rebased with upstream master
* Added build instructions to README
* Bug 398942 - fixes the problem with instance variables and
arguments with the same name
Signed-off-by: Antonio Terceiro <terceiro@softwarelivre.org>
Signed-off-by: João M. Miranda <joaomm88@gmail.com>
Signed-off-by: Paulo Meirelles <paulo@softwarelivre.org>
Signed-off-by: Vinicius Daros <vkdaros@mercurio.eclipse.ime.usp.br>
Signed-off-by: Jonathan Moraes <arkyebr@gmail.com>
|
|
|
|
| |
the parameter table for Latex output.
|
|
|
|
| |
not written
|
| |
|
|
|
|
| |
Documentation section
|
| |
|
| |
|
| |
|
| |
|
| |
|