Commit Graph
15 Commits
Author SHA1 Message Date
mlangkabel b4ea675c9a logic: fixed custom commands
* allow filesystem to rename temp db after indexing
* changed custom command variable syntax
* adjusted test checklist for custom commands
2018-12-18 15:02:45 +01:00
Eberhard Graether 4152deb15e test: Fixed typos and issues in manual tests 2018-12-17 23:06:15 +01:00
Eberhard Graether 6d5a3c047d logic: Added SourceGroupCustomCommand to use with SourcetrailDB binaries
* Added new Source Group type SourceGroupCustomCommand to UI and ProjectSettings
* The Source Group executes a specified command on every source file
* The variables $SOURCE_PATH, $PROJECT_PATH, $DB_PATH, $STORAGE_VERSION can be passed
* The commands are executed after all other source groups finished indexing
* The command is executed with working directory set to project directory
* Errors during command execution are shown as status update and in the Status View
* SourceGroupCustomCommand cannot be partially cleared, when one file needs clearing the project must be fully re-indexed
2018-12-11 14:05:26 +01:00
Eberhard Graether dc76661a53 ui: fixed multiple multiline comments within one line not correctly highlighted 2018-12-05 00:20:46 +01:00
Eberhard Graether bdce9a1841 test: Added graph view UI tests 2018-11-30 22:34:52 +01:00
mlangkabel ddc37aee80 data: fixed description of some UI tests 2018-11-05 17:22:16 +01:00
mlangkabel 9a8276d76e data: updated description and expected output of manual tests 2018-11-05 17:05:32 +01:00
Eberhard Graether 0b9b7c8ed5 logic: Fixed race condition for threaded indexing where indexers don't start indexing when command queue was already stopped 2018-11-05 16:21:09 +01:00
mlangkabel 5517cd4ccf logic: refresh info generator fixes and tests
* fixed case where "to-index" state of a file has changed and thus the file needs to be re-indexed
* clear and re-index files that depend on changed non-indexed files
* clear and re-index files referenced by unchanged but cleared (due to referencing a changed file) files
* fixed: updated files with changed timestamp that do not have content in the db will now count as changed
* refined refresh info generator tests
* updated checklists for manual project setup tests
2018-09-14 16:02:01 +02:00
Eberhard Graether 92a19869e7 test: History ui tests 2018-09-07 12:50:04 +02:00
Eberhard Graether ac7b642d8a test: Search view ui tests 2018-09-07 12:48:19 +02:00
Eberhard Graether d2a99cbab2 test: Code view ui tests 2018-09-07 12:46:31 +02:00
mlangkabel 03c06e91e8 test: added project setup test description and resources for Java Sonargraph setup 2018-08-28 15:01:13 +02:00
Eberhard Graether db23d50614 test: Fixed project setup tests for mac 2018-08-28 14:20:28 +02:00
mlangkabel 1ba843fbec test: added test descriptions and resources for manually testing different project setup methods 2018-08-28 11:13:05 +02:00