Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactoring: replace QRegExp by std::regex in util.cpp | Dimitri van Heesch | 2021-02-20 | 1 | -1/+1 |
| | |||||
* | Regression: Fixed compilation issue in sqlite3gen after merging PR #8359 | Dimitri van Heesch | 2021-01-28 | 1 | -1/+1 |
| | |||||
* | Refactoring: modernize FileList | Dimitri van Heesch | 2021-01-22 | 1 | -11/+6 |
| | |||||
* | Refactoring: replace StringList by StringVector | Dimitri van Heesch | 2021-01-22 | 1 | -35/+21 |
| | |||||
* | Refactoring: modernize IncludeInfo list | Dimitri van Heesch | 2021-01-22 | 1 | -74/+65 |
| | |||||
* | Refactoring: modernize MemberList | Dimitri van Heesch | 2021-01-22 | 1 | -9/+6 |
| | |||||
* | Refactoring: avoid copying MemberLists by not embedding them directly | Dimitri van Heesch | 2021-01-04 | 1 | -8/+8 |
| | |||||
* | Revert "Refactoring: Embed MemberGroup objects directly in their container" | Dimitri van Heesch | 2021-01-04 | 1 | -8/+8 |
| | | | | This reverts commit d37c654efbd5bb4ea19e1997d1daccb0b01de8b3. | ||||
* | Refactoring: Embed MemberGroup objects directly in their container | Dimitri van Heesch | 2021-01-04 | 1 | -8/+8 |
| | |||||
* | Refactoring: modernize getMemberLists() | Dimitri van Heesch | 2021-01-04 | 1 | -20/+12 |
| | |||||
* | Refactoring: replace Doxygen::directories by Doxygen::dirLinkedMap | Dimitri van Heesch | 2021-01-01 | 1 | -7/+3 |
| | |||||
* | Refactoring: replace Doxygen::groupSDict by Doxygen::groupLinkedMap | Dimitri van Heesch | 2020-12-31 | 1 | -25/+14 |
| | |||||
* | Refactoring: replaced PageSDict by PageLinked*Map | Dimitri van Heesch | 2020-12-31 | 1 | -17/+8 |
| | |||||
* | Refactoring: change MemberGroupSDict to MemberGroupList | Dimitri van Heesch | 2020-12-30 | 1 | -31/+11 |
| | |||||
* | Refactoring: replace NamespaceSDict by NamespaceLinkedMap | Dimitri van Heesch | 2020-12-23 | 1 | -4/+2 |
| | |||||
* | Refactoring: replaced getNamespaceSDict() by getNamespaces() | Dimitri van Heesch | 2020-12-23 | 1 | -17/+9 |
| | |||||
* | Refactoring: replace ClassSDict by ClassLinkedMap/ClassLinkedRefMap | Dimitri van Heesch | 2020-12-19 | 1 | -16/+7 |
| | |||||
* | Refactoring: replacing dynamic_cast by static_cast to improve performance | Dimitri van Heesch | 2020-11-13 | 1 | -1/+1 |
| | |||||
* | Refactoring: modernize TooltipManager class and source reference lists | Dimitri van Heesch | 2020-10-20 | 1 | -30/+12 |
| | | | | | - Tooltips are now collected per file instead of globally - Source reference lists now use STL containers | ||||
* | Refactoring: Modernize BaseClassList | Dimitri van Heesch | 2020-10-12 | 1 | -27/+17 |
| | |||||
* | Added configuration options to better control the sqlite3 output. | Dimitri van Heesch | 2020-07-30 | 1 | -6/+14 |
| | | | | | | | | | | | | Still requires cmake -Duse_sqlite=YES to compile in support (and libsqlite3) New configuration options available: - GENERATE_SQLITE3 enable/disable SQLITE3 output - SQLITE3_OUTPUT configure directory where output is written to (default: sqlite3) - SQLITE3_RECREATE_DB controls if existing database file is overwritten (default: YES) | ||||
* | Refactor: make preprocessor run in parallel | Dimitri van Heesch | 2020-06-28 | 1 | -2/+0 |
| | | | | | And at the same time make sure it gives the same results as when processed using a single thread. | ||||
* | Refactor: modernize markdown and make it thread-safe | Dimitri van Heesch | 2020-06-16 | 1 | -1/+5 |
| | |||||
* | Did a bit of restructuring and fixed some compiler warnings | Dimitri van Heesch | 2020-05-10 | 1 | -13/+10 |
| | |||||
* | sqlite: use err instead of term :) | Travis A. Everett | 2020-05-05 | 1 | -10/+10 |
| | |||||
* | sqlite: flip _static default in bindTextParameter | Travis A. Everett | 2020-05-05 | 1 | -63/+62 |
| | |||||
* | fix #7746 with liberal use of _static==FALSE | Travis A. Everett | 2020-05-04 | 1 | -49/+49 |
| | | | | | | | Something in the refactor at 960bae7 caused junk data to start showing up in some sqlite3 columns. Calling bindTextParameter with _static==FALSE causes it to call sqlite3_bind_text with SQLITE_TRANSIENT instead of SQLITE_STATIC, which in turn causes sqlite3 to copy the string at bind time. | ||||
* | fail with term() instead of msg() | Travis A. Everett | 2020-05-04 | 1 | -7/+3 |
| | |||||
* | Refactoring: migrate MemberNameInfoSDict to MemberNameInfoLinkedMap | Dimitri van Heesch | 2020-04-27 | 1 | -12/+5 |
| | |||||
* | Refactoring: Improve encapsulation of MemberInfo class | Dimitri van Heesch | 2020-04-27 | 1 | -3/+3 |
| | |||||
* | Fixed shadowing issue in getFortranDefs and other shadowing cases | Dimitri van Heesch | 2020-04-09 | 1 | -3/+1 |
| | |||||
* | Replaced FileNameDict/FileNameList by FileNameLinkedMap | Dimitri van Heesch | 2020-04-06 | 1 | -15/+7 |
| | |||||
* | issue #7606 Unable to build "master" branch | albert-github | 2020-02-22 | 1 | -2/+2 |
| | | | | | | | | | | | regression on: ``` Commit: 1a56a39b4a97452a5c7c2d8e9d39ab28ca33dff0 [1a56a39] Commit Date: Friday, February 21, 2020 9:07:13 PM Restructure section handling ``` when sqlite3 has been enabled for the build. | ||||
* | Merge pull request #7377 from albert-github/feature/bug_spell_src | Dimitri van Heesch | 2019-11-06 | 1 | -1/+1 |
|\ | | | | | Spelling corrections for src directory | ||||
| * | Spelling corrections for src directory | albert-github | 2019-11-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Spelling corrections as found by codespell and in #561. Some reported problems were already fixed, others are fixed here, with some exceptions (a,o.): - "referenceby" in defgen.cpp as this is in the output and I cannot oversee the consequences (looks like none, but ...) - "HANGEUL_CHARSET" left as is as in some MS documentation is written: 'HANGUL_CHARSET: Also spelled "Hangeul". Specifies the Hangul Korean character set.' (https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-wmf/0d0b32ac-a836-4bd2-a112-b6000a1b4fc9). | ||||
* | | issue #7302: Determination of anonymous is too restrictive | Dimitri van Heesch | 2019-11-05 | 1 | -4/+4 |
|/ | |||||
* | Changed ArgumentList to be an STL container | Dimitri van Heesch | 2019-10-27 | 1 | -71/+64 |
| | |||||
* | Fix some typos | luz.paz | 2019-09-16 | 1 | -2/+2 |
| | |||||
* | Merge branch 'feature/bug_gitversion' of ↵ | Dimitri van Heesch | 2019-07-30 | 1 | -1/+1 |
|\ | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_gitversion | ||||
| * | Show git version information | albert-github | 2019-05-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original version has as features: - getting the git version number for usage in doxygen - making the doxygen version number inclusion dependent on the VERSION file The disadvantage of the chosen methodology was that an extra correction step was necessary, by defining getter methods to retrieve the values this correction can be hidden. The information is coming from different sources: - the VERSION file - the git "repository and build system (when present) Furthermore there are a couple of places where the version information is used (a.o. doxygen and doxywizard executable, though the doxygenwizard was only done "half hearted") The handling of the VERSION file has been made in such a way that it is comparable with the generation of the git version changes. For a better abstraction the version handling is all done in a separate directory. | ||||
* | | Avoid calling non-const member aliases and 0 pointer dereference in sqlite3 | Dimitri van Heesch | 2019-06-17 | 1 | -1/+5 |
| | | |||||
* | | Add const correctness for argument lists | Dimitri van Heesch | 2019-05-05 | 1 | -7/+7 |
|/ | |||||
* | Moved check for page having a title to hasTitle() method | Dimitri van Heesch | 2018-12-31 | 1 | -1/+1 |
| | |||||
* | issue_6597 SIGSEGV presumably caused by C++ "using" declaration | albert-github | 2018-11-05 | 1 | -1/+1 |
| | | | | | Crash appears in in the autogen / permod and sqlite3 code generation. In the xml code generation the problem does not appear due to the protection against the NULL pointer. Added protection on the other places as well | ||||
* | sqlite3: fix missing external_file view schema col | Travis A. Everett | 2018-10-13 | 1 | -0/+1 |
| | |||||
* | Expand sqlite3gen's breadth, depth, and quality | Travis A. Everett | 2018-09-03 | 1 | -533/+1624 |
| | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | sqlite3gen: start checking operations status | Adrian Negreanu | 2017-10-25 | 1 | -112/+139 |
| | | | | | | | | check return value and in case of failures, print the errmsg. to print the errmsg, the sqlite3* db is needed along with the prepared statement, so add a db member to SqlStmt. Signed-off-by: Adrian Negreanu <groleo@gmail.com> | ||||
* | sqlite3gen: add missing protectedsettable column | Adrian Negreanu | 2017-10-25 | 1 | -1/+1 |
| | | | | Signed-off-by: Adrian Negreanu <groleo@gmail.com> | ||||
* | sqlite3gen: add index on params | Adrian Negreanu | 2017-10-25 | 1 | -1/+11 |
| | |||||
* | sqlite3gen: use sqlite3_exec for schema setup | Adrian Negreanu | 2017-10-25 | 1 | -10/+3 |
| | | | | | | | executing the multiple statements in the schema, we also get the indeces created. Signed-off-by: Adrian Negreanu <groleo@gmail.com> |