summaryrefslogtreecommitdiffstats
path: root/src/dot.cpp
Commit message (Collapse)AuthorAgeFilesLines
* dot.cpp: Fix DotGfxHierarchyTable first class node loopAdrian DC2017-07-071-1/+1
| | | | | | | | | | | | | | | | | * Upon 'inherits' diagram creation, the first element (alphabetically last parent name) would use a default node number 0, equal to the child element, and would result in a class looping on itself as parent * A simple test to confirm the issue can be done with the following lines in a test.h inside an empty project: // Test first class node loop class aChildClass : public zParentClass { }; class bChildClass : public yParentClass { }; Change-Id: I7901e5e13d9564747d112e0b8c758d239d43a380 Signed-off-by: Adrian DC <radian.dc@gmail.com>
* Optimized use of convertNameToFile to improve performanceDimitri van Heesch2016-02-071-40/+16
|
* Reimplemented node renumbering for dot graph to improve performanceDimitri van Heesch2016-02-021-105/+88
|
* Changed configuration mechanism to directly access options in order to ↵Dimitri van Heesch2016-01-171-59/+59
| | | | improve performance
* Bug 742715 - Unnamed structs gives: QGDict::hashAsciiKey: Invalid null keyDimitri van Heesch2015-12-281-4/+9
|
* Bug 756241 - Race condition in parallel DOT runsDimitri van Heesch2015-10-171-44/+38
|
* Added support for directory dependency graphs to template engineDimitri van Heesch2015-08-281-6/+12
|
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Merge pull request #297 from albert-github/feature/dot_index_pngDimitri van Heesch2015-02-211-18/+28
|\ | | | | Support generating index-color PNG files
| * Support generating index-color PNG filesalbert-github2015-02-081-18/+28
| | | | | | | | | | | | | | Based on the request http://stackoverflow.com/questions/27036474/how-do-make-doxygen-generate-index-color-png-files for index colored png files, this functionality will be included in the newer versions (2.39) of dot. The functionality -Tpng:cairo:gd will automatically be used by doxygen, though the file extension would be wrong (.png:cairo:gd). With this patch the :cairo:gd is stripped from the image extension, but not from the -T of the dot command. In the doxywizard the different possibilities are supplied as well. Note however that the DOT_IMAGE_FORMAT name is not checked when read from the Doxyfile so it is possible to use other renderer / formats as well due to the generic solution with getDot ImageExtension.
* | Added type constraint relations for Java generics to dot graphs and XML outputDimitri van Heesch2015-02-211-4/+43
|/
* Fixed potential string buffer issue for dot graphsDimitri van Heesch2015-01-251-4/+8
|
* Fixed potential crash while generating dot graphsDimitri van Heesch2015-01-091-1/+5
|
* Merge pull request #272 from albert-github/feature/bug_unusedDimitri van Heesch2015-01-031-10/+0
|\ | | | | Remove unused local and static global variables
| * Remove unused local and static global variablesalbert-github2014-12-271-10/+0
| | | | | | | | Remove unused local and static global variables. Variables have been identified by Understand (version 758) from Scitools.
* | Fixed a couple of cases where sharing string data could lead to corruptionDimitri van Heesch2015-01-021-15/+16
|/ | | | | Also made dangerous string access more visible by introducing rawData(). This replaces data() which will now return a constant string.
* Added graphical hierarchy support to template engineDimitri van Heesch2014-12-251-103/+108
|
* Bug 736022 - [PATCH] Fix potential null pointer dereference in src/index.cppDimitri van Heesch2014-09-231-1/+1
|
* Bug 735985 - [PATCH] Fix missing unchecked return value in src/dot.cppDimitri van Heesch2014-09-231-1/+5
|
* Bug 735726 - [PATCH] Fix missing break in switch case statementDimitri van Heesch2014-08-301-2/+3
|
* Merge pull request #202 from jannick0/masterDimitri van Heesch2014-07-201-1/+1
|\ | | | | Update dot.cpp: comma added for dot syntax
| * Update dot.cppjannick02014-07-191-1/+1
| | | | | | comma added for dot syntax
* | Docbook output improvementsDimitri van Heesch2014-06-201-61/+148
|/ | | | | | 1. New Feature: Adapted Class Graph generation for DOCBOOK 2. Fixed DOCBOOK Code documentation formatting 3. Fixed Doxygen to handle FULL_PATH_NAMES for DOCBOOK generation
* Fix segfault on invalid bounding FIG when patching dotGil Elad2014-04-151-1/+1
|
* Some restructuring and some compiler warning fixesDimitri van Heesch2014-03-151-2/+6
|
* Updated copyrightDimitri van Heesch2014-02-111-1/+1
|
* Restructered html entity handlingDimitri van Heesch2014-02-101-1/+1
|
* Reduced and improved functionality of QListDimitri van Heesch2013-12-301-4/+5
| | | | | | | | | - operations on current index and node (next(), prev(), last(), first()) have been removed. - access to internal nodes has been removed. - old QList has been renamed to QInternalList for use inside qtools only. - added type safe compare, new, and delete operations (compareValues(), newValue(), deleteValue()). - add compareValues also to QDict for consistency. - changed doxygen's implementation to comply with the new QList and QDict interface.
* Fixed a number of compiler warnings reported by newer clang compilerDimitri van Heesch2013-09-181-3/+3
|
* Fixed issue running dot on files with non-ascii charactersDimitri van Heesch2013-08-031-6/+7
|
* Release-1.8.3.1-20130512Dimitri van Heesch2013-05-121-32/+32
|
* Release-1.8.3.1-20130402Dimitri van Heesch2013-04-021-0/+12
|
* Release-1.8.3.1-20130324Dimitri van Heesch2013-03-241-9/+9
|
* Release-1.8.3.1-20130209Dimitri van Heesch2013-02-091-21/+91
|
* Release-1.8.3.1Dimitri van Heesch2013-01-201-3/+3
|
* Release-1.8.2-20121118Dimitri van Heesch2012-11-181-38/+44
|
* Release-1.8.2-20120930Dimitri van Heesch2012-09-301-4/+26
|
* Release-1.8.2Dimitri van Heesch2012-08-111-4/+5
|
* Release-1.8.1.2-20120729Dimitri van Heesch2012-07-291-2/+2
|
* Release-1.8.1.2Dimitri van Heesch2012-07-121-18/+43
|
* Release-1.8.1.1Dimitri van Heesch2012-06-101-0/+2
|
* Fixed absolute path in SVG graphDimitri van Heesch2012-05-211-1/+1
|
* Release-1.8.1Dimitri van Heesch2012-05-191-11/+56
|
* Release-1.8.0-20120429Dimitri van Heesch2012-04-291-2/+2
|
* Release-1.8.0-20120408Dimitri van Heesch2012-04-081-9/+8
|
* Release-1.8.0Dimitri van Heesch2012-03-171-9/+54
|
* Release-1.8.0Dimitri van Heesch2012-02-251-7/+10
|
* Release-1.7.6.1-20120220Dimitri van Heesch2012-02-201-2/+10
|
* Release-1.7.6.1-20111226Dimitri van Heesch2011-12-261-14/+29
|
* Release-1.7.6Dimitri van Heesch2011-12-031-7/+27
|