| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove some warnings about incomplete types like:
```
D:\Programs\Doxygen\fork\doxygen\qtools\qlist.h(109) : warning C4150: deletion of pointer to incomplete type 'ParamHandler'; no destructor called
d:\programs\doxygen\fork\doxygen\addon\doxmlparser\src\memberhandler.h(31) : see declaration of 'ParamHandler'
D:\Programs\Doxygen\fork\doxygen\qtools\qlist.h(109) : while compiling class template member function 'void QList<ParamHandler>::deleteValue(type *) const'
with
[
type=ParamHandler
]
d:\programs\doxygen\fork\doxygen\addon\doxmlparser\src\memberhandler.h(189) : see reference to class template instantiation 'QList<ParamHandler>' being compiled
```
from doxmlparser
|
| |
|
|
|
|
|
| |
The doxmlparser example program could be build by the build system before the use of cmake. In cmake it was available but "disabled" by means of an empty CMakeLists.txt in the doxmlparser main directory.
(Windows is not fond of symbolic links, so removing link between src/doxmlintf.h and include/doxmlintf.h)
|
|
|
|
| |
As, more or less, mentioned in the bug report: in version 1.7.6.1 the PERL_PATH is still in use (instdox.cpp) but in version 1.8.0 it is not used anymore, so the parameter has been set to obsolete now.
|
|
|
|
|
|
| |
Generate configvalues.h only as a dependency for the VHDL parser. Fixes
a problem in combination with Ninja v1.9.0 because of duplicate rules
for generating configvalues.h.
|
|
|
|
|
| |
corrected clangparser conform other source code in respect to casting.
Corrected doxyapp and doxyparse make scripts for usage with clang parser.
|
|
|
|
|
|
|
|
|
|
|
| |
not exist in Windows)
Made doxyparse compilable on Windows.
- removed printNumberOfConditionalPaths as it contained numberOfFlowKeywords() that was removed as dead code in 924cc02d8b7439551508a6301a3b9c762fd2d1bc or Jan 21, 2019.
- corrected casts and prototypes
- corrected include files
- got correct "getpid" for windows.
- corrected calls to OS remove functions by system independent Qt functions
|
| |
|
|
|
|
| |
In the doxyapp a number of casts were not corrected.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*Total -- 536.41kb -> 410.38kb (23.5%)
/doc/extsearch_flow.png -- 20.57kb -> 7.41kb (64%)
/testing/sample.png -- 3.69kb -> 2.50kb (32.26%)
/doc/doxywizard_main.png -- 55.86kb -> 38.51kb (31.07%)
/doc/doxywizard_page1.png -- 38.72kb -> 29.24kb (24.47%)
/doc/doxywizard_page4.png -- 42.69kb -> 32.57kb (23.72%)
/doc/doxywizard_page3.png -- 49.71kb -> 37.95kb (23.66%)
/doc/doxywizard_page2.png -- 38.13kb -> 29.21kb (23.41%)
/addon/doxywizard/images/tunecolor.png -- 99.90kb -> 77.30kb (22.62%)
/doc/doxywizard_menu.png -- 57.29kb -> 45.09kb (21.28%)
/doc/doxywizard_expert.png -- 29.35kb -> 23.73kb (19.15%)
/templates/html/mag_sel.png -- 0.55kb -> 0.45kb (17.41%)
/templates/html/mag.png -- 0.51kb -> 0.44kb (14.31%)
/doc/infoflow.png -- 98.24kb -> 84.89kb (13.59%)
/templates/html/search_r.png -- 0.60kb -> 0.54kb (9.64%)
/templates/html/search_l.png -- 0.59kb -> 0.55kb (6.13%)
|
|\
| |
| | |
update to the experimental sqlite3 generator
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
Syntax correction (Mac)
|
|/
|
|
|
|
|
| |
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.
|
|
|
|
| |
by Christophe Giboudeaux
|
|
|
|
| |
Found via `codespell`
|
|\
| |
| | |
Bug 653502 - Can't use pound sign in alias command, escaped or unescaped
|
| |
| |
| |
| |
| | |
- In case there is already a double quote at the beginning of the line disable further escaping (assume that there is an end double quote as well)
- In case a hash sign is present see to it that the string will have double quotes around the alias.
|
|/
|
|
| |
Explicitly call the routine to set the status of the sub list.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- removing double quotes from function arguments list
- fix doxyparse segfault for python source files
- documenting install instructions from source
- documenting build dependencies
- updating email address
Signed-off-by: Igor Ribeiro Barbosa Duarte <igor.ribeiro.duarte@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: Matheus Miranda <matheusmirandalacerda@gmail.com>
Signed-off-by: Sabryna de Sousa <sabryna.sousa1323@gmail.com>
Signed-off-by: VinyPinheiro <viny-pinheiro@hotmail.com>
|
|
|
|
|
| |
Super trivial typos
Some are in qtools/ which I know is a 3rd party dependency but as we know is now obsolete upstream. I reckon it wouldn't be much of an issue to merge neverthless
Tacked on several more commits
|
|
|
|
| |
Just don't call add_subdirectory() if the build flag is not set.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|\
| |
| | |
new addon doxyparse, a source parsing engine
|
| |
| |
| |
| | |
refers to pull-request !425
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
doxyparse parses source code and dumps the dependencies between the code
elements. Today doxyparse is in use by Analizo* toolkit, a suite of
source code analysis tools, aimed at being language-independent and
extensible.
* http://analizo.org
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>
|
| | |
|
|\ \
| | |
| | | |
Bug 761471 - Do not allow ligatures in log output
|
| | |
| | |
| | |
| | |
| | | |
Replacing QTextEdit by QTextBrowser.
Need to have 1 <pre> block as otherwise an empty line appears between 2 blocks appears as data is read in parts.
|
| | |
| | |
| | |
| | |
| | | |
Looks like the update of the GUI in respect to the "recent list" interfered with the reading of the values in the external list (which was updated during GUI update).
Order of items was also reversed.
|
|/ /
| |
| |
| |
| | |
Looks like the update of the GUI in respect to the "recent list" interfered with the reading of the values in the external list (which was updated during GUI update).
Order of items was also reversed.
|
| |
| |
| |
| | |
This is a regressing on the "Changed configuration mechanism to directly access options in order to improve performance ( a93ec7221d1a258f0268e0c081782478372efe0b)
|
|/
|
|
| |
error: build.ninja:1548: bad $-escape (literal $ must be written as $$)
|
|
|
|
| |
In case CLANG is enabled for doxygen this library is also used for doxyapp, but the clang libraries were not included in the doxyapp CMake project.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding the options LAEX_FLAGS and YACC_FLAGS to the COMPILE_FLAGS for flex/lex bison/yacc to create more flexibility during compilation.
Example:
when one wants to compile e.g. fortranscanner.l with the flex debug flag -d one can perform the following steps:
- touch fortranscanner.l in te src directory
- run make LEX_FLAGS=-d
or
set environment variable LEX_FLAGS to -d
run make
to undo this touch again forttranscanner -l and run make (don't forget to unset the environment variable LEX_FLAGS)
Analogous for bison/yacc wit the YACC_FLAGS
|
|
|
|
|
|
|
|
|
|
|
| |
doxygen built on most of architectures by pure luck and order of Qt5
qatomics_arch.h header where check for QT_ARCH_X86_64 was *after* most
of other architectures.
But not after AArch64 where it failed due to attempt of using x86-64
atomics code.
Signed-off-by: Marcin Juszkiewicz <mjuszkiewicz@redhat.com>
|
| |
|
|
|
|
|
| |
On a number of systems the warning "libpng warning: iCCP: known incorrect sRGB profile" is thrown due to the fact that newer versions of libpng (1.6.2 ?) has stricter rules about iCCP.
Converted all, relevant png files with: convert <file> -strip <file>
|
| |
|
|
|
|
|
|
| |
- made copying doc and example files a target
- fixed bug using temparary in the wizard.
- Added faq question about extension mapping
|
| |
|
|\ |
|
| |\
| | |
| | | |
sqlite3: add regexp searches to search.py
|
| | | |
|
| | |
| | |
| | |
| | | |
Corrected patch for the problem. Here nothing to be copied but multiple possibilities for executables are checked.
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| | |
- made static build option for all windows targets
- made wizard flex interactive
- add 64bit support for libiconv on windows build
- updated test mechanism
|
| | |
|