Eberhard Graether
|
9281c237a7
|
ui: Refactored code component to handle all state changes in controller
|
2019-11-08 16:20:43 +01:00 |
|
mlangkabel
|
9d556599ab
|
logic: shallow python indexing (issue #725)
|
2019-11-06 19:50:47 +01:00 |
|
mlangkabel
|
73f3be72e1
|
data: removed unused edge and node types
|
2019-11-05 23:28:27 +01:00 |
|
Eberhard Graether
|
dca9e2627c
|
build: Fixed Linux build
|
2019-11-05 23:20:17 +01:00 |
|
Eberhard Graether
|
c34b17418d
|
build: revised build scripts
|
2019-11-05 17:00:39 +01:00 |
|
mlangkabel
|
8264b8cae3
|
build: skip downloading python indexer if correct version is already installed
|
2019-11-05 11:28:50 +01:00 |
|
mlangkabel
|
38581f9571
|
build: move build related tasks for Windows from setup script to CMake
|
2019-11-04 17:46:59 +01:00 |
|
mlangkabel
|
d177a7d733
|
build: removed CxxTest from docker files
|
2019-11-04 11:55:49 +01:00 |
|
mlangkabel
|
49050e1089
|
src: replaced unit test framework CxxTest with Catch2
|
2019-10-29 19:54:16 +01:00 |
|
Eberhard Graether
|
48c4bddc1b
|
src: Fixed macOS build
|
2019-10-29 14:42:27 +01:00 |
|
mlangkabel
|
ed1d4b7d33
|
src: split indexing dialog to multiple classes
|
2019-10-22 17:38:38 +02:00 |
|
Eberhard Graether
|
c5d94fbd08
|
ui: Fixed nested layout broken after relayout for maximum access node width
|
2019-10-21 17:04:23 +02:00 |
|
Eberhard Graether
|
0d8e992bdf
|
src: Removed everything license key related
* removed license check
* removed license from ApplicationSettings
* removed LicenseGenerator
* removed license tests
* removed lib_license
* removed dependency on Botan
* removed license generation in all scripts
|
2019-10-18 13:05:30 +02:00 |
|
 mlangkabelandEberhard Graether
|
2cfce03f6e
|
logic: improved performance of python post processing (by around factor 2)
|
2019-10-18 13:05:30 +02:00 |
|
 mlangkabelandEberhard Graether
|
7f861964ea
|
logic: improved performance of clearing data from re-indexed files to be instant
|
2019-10-18 13:05:30 +02:00 |
|
 mlangkabelandEberhard Graether
|
122b384d60
|
logic: fix FilePath::makeCanonical for case when working directory is symlink on Windows (issue #733)
This was broken because on first iteration loop the path passed to is_symlink was not a real path, thus boost uses the working dir instead.
|
2019-10-18 13:05:30 +02:00 |
|
 mlangkabelandEberhard Graether
|
eb142cfb4e
|
ui: update list indexed headers when editing the compilation database text box (issue #724)
|
2019-10-18 13:05:29 +02:00 |
|
 mlangkabelandEberhard Graether
|
f7262c805f
|
logic: skip pre-indexing steps of disabled source groups (issue #737)
|
2019-10-18 13:05:29 +02:00 |
|
 mlangkabelandEberhard Graether
|
f572e5ee05
|
logic: fixed refreshing to clear files of disabled source groups
|
2019-10-18 13:05:29 +02:00 |
|
Eberhard Graether
|
827b8431ca
|
build: Fixed include issue on clang
|
2019-10-18 13:05:29 +02:00 |
|
 mlangkabelandEberhard Graether
|
712d80cc8a
|
test: clean up cxx indexer tests
|
2019-10-18 13:05:29 +02:00 |
|
 mlangkabelandEberhard Graether
|
580ed9f3d6
|
logic: merge nodes for all possible expansions of a template parameter pack
|
2019-10-18 13:05:29 +02:00 |
|
 mlangkabelandEberhard Graether
|
e81315c131
|
logic: record inheritance edges for implicit template specializations
|
2019-10-18 13:05:29 +02:00 |
|
 mlangkabelandEberhard Graether
|
cd731a3798
|
logic: skip traversing unspecialized template method of implicit template class specialization
|
2019-10-18 13:05:29 +02:00 |
|
 mlangkabelandEberhard Graether
|
ee7dcc2d83
|
data: replace template member specialization edge by template specialization edge
|
2019-10-18 13:05:29 +02:00 |
|
 mlangkabelandEberhard Graether
|
42cb917490
|
data: remove NodeType::NODE_TEMPLATE_PARAMETER
|
2019-10-18 13:05:29 +02:00 |
|
 mlangkabelandEberhard Graether
|
b72d3531c0
|
test: fixed some TODOs in CxxParserTestSuite
|
2019-10-18 13:05:28 +02:00 |
|
 mlangkabelandEberhard Graether
|
1bb16deb3b
|
logic: fixed bug where explicit template specialization records edge pointing to self
|
2019-10-18 13:05:28 +02:00 |
|
 mlangkabelandEberhard Graether
|
7a5d1f7d2b
|
logic: record location of substituted template parameter as usage of concrete type
e.g. "return T();" in template function implicitly specialized with T=int records a usage of "int" at the location of "T()".
|
2019-10-18 13:05:28 +02:00 |
|
 mlangkabelandEberhard Graether
|
04bda70b3c
|
logic: template fixes
* omit recording usage of template argument for global scope
* use name of templated decl if specialization has dependend argument types
|
2019-10-18 13:05:28 +02:00 |
|
 mlangkabelandEberhard Graether
|
5a18d0973e
|
logic: fixed respecting the provided order of template arguments of partial template specialization
|
2019-10-18 13:05:28 +02:00 |
|
 mlangkabelandEberhard Graether
|
0498d68f5b
|
logic: skip recording qualifier of template parameter decl name (e.g."A<typename T>::T" -> "T")
|
2019-10-18 13:05:28 +02:00 |
|
 mlangkabelandEberhard Graether
|
517dde06e4
|
logic: yield name of templated base for dependent template specialization
|
2019-10-18 13:05:28 +02:00 |
|
 mlangkabelandEberhard Graether
|
ce22e5917a
|
logic: record template argument that is a dependent template type as local symbol
|
2019-10-18 13:05:28 +02:00 |
|
 mlangkabelandEberhard Graether
|
fc0e652ae0
|
data: Remove Template Argument reference kind and edge
|
2019-10-18 13:05:28 +02:00 |
|
 mlangkabelandEberhard Graether
|
583046c291
|
data: reduce template related data types
* record template parameter as local symbol
* record template default args as type usage
|
2019-10-18 13:05:27 +02:00 |
|
 mlangkabelandEberhard Graether
|
e621a835fd
|
logic: use caching to speed up preparing gradle and maven projects for indexing
|
2019-10-18 13:05:27 +02:00 |
|
 mlangkabelandEberhard Graether
|
b631f3ddf7
|
data: fixed styles missing in portable windows packages
|
2019-10-18 13:05:27 +02:00 |
|
 mlangkabelandEberhard Graether
|
e5ff90084e
|
src: fixed msvc compiler issues for variadic SourceGroupSettings templates
|
2019-10-18 13:05:27 +02:00 |
|
Eberhard Graether
|
74a61e0402
|
src: Refactored MessageActivationBase handling into single ActivationListener
* structured message type directory
|
2019-10-18 13:05:27 +02:00 |
|
Eberhard Graether
|
bd09cc4feb
|
src: Refactored SourceGroupSettings into components as bases architecture
|
2019-10-18 13:05:27 +02:00 |
|
 mlangkabelandEberhard Graether
|
941e5dbcaa
|
logic: fixed errors sometimes not clickable
|
2019-10-18 13:05:27 +02:00 |
|
 mlangkabelandEberhard Graether
|
6b692ff0e9
|
ui: add menu entry to close the current project (issue #722)
|
2019-10-18 13:05:27 +02:00 |
|
 mlangkabelandEberhard Graether
|
dc24bae943
|
ui: allow to cancel if cdb project setup specifies unused pch file
2019.4
|
2019-10-18 13:05:27 +02:00 |
|
 mlangkabelandEberhard Graether
|
a856788e75
|
test: fixed wording in test checklist
|
2019-10-18 13:05:27 +02:00 |
|
Eberhard Graether
|
7f53c3d4b2
|
res: Changelog for 2019.3
|
2019-10-18 13:05:27 +02:00 |
|
 mlangkabelandEberhard Graether
|
0587d54172
|
logic: removed "JVM Maximum Memory" setting from preferences
|
2019-10-18 13:05:27 +02:00 |
|
 mlangkabelandEberhard Graether
|
942eb219eb
|
build: sign windows builds and installer when deploying (issue #704)
|
2019-10-18 12:59:02 +02:00 |
|
mlangkabel
|
ef68893957
|
data: update Sourcetrail to use python indexer to v1.db24.p2
|
2019-08-26 18:38:24 +02:00 |
|
Eberhard Graether
|
51ebee7cfd
|
ui: Display message box when From -> To Custom Trail doesn't yield a path
|
2019-08-26 17:19:08 +02:00 |
|