build: search headers in all source directories

* removed paths in include directives
* changed cmake to provide necessary header search paths
* changed name of version.h to productVersion.h due to name conflict
This commit is contained in:
mlangkabel
2018-09-18 19:00:18 +02:00
parent 9dc2bcc2f9
commit dfc6d88432
961 changed files with 3441 additions and 3441 deletions
+74 -76
View File
@@ -234,6 +234,19 @@ if(Qt5Widgets_FOUND)
endif()
add_subdirectory(src/app)
add_subdirectory(src/external)
add_subdirectory(src/indexer)
add_subdirectory(src/lib)
add_subdirectory(src/lib_cxx)
add_subdirectory(src/lib_gui)
add_subdirectory(src/lib_java)
add_subdirectory(src/lib_license)
add_subdirectory(src/lib_utility)
add_subdirectory(src/license_generator)
add_subdirectory(src/test)
# Lib License ------------------------------------------------------------------
if (UNIX)
@@ -245,14 +258,12 @@ else ()
endforeach( OUTPUTCONFIG CMAKE_CONFIGURATION_TYPES )
endif ()
add_subdirectory(src/lib_license)
add_library(${LIB_LICENSE_PROJECT_NAME} STATIC ${LIB_LICENSE_FILES})
create_source_groups(${LIB_LICENSE_FILES})
target_include_directories( ${LIB_LICENSE_PROJECT_NAME} PUBLIC
"${CMAKE_SOURCE_DIR}/src/lib_license"
"${LIB_LICENSE_INCLUDE_PATHS}"
"${CMAKE_BINARY_DIR}/src/lib_license"
)
@@ -275,8 +286,6 @@ endif()
# Lib Utility ------------------------------------------------------------------
add_subdirectory(src/lib_utility)
add_library(${LIB_UTILITY_PROJECT_NAME} ${LIB_UTILITY_FILES})
create_source_groups(${LIB_UTILITY_FILES})
@@ -284,7 +293,7 @@ create_source_groups(${LIB_UTILITY_FILES})
set_property(
TARGET ${LIB_UTILITY_PROJECT_NAME}
PROPERTY INCLUDE_DIRECTORIES
"${CMAKE_SOURCE_DIR}/src/lib_utility"
"${LIB_UTILITY_INCLUDE_PATHS}"
)
target_include_directories(${LIB_UTILITY_PROJECT_NAME} SYSTEM
@@ -300,9 +309,6 @@ endif()
# Lib --------------------------------------------------------------------------
add_subdirectory(src/lib)
add_subdirectory(src/external)
set_source_files_properties(${EXTERNAL_FILES} PROPERTIES COMPILE_FLAGS "-w")
set_source_files_properties(${EXTERNAL_C_FILES} PROPERTIES COMPILE_FLAGS "-std=gnu89 -w")
@@ -315,19 +321,19 @@ create_source_groups(${EXTERNAL_C_FILES})
set_property(
TARGET ${LIB_PROJECT_NAME}
PROPERTY INCLUDE_DIRECTORIES
"${CMAKE_SOURCE_DIR}/src/lib"
"${CMAKE_SOURCE_DIR}/src/external"
"${CMAKE_SOURCE_DIR}/src/lib_license"
"${CMAKE_SOURCE_DIR}/src/lib_gui"
"${CMAKE_SOURCE_DIR}/src/lib_utility"
"${LIB_INCLUDE_PATHS}"
"${LIB_LICENSE_INCLUDE_PATHS}"
"${LIB_GUI_INCLUDE_PATHS}"
"${LIB_UTILITY_INCLUDE_PATHS}"
"${LIB_CXX_INCLUDE_PATHS}"
"${LIB_JAVA_INCLUDE_PATHS}"
"${CMAKE_BINARY_DIR}/src/lib_license"
"${CMAKE_SOURCE_DIR}/src/lib_cxx"
"${CMAKE_SOURCE_DIR}/src/lib_java"
)
target_include_directories(${LIB_PROJECT_NAME} SYSTEM
PUBLIC ${Boost_INCLUDE_DIR}
"${CMAKE_SOURCE_DIR}/src/external"
"${EXTERNAL_INCLUDE_PATHS}"
"${EXTERNAL_C_INCLUDE_PATHS}"
)
target_link_libraries(${LIB_PROJECT_NAME} ${LIB_UTILITY_PROJECT_NAME} ${LIB_LICENSE_PROJECT_NAME} ${Boost_LIBRARIES})
@@ -335,8 +341,6 @@ target_link_libraries(${LIB_PROJECT_NAME} ${LIB_UTILITY_PROJECT_NAME} ${LIB_LICE
# Lib Cxx ----------------------------------------------------------------------
add_subdirectory(src/lib_cxx)
add_library(${LIB_CXX_PROJECT_NAME} ${LIB_CXX_FILES})
create_source_groups(${LIB_CXX_FILES})
@@ -344,16 +348,17 @@ create_source_groups(${LIB_CXX_FILES})
set_property(
TARGET ${LIB_CXX_PROJECT_NAME}
PROPERTY INCLUDE_DIRECTORIES
"${CMAKE_SOURCE_DIR}/src/lib_cxx"
"${CMAKE_SOURCE_DIR}/src/lib_utility"
"${CMAKE_SOURCE_DIR}/src/lib"
"${LIB_CXX_INCLUDE_PATHS}"
"${LIB_UTILITY_INCLUDE_PATHS}"
"${LIB_INCLUDE_PATHS}"
)
target_include_directories(${LIB_CXX_PROJECT_NAME} SYSTEM
PUBLIC ${LLVM_INCLUDE_DIRS}
${CLANG_INCLUDE_DIRS}
${Boost_INCLUDE_DIRS}
"${CMAKE_SOURCE_DIR}/src/external"
"${EXTERNAL_INCLUDE_PATHS}"
"${EXTERNAL_C_INCLUDE_PATHS}"
)
link_directories(${LLVM_LIBRARY_DIRS} ${CLANG_LIBRARY_DIRS} ${Boost_LIBRARY_DIRS})
@@ -370,8 +375,6 @@ endif()
find_package(JNI)
add_subdirectory(src/lib_java)
add_library(${LIB_JAVA_PROJECT_NAME} ${LIB_JAVA_FILES})
create_source_groups(${LIB_JAVA_FILES})
@@ -379,10 +382,10 @@ create_source_groups(${LIB_JAVA_FILES})
set_property(
TARGET ${LIB_JAVA_PROJECT_NAME}
PROPERTY INCLUDE_DIRECTORIES
"${CMAKE_SOURCE_DIR}/src/lib_java"
"${CMAKE_SOURCE_DIR}/src/lib_utility"
"${CMAKE_SOURCE_DIR}/src/lib"
"${CMAKE_SOURCE_DIR}/src/lib_gui"
"${LIB_JAVA_INCLUDE_PATHS}"
"${LIB_UTILITY_INCLUDE_PATHS}"
"${LIB_INCLUDE_PATHS}"
"${LIB_GUI_INCLUDE_PATHS}"
)
target_include_directories(${LIB_JAVA_PROJECT_NAME} SYSTEM
@@ -404,8 +407,6 @@ add_custom_command(
# Lib Gui ----------------------------------------------------------------------
add_subdirectory(src/lib_gui)
# Find includes in corresponding build directories
set(CMAKE_INCLUDE_CURRENT_DIR ON)
# Instruct CMake to run moc automatically when needed.
@@ -417,7 +418,7 @@ add_custom_target(
versionnumber ALL
)
add_library(${LIB_GUI_PROJECT_NAME} ${LIB_GUI_FILES} ${CMAKE_BINARY_DIR}/src/lib_gui/version.h)
add_library(${LIB_GUI_PROJECT_NAME} ${LIB_GUI_FILES} ${CMAKE_BINARY_DIR}/src/lib_gui/productVersion.h)
if(UNIX)
target_link_libraries(${LIB_GUI_PROJECT_NAME} ${LIB_UTILITY_PROJECT_NAME} Qt5::Widgets Qt5::Network Qt5::Svg)
@@ -430,7 +431,7 @@ add_custom_command(
TARGET versionnumber
PRE_BUILD
COMMAND ${CMAKE_COMMAND} -DBINARY_DIR=${CMAKE_BINARY_DIR} -P ${CMAKE_SOURCE_DIR}/cmake/version.cmake
BYPRODUCTS ${CMAKE_BINARY_DIR}/src/lib_gui/version.h
BYPRODUCTS ${CMAKE_BINARY_DIR}/src/lib_gui/productVersion.h
DEPENDS ${LIB_GUI_PROJECT_NAME}
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
COMMENT "check/update version number"
@@ -442,20 +443,21 @@ create_source_groups(${LIB_GUI_FILES})
set_property(
TARGET ${LIB_GUI_PROJECT_NAME}
PROPERTY INCLUDE_DIRECTORIES
"${CMAKE_SOURCE_DIR}/src/lib_gui"
"${CMAKE_SOURCE_DIR}/src/lib_utility"
"${CMAKE_SOURCE_DIR}/src/lib"
"${CMAKE_SOURCE_DIR}/src/lib_cxx"
"${CMAKE_SOURCE_DIR}/src/lib_java"
"${CMAKE_SOURCE_DIR}/src/lib_license"
"${LIB_GUI_INCLUDE_PATHS}"
"${LIB_UTILITY_INCLUDE_PATHS}"
"${LIB_INCLUDE_PATHS}"
"${LIB_CXX_INCLUDE_PATHS}"
"${LIB_JAVA_INCLUDE_PATHS}"
"${LIB_LICENSE_INCLUDE_PATHS}"
"${CMAKE_BINARY_DIR}/src/lib_gui"
"${CMAKE_BINARY_DIR}/src/lib_license"
)
# include external header without warnings
target_include_directories(${LIB_GUI_PROJECT_NAME} SYSTEM
PUBLIC "${CMAKE_SOURCE_DIR}/src/external"
PUBLIC ${Boost_INCLUDE_DIRS}
PUBLIC ${Boost_INCLUDE_DIRS}
"${EXTERNAL_INCLUDE_PATHS}"
"${EXTERNAL_C_INCLUDE_PATHS}"
)
# configure platform specific include file
@@ -487,8 +489,6 @@ else ()
endforeach( OUTPUTCONFIG CMAKE_CONFIGURATION_TYPES )
endif ()
add_subdirectory(src/indexer)
# Find includes in corresponding build directories
set(CMAKE_INCLUDE_CURRENT_DIR ON)
@@ -519,13 +519,13 @@ endif ()
set_property(
TARGET ${APP_INDEXER_NAME}
PROPERTY INCLUDE_DIRECTORIES
"${CMAKE_SOURCE_DIR}/src/app"
"${CMAKE_SOURCE_DIR}/src/lib"
"${CMAKE_SOURCE_DIR}/src/lib_utility"
"${CMAKE_SOURCE_DIR}/src/lib_gui"
"${CMAKE_SOURCE_DIR}/src/lib_license"
"${CMAKE_SOURCE_DIR}/src/lib_cxx"
"${CMAKE_SOURCE_DIR}/src/lib_java"
"${APP_INCLUDE_PATHS}"
"${LIB_INCLUDE_PATHS}"
"${LIB_UTILITY_INCLUDE_PATHS}"
"${LIB_GUI_INCLUDE_PATHS}"
"${LIB_LICENSE_INCLUDE_PATHS}"
"${LIB_CXX_INCLUDE_PATHS}"
"${LIB_JAVA_INCLUDE_PATHS}"
"${CMAKE_BINARY_DIR}/src/lib_gui"
"${CMAKE_BINARY_DIR}/src/lib_license"
)
@@ -542,8 +542,6 @@ else ()
endforeach( OUTPUTCONFIG CMAKE_CONFIGURATION_TYPES )
endif ()
add_subdirectory(src/app)
# Find includes in corresponding build directories
set(CMAKE_INCLUDE_CURRENT_DIR ON)
@@ -577,20 +575,21 @@ target_link_libraries(${APP_PROJECT_NAME} ${LIB_GUI_PROJECT_NAME} ${LIB_CXX_PROJ
set_property(
TARGET ${APP_PROJECT_NAME}
PROPERTY INCLUDE_DIRECTORIES
"${CMAKE_SOURCE_DIR}/src/app"
"${CMAKE_SOURCE_DIR}/src/lib"
"${CMAKE_SOURCE_DIR}/src/lib_utility"
"${CMAKE_SOURCE_DIR}/src/lib_gui"
"${CMAKE_SOURCE_DIR}/src/lib_license"
"${CMAKE_SOURCE_DIR}/src/lib_cxx"
"${CMAKE_SOURCE_DIR}/src/lib_java"
"${APP_INCLUDE_PATHS}"
"${LIB_INCLUDE_PATHS}"
"${LIB_UTILITY_INCLUDE_PATHS}"
"${LIB_GUI_INCLUDE_PATHS}"
"${LIB_LICENSE_INCLUDE_PATHS}"
"${LIB_CXX_INCLUDE_PATHS}"
"${LIB_JAVA_INCLUDE_PATHS}"
"${CMAKE_BINARY_DIR}/src/lib_gui"
"${CMAKE_BINARY_DIR}/src/lib_license"
)
target_include_directories(${APP_PROJECT_NAME} SYSTEM
PUBLIC "${CMAKE_SOURCE_DIR}/src/external"
PUBLIC ${Boost_INCLUDE_DIRS}
PUBLIC ${Boost_INCLUDE_DIRS}
"${EXTERNAL_INCLUDE_PATHS}"
"${EXTERNAL_C_INCLUDE_PATHS}"
)
# Use the Widgets module from Qt 5.
@@ -657,8 +656,6 @@ endif ()
# License Generator -----------------------------------------------------------
add_subdirectory(src/license_generator)
# configure private key for the sourcetrail version
include(cmake/private_key.cmake)
@@ -671,14 +668,15 @@ else ()
endforeach( OUTPUTCONFIG CMAKE_CONFIGURATION_TYPES )
endif ()
add_executable(${LICENSE_GENERATOR_PROJECT_NAME} ${LICENSE_GENERATOR_FILES} ${LICENSE_GENERATOR_MAIN})
add_executable(${LICENSE_GENERATOR_PROJECT_NAME} ${LICENSE_GENERATOR_FILES} ${LICENSE_GENERATOR_MAIN_FILES})
create_source_groups(${LICENSE_GENERATOR_FILES} ${LICENSE_GENERATOR_MAIN})
create_source_groups(${LICENSE_GENERATOR_FILES} ${LICENSE_GENERATOR_MAIN_FILES})
set_property(
TARGET ${LICENSE_GENERATOR_PROJECT_NAME}
PROPERTY INCLUDE_DIRECTORIES
"${CMAKE_SOURCE_DIR}/src/lib_license"
"${LICENSE_GENERATOR_MAIN_INCLUDE_PATHS}"
"${LIB_LICENSE_INCLUDE_PATHS}"
"${CMAKE_BINARY_DIR}/src/license_generator"
"${CMAKE_BINARY_DIR}/src/lib_license"
)
@@ -710,8 +708,6 @@ if (WIN32)
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/test_main.cpp "")
endif ()
add_subdirectory(src/test)
set(CXXTEST_INCLUDE_DIR $ENV{CXX_TEST_DIR})
set(CXXTEST_PYTHON_TESTGEN_EXECUTABLE ${CXXTEST_INCLUDE_DIR}/bin/cxxtestgen)
set(TESTGEN_FILE ${CMAKE_CURRENT_BINARY_DIR}/test_main.cpp)
@@ -731,15 +727,17 @@ if (CXXTEST_FOUND)
TARGET ${TEST_PROJECT_NAME}
PROPERTY INCLUDE_DIRECTORIES
"${CXXTEST_INCLUDE_DIR}"
"${CMAKE_SOURCE_DIR}/src/lib"
"${CMAKE_SOURCE_DIR}/src/lib_utility"
"${CMAKE_SOURCE_DIR}/src/lib_gui"
"${CMAKE_SOURCE_DIR}/src/lib_cxx"
"${CMAKE_SOURCE_DIR}/src/lib_java"
"${CMAKE_SOURCE_DIR}/src/external"
"${CMAKE_SOURCE_DIR}/src/lib_license"
"${TEST_INCLUDE_PATHS}"
"${LIB_INCLUDE_PATHS}"
"${LIB_UTILITY_INCLUDE_PATHS}"
"${LIB_GUI_INCLUDE_PATHS}"
"${LIB_LICENSE_INCLUDE_PATHS}"
"${LIB_CXX_INCLUDE_PATHS}"
"${LIB_JAVA_INCLUDE_PATHS}"
"${EXTERNAL_INCLUDE_PATHS}"
"${EXTERNAL_C_INCLUDE_PATHS}"
"${LICENSE_GENERATOR_INCLUDE_PATHS}"
"${CMAKE_BINARY_DIR}/src/lib_license"
"${CMAKE_SOURCE_DIR}/src/license_generator"
"${CMAKE_BINARY_DIR}/src/license_generator"
"${Boost_INCLUDE_DIRS}"
)
+21 -5
View File
@@ -12,18 +12,34 @@
#
macro(add_files var_name)
file (RELATIVE_PATH _relPath "${CMAKE_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}")
# extract source file paths
set(files_var_name ${var_name}_FILES)
foreach (_src ${ARGN})
if (_relPath)
list (APPEND ${var_name} "${_relPath}/${_src}")
list (APPEND ${files_var_name} "${_relPath}/${_src}")
else()
list (APPEND ${var_name} "${_src}")
list (APPEND ${files_var_name} "${_src}")
endif()
endforeach()
# extract source file directories
set(include_paths_var_name ${var_name}_INCLUDE_PATHS)
foreach (_src ${${files_var_name}})
get_filename_component(PARENT_DIR "${_src}" DIRECTORY)
list (APPEND ${include_paths_var_name} "${CMAKE_SOURCE_DIR}/${PARENT_DIR}")
endforeach()
list(REMOVE_DUPLICATES ${include_paths_var_name})
if (_relPath)
set(${var_name} ${${var_name}} PARENT_SCOPE)
set(${files_var_name} ${${files_var_name}} PARENT_SCOPE)
set(${include_paths_var_name} ${${include_paths_var_name}} PARENT_SCOPE)
else()
set(${var_name} ${${var_name}})
set(${files_var_name} ${${files_var_name}})
set(${include_paths_var_name} ${${include_paths_var_name}})
endif()
endmacro()
+12
View File
@@ -0,0 +1,12 @@
#ifndef SOURCETRAIL_VERSION_H
#define SOURCETRAIL_VERSION_H
#define GIT_BRANCH "@GIT_BRANCH@"
#define GIT_VERSION_NUMBER "@GIT_VERSION_NUMBER@"
#define GIT_COMMIT_HASH "@GIT_COMMIT_HASH@"
#define GIT_COMMIT_TIME "@GIT_COMMIT_TIME@"
#define VERSION_YEAR @VERSION_YEAR@
#define VERSION_MINOR @VERSION_MINOR@
#define VERSION_COMMIT @VERSION_COMMIT@
#endif // SOURCETRAIL_VERSION_H
+2 -2
View File
@@ -50,6 +50,6 @@ message(STATUS "Version commit: ${VERSION_COMMIT}")
message(STATUS "Git commit time: ${GIT_COMMIT_TIME}")
configure_file(
${CMAKE_SOURCE_DIR}/cmake/version.h.in
${BINARY_DIR}/src/lib_gui/version.h
${CMAKE_SOURCE_DIR}/cmake/productVersion.h.in
${BINARY_DIR}/src/lib_gui/productVersion.h
)
+1 -1
View File
@@ -1,5 +1,5 @@
add_files(
APP_FILES
APP
main.cpp
)
+29 -29
View File
@@ -1,4 +1,4 @@
#include "includes.h" // defines 'void setup(int argc, char *argv[])'
#include "includes.h"
#include <csignal>
@@ -6,34 +6,34 @@
#include "LanguagePackageCxx.h"
#include "LanguagePackageJava.h"
#include "LanguagePackageManager.h"
#include "project/SourceGroupFactory.h"
#include "project/SourceGroupFactoryModuleCxx.h"
#include "project/SourceGroupFactoryModuleJava.h"
#include "qt/network/QtNetworkFactory.h"
#include "qt/QtApplication.h"
#include "qt/QtCoreApplication.h"
#include "qt/utility/utilityQt.h"
#include "qt/view/QtViewFactory.h"
#include "qt/window/QtEulaWindow.h"
#include "settings/ApplicationSettings.h"
#include "utility/commandline/CommandLineParser.h"
#include "utility/logging/ConsoleLogger.h"
#include "utility/logging/FileLogger.h"
#include "utility/logging/logging.h"
#include "utility/logging/LogManager.h"
#include "utility/messaging/type/MessageInterruptTasks.h"
#include "utility/messaging/type/MessageLoadProject.h"
#include "utility/messaging/type/MessageStatus.h"
#include "utility/ResourcePaths.h"
#include "utility/ScopedFunctor.h"
#include "utility/text/TextAccess.h"
#include "utility/UserPaths.h"
#include "utility/utility.h"
#include "utility/utilityApp.h"
#include "utility/utilityCxx.h"
#include "utility/utilityPathDetection.h"
#include "utility/Version.h"
#include "version.h"
#include "SourceGroupFactory.h"
#include "SourceGroupFactoryModuleCxx.h"
#include "SourceGroupFactoryModuleJava.h"
#include "QtNetworkFactory.h"
#include "QtApplication.h"
#include "QtCoreApplication.h"
#include "utilityQt.h"
#include "QtViewFactory.h"
#include "QtEulaWindow.h"
#include "ApplicationSettings.h"
#include "CommandLineParser.h"
#include "ConsoleLogger.h"
#include "FileLogger.h"
#include "logging.h"
#include "LogManager.h"
#include "MessageInterruptTasks.h"
#include "MessageLoadProject.h"
#include "MessageStatus.h"
#include "ResourcePaths.h"
#include "ScopedFunctor.h"
#include "TextAccess.h"
#include "UserPaths.h"
#include "utility.h"
#include "utilityApp.h"
#include "utilityCxx.h"
#include "utilityPathDetection.h"
#include "Version.h"
#include "productVersion.h"
void signalHandler(int signum)
{
+2 -2
View File
@@ -1,5 +1,5 @@
add_files(
EXTERNAL_FILES
EXTERNAL
sqlite/CppSQLite3.cpp
sqlite/CppSQLite3.h
@@ -13,7 +13,7 @@ add_files(
)
add_files(
EXTERNAL_C_FILES
EXTERNAL_C
sqlite/sqlite3.c
sqlite/sqlite3.h
+1 -1
View File
@@ -1,5 +1,5 @@
add_files(
INDEXER_FILES
INDEXER
main.cpp
)
+7 -7
View File
@@ -3,13 +3,13 @@
#include "LanguagePackageCxx.h"
#include "LanguagePackageJava.h"
#include "LanguagePackageManager.h"
#include "data/indexer/interprocess/InterprocessIndexer.h"
#include "settings/ApplicationSettings.h"
#include "utility/AppPath.h"
#include "utility/logging/ConsoleLogger.h"
#include "utility/logging/FileLogger.h"
#include "utility/logging/logging.h"
#include "utility/logging/LogManager.h"
#include "InterprocessIndexer.h"
#include "ApplicationSettings.h"
#include "AppPath.h"
#include "ConsoleLogger.h"
#include "FileLogger.h"
#include "logging.h"
#include "LogManager.h"
void setupLogging(const FilePath& logFilePath)
{
+27 -27
View File
@@ -1,33 +1,33 @@
#include "Application.h"
#include "component/controller/IDECommunicationController.h"
#include "component/NetworkFactory.h"
#include "component/view/DialogView.h"
#include "component/view/GraphViewStyle.h"
#include "component/view/MainView.h"
#include "component/view/ViewFactory.h"
#include "data/storage/StorageCache.h"
#include "IDECommunicationController.h"
#include "NetworkFactory.h"
#include "DialogView.h"
#include "GraphViewStyle.h"
#include "MainView.h"
#include "ViewFactory.h"
#include "StorageCache.h"
#include "LicenseChecker.h"
#include "settings/ApplicationSettings.h"
#include "settings/ProjectSettings.h"
#include "settings/ColorScheme.h"
#include "utility/file/FileSystem.h"
#include "utility/interprocess/SharedMemoryGarbageCollector.h"
#include "utility/logging/logging.h"
#include "utility/logging/LogManager.h"
#include "utility/messaging/filter_types/MessageFilterErrorCountUpdate.h"
#include "utility/messaging/filter_types/MessageFilterFocusInOut.h"
#include "utility/messaging/filter_types/MessageFilterSearchAutocomplete.h"
#include "utility/messaging/MessageQueue.h"
#include "utility/messaging/type/MessageForceEnterLicense.h"
#include "utility/messaging/type/MessageQuitApplication.h"
#include "utility/messaging/type/MessageStatus.h"
#include "utility/scheduling/TaskScheduler.h"
#include "utility/tracing.h"
#include "utility/UserPaths.h"
#include "utility/utilityString.h"
#include "utility/utilityUuid.h"
#include "utility/Version.h"
#include "ApplicationSettings.h"
#include "ProjectSettings.h"
#include "ColorScheme.h"
#include "FileSystem.h"
#include "SharedMemoryGarbageCollector.h"
#include "logging.h"
#include "LogManager.h"
#include "MessageFilterErrorCountUpdate.h"
#include "MessageFilterFocusInOut.h"
#include "MessageFilterSearchAutocomplete.h"
#include "MessageQueue.h"
#include "MessageForceEnterLicense.h"
#include "MessageQuitApplication.h"
#include "MessageStatus.h"
#include "TaskScheduler.h"
#include "tracing.h"
#include "UserPaths.h"
#include "utilityString.h"
#include "utilityUuid.h"
#include "Version.h"
#include "UpdateChecker.h"
std::shared_ptr<Application> Application::s_instance;
+10 -10
View File
@@ -3,16 +3,16 @@
#include <memory>
#include "component/ComponentManager.h"
#include "project/Project.h"
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/indexing/MessageIndexingFinished.h"
#include "utility/messaging/type/MessageActivateWindow.h"
#include "utility/messaging/type/MessageEnteredLicense.h"
#include "utility/messaging/type/MessageLoadProject.h"
#include "utility/messaging/type/MessageRefresh.h"
#include "utility/messaging/type/MessageSwitchColorScheme.h"
#include "utility/messaging/type/MessageWindowFocus.h"
#include "ComponentManager.h"
#include "Project.h"
#include "MessageListener.h"
#include "MessageIndexingFinished.h"
#include "MessageActivateWindow.h"
#include "MessageEnteredLicense.h"
#include "MessageLoadProject.h"
#include "MessageRefresh.h"
#include "MessageSwitchColorScheme.h"
#include "MessageWindowFocus.h"
class Bookmark;
class DialogView;
+3 -1
View File
@@ -1,6 +1,6 @@
add_files(
LIB_FILES
LIB
component/controller/helper/BucketLayouter.cpp
component/controller/helper/BucketLayouter.h
@@ -424,6 +424,8 @@ add_files(
utility/messaging/filter_types/MessageFilterFocusInOut.h
utility/messaging/filter_types/MessageFilterSearchAutocomplete.h
utility/messaging/type/activation/MessageActivateLegend.h
utility/messaging/type/code/MessageCodeShowDefinition.h
utility/messaging/type/error/MessageActivateErrors.h
+1 -1
View File
@@ -1,6 +1,6 @@
#include "LanguagePackageManager.h"
#include "data/indexer/IndexerComposite.h"
#include "IndexerComposite.h"
#include "LanguagePackage.h"
std::shared_ptr<LanguagePackageManager> LanguagePackageManager::getInstance()
+5 -5
View File
@@ -1,13 +1,13 @@
#include "LicenseChecker.h"
#include "utility/AppPath.h"
#include "utility/logging/logging.h"
#include "utility/utilityApp.h"
#include "utility/messaging/type/MessageForceEnterLicense.h"
#include "AppPath.h"
#include "logging.h"
#include "utilityApp.h"
#include "MessageForceEnterLicense.h"
#include "License.h"
#include "PublicKey.h"
#include "settings/ApplicationSettings.h"
#include "ApplicationSettings.h"
void LicenseChecker::createInstance()
{
+1 -1
View File
@@ -1,7 +1,7 @@
#ifndef LICENSE_CHECKER_H
#define LICENSE_CHECKER_H
#include "utility/messaging/type/MessageEnteredLicense.h"
#include "MessageEnteredLicense.h"
class License;
+3 -3
View File
@@ -1,7 +1,7 @@
#include "component/Component.h"
#include "Component.h"
#include "component/view/View.h"
#include "component/controller/Controller.h"
#include "View.h"
#include "Controller.h"
Component::Component(std::shared_ptr<View> view, std::shared_ptr<Controller> controller)
: m_controller(controller)
+25 -25
View File
@@ -1,29 +1,29 @@
#include "component/ComponentFactory.h"
#include "ComponentFactory.h"
#include "component/Component.h"
#include "component/controller/ActivationController.h"
#include "component/controller/BookmarkController.h"
#include "component/controller/CodeController.h"
#include "component/controller/ErrorController.h"
#include "component/controller/GraphController.h"
#include "component/controller/RefreshController.h"
#include "component/controller/ScreenSearchController.h"
#include "component/controller/SearchController.h"
#include "component/controller/StatusBarController.h"
#include "component/controller/StatusController.h"
#include "component/controller/TooltipController.h"
#include "component/controller/UndoRedoController.h"
#include "component/view/BookmarkView.h"
#include "component/view/CodeView.h"
#include "component/view/ErrorView.h"
#include "component/view/RefreshView.h"
#include "component/view/ScreenSearchView.h"
#include "component/view/SearchView.h"
#include "component/view/StatusBarView.h"
#include "component/view/StatusView.h"
#include "component/view/TooltipView.h"
#include "component/view/UndoRedoView.h"
#include "component/view/ViewFactory.h"
#include "Component.h"
#include "ActivationController.h"
#include "BookmarkController.h"
#include "CodeController.h"
#include "ErrorController.h"
#include "GraphController.h"
#include "RefreshController.h"
#include "ScreenSearchController.h"
#include "SearchController.h"
#include "StatusBarController.h"
#include "StatusController.h"
#include "TooltipController.h"
#include "UndoRedoController.h"
#include "BookmarkView.h"
#include "CodeView.h"
#include "ErrorView.h"
#include "RefreshView.h"
#include "ScreenSearchView.h"
#include "SearchView.h"
#include "StatusBarView.h"
#include "StatusView.h"
#include "TooltipView.h"
#include "UndoRedoView.h"
#include "ViewFactory.h"
std::shared_ptr<ComponentFactory> ComponentFactory::create(ViewFactory* viewFactory, StorageAccess* storageAccess)
{
+1 -1
View File
@@ -3,7 +3,7 @@
#include <memory>
#include "data/access/StorageAccess.h"
#include "StorageAccess.h"
class Component;
class ViewFactory;
+8 -8
View File
@@ -1,13 +1,13 @@
#include "component/ComponentManager.h"
#include "ComponentManager.h"
#include "utility/logging/logging.h"
#include "logging.h"
#include "component/controller/Controller.h"
#include "component/controller/ScreenSearchController.h"
#include "component/view/CompositeView.h"
#include "component/view/DialogView.h"
#include "component/view/TabbedView.h"
#include "component/view/ViewFactory.h"
#include "Controller.h"
#include "ScreenSearchController.h"
#include "CompositeView.h"
#include "DialogView.h"
#include "TabbedView.h"
#include "ViewFactory.h"
std::shared_ptr<ComponentManager> ComponentManager::create(ViewFactory* viewFactory, StorageAccess* storageAccess)
{
+3 -3
View File
@@ -4,9 +4,9 @@
#include <memory>
#include <vector>
#include "component/Component.h"
#include "component/ComponentFactory.h"
#include "component/view/DialogView.h"
#include "Component.h"
#include "ComponentFactory.h"
#include "DialogView.h"
class CompositeView;
class DialogView;
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/NetworkFactory.h"
#include "NetworkFactory.h"
NetworkFactory::NetworkFactory()
{
@@ -1,18 +1,18 @@
#include "component/controller/ActivationController.h"
#include "ActivationController.h"
#include "data/access/StorageAccess.h"
#include "settings/ApplicationSettings.h"
#include "StorageAccess.h"
#include "ApplicationSettings.h"
#include "utility/messaging/type/activation/MessageActivateLegend.h"
#include "utility/messaging/type/error/MessageErrorsAll.h"
#include "utility/messaging/type/MessageActivateAll.h"
#include "utility/messaging/type/MessageActivateTokens.h"
#include "utility/messaging/type/MessageChangeFileView.h"
#include "utility/messaging/type/MessageFlushUpdates.h"
#include "utility/messaging/type/MessageRefresh.h"
#include "utility/messaging/type/MessageStatus.h"
#include "utility/messaging/type/MessageScrollToLine.h"
#include "utility/utility.h"
#include "MessageActivateLegend.h"
#include "MessageErrorsAll.h"
#include "MessageActivateAll.h"
#include "MessageActivateTokens.h"
#include "MessageChangeFileView.h"
#include "MessageFlushUpdates.h"
#include "MessageRefresh.h"
#include "MessageStatus.h"
#include "MessageScrollToLine.h"
#include "utility.h"
ActivationController::ActivationController(StorageAccess* storageAccess)
: m_storageAccess(storageAccess)
@@ -3,17 +3,17 @@
#include <memory>
#include "component/controller/Controller.h"
#include "Controller.h"
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/MessageActivateEdge.h"
#include "utility/messaging/type/MessageActivateFile.h"
#include "utility/messaging/type/MessageActivateNodes.h"
#include "utility/messaging/type/MessageActivateTokenIds.h"
#include "utility/messaging/type/MessageActivateSourceLocations.h"
#include "utility/messaging/type/MessageResetZoom.h"
#include "utility/messaging/type/MessageSearch.h"
#include "utility/messaging/type/MessageZoom.h"
#include "MessageListener.h"
#include "MessageActivateEdge.h"
#include "MessageActivateFile.h"
#include "MessageActivateNodes.h"
#include "MessageActivateTokenIds.h"
#include "MessageActivateSourceLocations.h"
#include "MessageResetZoom.h"
#include "MessageSearch.h"
#include "MessageZoom.h"
class StorageAccess;
@@ -1,18 +1,18 @@
#include "BookmarkController.h"
#include "Application.h"
#include "component/view/BookmarkView.h"
#include "data/access/StorageAccess.h"
#include "data/bookmark/Bookmark.h"
#include "data/bookmark/EdgeBookmark.h"
#include "data/bookmark/NodeBookmark.h"
#include "data/storage/type/StorageEdge.h"
#include "BookmarkView.h"
#include "StorageAccess.h"
#include "Bookmark.h"
#include "EdgeBookmark.h"
#include "NodeBookmark.h"
#include "StorageEdge.h"
#include "utility/messaging/type/MessageActivateEdge.h"
#include "utility/messaging/type/MessageActivateNodes.h"
#include "utility/logging/logging.h"
#include "utility/utilityString.h"
#include "utility/utility.h"
#include "MessageActivateEdge.h"
#include "MessageActivateNodes.h"
#include "logging.h"
#include "utilityString.h"
#include "utility.h"
const std::wstring BookmarkController::s_edgeSeperatorToken = L" => ";
const std::wstring BookmarkController::s_defaultCategoryName = L"default";
@@ -1,20 +1,20 @@
#ifndef BOOKMARK_CONTROLLER_H
#define BOOKMARK_CONTROLLER_H
#include "data/bookmark/Bookmark.h"
#include "data/bookmark/NodeBookmark.h"
#include "data/bookmark/EdgeBookmark.h"
#include "Bookmark.h"
#include "NodeBookmark.h"
#include "EdgeBookmark.h"
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/error/MessageActivateErrors.h"
#include "utility/messaging/type/indexing/MessageIndexingFinished.h"
#include "utility/messaging/type/MessageActivateAll.h"
#include "utility/messaging/type/MessageActivateBookmark.h"
#include "utility/messaging/type/MessageActivateTokens.h"
#include "utility/messaging/type/MessageDisplayBookmarkCreator.h"
#include "utility/messaging/type/MessageDisplayBookmarks.h"
#include "MessageListener.h"
#include "MessageActivateErrors.h"
#include "MessageIndexingFinished.h"
#include "MessageActivateAll.h"
#include "MessageActivateBookmark.h"
#include "MessageActivateTokens.h"
#include "MessageDisplayBookmarkCreator.h"
#include "MessageDisplayBookmarks.h"
#include "component/controller/Controller.h"
#include "Controller.h"
class StorageAccess;
+12 -12
View File
@@ -1,18 +1,18 @@
#include "component/controller/CodeController.h"
#include "CodeController.h"
#include <memory>
#include "data/access/StorageAccess.h"
#include "data/location/SourceLocation.h"
#include "data/location/SourceLocationCollection.h"
#include "data/location/SourceLocationFile.h"
#include "settings/ApplicationSettings.h"
#include "utility/file/FileInfo.h"
#include "utility/logging/logging.h"
#include "utility/messaging/type/MessageStatus.h"
#include "utility/text/TextAccess.h"
#include "utility/tracing.h"
#include "utility/utilityString.h"
#include "StorageAccess.h"
#include "SourceLocation.h"
#include "SourceLocationCollection.h"
#include "SourceLocationFile.h"
#include "ApplicationSettings.h"
#include "FileInfo.h"
#include "logging.h"
#include "MessageStatus.h"
#include "TextAccess.h"
#include "tracing.h"
#include "utilityString.h"
#include "Application.h"
CodeController::CodeController(StorageAccess* storageAccess)
+24 -24
View File
@@ -4,31 +4,31 @@
#include <map>
#include <string>
#include "utility/file/FilePath.h"
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/activation/MessageActivateLegend.h"
#include "utility/messaging/type/code/MessageCodeShowDefinition.h"
#include "utility/messaging/type/error/MessageActivateErrors.h"
#include "utility/messaging/type/error/MessageErrorCountClear.h"
#include "utility/messaging/type/error/MessageShowError.h"
#include "utility/messaging/type/MessageActivateAll.h"
#include "utility/messaging/type/MessageActivateFullTextSearch.h"
#include "utility/messaging/type/MessageActivateLocalSymbols.h"
#include "utility/messaging/type/MessageActivateTokens.h"
#include "utility/messaging/type/MessageActivateTrailEdge.h"
#include "utility/messaging/type/MessageChangeFileView.h"
#include "utility/messaging/type/MessageDeactivateEdge.h"
#include "utility/messaging/type/MessageFlushUpdates.h"
#include "utility/messaging/type/MessageFocusIn.h"
#include "utility/messaging/type/MessageFocusOut.h"
#include "utility/messaging/type/MessageScrollCode.h"
#include "utility/messaging/type/MessageScrollToLine.h"
#include "utility/messaging/type/MessageShowScope.h"
#include "utility/types.h"
#include "FilePath.h"
#include "MessageListener.h"
#include "MessageActivateLegend.h"
#include "MessageCodeShowDefinition.h"
#include "MessageActivateErrors.h"
#include "MessageErrorCountClear.h"
#include "MessageShowError.h"
#include "MessageActivateAll.h"
#include "MessageActivateFullTextSearch.h"
#include "MessageActivateLocalSymbols.h"
#include "MessageActivateTokens.h"
#include "MessageActivateTrailEdge.h"
#include "MessageChangeFileView.h"
#include "MessageDeactivateEdge.h"
#include "MessageFlushUpdates.h"
#include "MessageFocusIn.h"
#include "MessageFocusOut.h"
#include "MessageScrollCode.h"
#include "MessageScrollToLine.h"
#include "MessageShowScope.h"
#include "types.h"
#include "component/controller/helper/SnippetMerger.h"
#include "component/controller/Controller.h"
#include "component/view/CodeView.h"
#include "SnippetMerger.h"
#include "Controller.h"
#include "CodeView.h"
class StorageAccess;
class SourceLocation;
+1 -1
View File
@@ -1,7 +1,7 @@
#ifndef CONTROLLER_H
#define CONTROLLER_H
#include "component/Component.h"
#include "Component.h"
class Controller
{
@@ -1,10 +1,10 @@
#include "component/controller/ErrorController.h"
#include "ErrorController.h"
#include "Application.h"
#include "component/view/DialogView.h"
#include "data/access/StorageAccess.h"
#include "project/Project.h"
#include "settings/ApplicationSettings.h"
#include "DialogView.h"
#include "StorageAccess.h"
#include "Project.h"
#include "ApplicationSettings.h"
ErrorController::ErrorController(StorageAccess* storageAccess)
: m_storageAccess(storageAccess)
+15 -15
View File
@@ -1,22 +1,22 @@
#ifndef ERROR_CONTROLLER_H
#define ERROR_CONTROLLER_H
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/error/MessageActivateErrors.h"
#include "utility/messaging/type/error/MessageErrorCountClear.h"
#include "utility/messaging/type/error/MessageErrorCountUpdate.h"
#include "utility/messaging/type/error/MessageErrorsAll.h"
#include "utility/messaging/type/error/MessageErrorsForFile.h"
#include "utility/messaging/type/error/MessageErrorsHelpMessage.h"
#include "utility/messaging/type/error/MessageShowError.h"
#include "utility/messaging/type/indexing/MessageIndexingFinished.h"
#include "utility/messaging/type/indexing/MessageIndexingStarted.h"
#include "utility/messaging/type/MessageActivateAll.h"
#include "utility/messaging/type/MessageActivateFullTextSearch.h"
#include "utility/messaging/type/MessageActivateTokens.h"
#include "MessageListener.h"
#include "MessageActivateErrors.h"
#include "MessageErrorCountClear.h"
#include "MessageErrorCountUpdate.h"
#include "MessageErrorsAll.h"
#include "MessageErrorsForFile.h"
#include "MessageErrorsHelpMessage.h"
#include "MessageShowError.h"
#include "MessageIndexingFinished.h"
#include "MessageIndexingStarted.h"
#include "MessageActivateAll.h"
#include "MessageActivateFullTextSearch.h"
#include "MessageActivateTokens.h"
#include "component/controller/Controller.h"
#include "component/view/ErrorView.h"
#include "Controller.h"
#include "ErrorView.h"
class StorageAccess;
@@ -1,26 +1,26 @@
#include "component/controller/GraphController.h"
#include "GraphController.h"
#include <set>
#include "utility/logging/logging.h"
#include "utility/messaging/type/MessageActivateNodes.h"
#include "utility/messaging/type/MessageStatus.h"
#include "utility/tracing.h"
#include "utility/utility.h"
#include "utility/utilityString.h"
#include "logging.h"
#include "MessageActivateNodes.h"
#include "MessageStatus.h"
#include "tracing.h"
#include "utility.h"
#include "utilityString.h"
#include "Application.h"
#include "component/controller/helper/BucketLayouter.h"
#include "component/controller/helper/ListLayouter.h"
#include "component/controller/helper/TrailLayouter.h"
#include "component/view/GraphView.h"
#include "component/view/GraphViewStyle.h"
#include "data/access/StorageAccess.h"
#include "data/graph/token_component/TokenComponentAccess.h"
#include "data/graph/token_component/TokenComponentFilePath.h"
#include "data/graph/Graph.h"
#include "data/parser/AccessKind.h"
#include "settings/ApplicationSettings.h"
#include "BucketLayouter.h"
#include "ListLayouter.h"
#include "TrailLayouter.h"
#include "GraphView.h"
#include "GraphViewStyle.h"
#include "StorageAccess.h"
#include "TokenComponentAccess.h"
#include "TokenComponentFilePath.h"
#include "Graph.h"
#include "AccessKind.h"
#include "ApplicationSettings.h"
GraphController::GraphController(StorageAccess* storageAccess)
: m_storageAccess(storageAccess)
+22 -22
View File
@@ -4,29 +4,29 @@
#include <list>
#include <vector>
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/activation/MessageActivateLegend.h"
#include "utility/messaging/type/error/MessageActivateErrors.h"
#include "utility/messaging/type/MessageActivateAll.h"
#include "utility/messaging/type/MessageActivateFullTextSearch.h"
#include "utility/messaging/type/MessageActivateTokens.h"
#include "utility/messaging/type/MessageActivateTrail.h"
#include "utility/messaging/type/MessageActivateTrailEdge.h"
#include "utility/messaging/type/MessageFlushUpdates.h"
#include "utility/messaging/type/MessageFocusIn.h"
#include "utility/messaging/type/MessageFocusOut.h"
#include "utility/messaging/type/MessageGraphNodeBundleSplit.h"
#include "utility/messaging/type/MessageGraphNodeExpand.h"
#include "utility/messaging/type/MessageGraphNodeHide.h"
#include "utility/messaging/type/MessageGraphNodeMove.h"
#include "utility/messaging/type/MessageScrollGraph.h"
#include "utility/messaging/type/MessageShowReference.h"
#include "MessageListener.h"
#include "MessageActivateLegend.h"
#include "MessageActivateErrors.h"
#include "MessageActivateAll.h"
#include "MessageActivateFullTextSearch.h"
#include "MessageActivateTokens.h"
#include "MessageActivateTrail.h"
#include "MessageActivateTrailEdge.h"
#include "MessageFlushUpdates.h"
#include "MessageFocusIn.h"
#include "MessageFocusOut.h"
#include "MessageGraphNodeBundleSplit.h"
#include "MessageGraphNodeExpand.h"
#include "MessageGraphNodeHide.h"
#include "MessageGraphNodeMove.h"
#include "MessageScrollGraph.h"
#include "MessageShowReference.h"
#include "component/controller/Controller.h"
#include "component/controller/helper/DummyEdge.h"
#include "component/controller/helper/DummyNode.h"
#include "component/view/GraphView.h"
#include "data/graph/Node.h"
#include "Controller.h"
#include "DummyEdge.h"
#include "DummyNode.h"
#include "GraphView.h"
#include "Node.h"
class Graph;
class StorageAccess;
@@ -1,16 +1,16 @@
#include "IDECommunicationController.h"
#include "utility/file/FileSystem.h"
#include "utility/logging/logging.h"
#include "utility/messaging/type/MessageActivateSourceLocations.h"
#include "utility/messaging/type/MessageActivateWindow.h"
#include "utility/messaging/type/MessageProjectNew.h"
#include "utility/messaging/type/MessageStatus.h"
#include "utility/messaging/type/MessageActivateFile.h"
#include "utility/messaging/type/MessagePingReceived.h"
#include "FileSystem.h"
#include "logging.h"
#include "MessageActivateSourceLocations.h"
#include "MessageActivateWindow.h"
#include "MessageProjectNew.h"
#include "MessageStatus.h"
#include "MessageActivateFile.h"
#include "MessagePingReceived.h"
#include "data/access/StorageAccess.h"
#include "data/location/SourceLocationFile.h"
#include "StorageAccess.h"
#include "SourceLocationFile.h"
IDECommunicationController::IDECommunicationController(StorageAccess* storageAccess)
: m_storageAccess(storageAccess)
@@ -3,14 +3,14 @@
#include <string>
#include "component/controller/Controller.h"
#include "component/controller/helper/NetworkProtocolHelper.h"
#include "Controller.h"
#include "NetworkProtocolHelper.h"
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/MessageWindowFocus.h"
#include "utility/messaging/type/MessageIDECreateCDB.h"
#include "utility/messaging/type/MessageMoveIDECursor.h"
#include "utility/messaging/type/MessagePluginPortChange.h"
#include "MessageListener.h"
#include "MessageWindowFocus.h"
#include "MessageIDECreateCDB.h"
#include "MessageMoveIDECursor.h"
#include "MessagePluginPortChange.h"
class StorageAccess;
@@ -1,6 +1,6 @@
#include "component/controller/RefreshController.h"
#include "RefreshController.h"
#include "component/view/RefreshView.h"
#include "RefreshView.h"
RefreshController::RefreshController()
{
@@ -1,7 +1,7 @@
#ifndef REFRESH_CONTROLLER_H
#define REFRESH_CONTROLLER_H
#include "component/controller/Controller.h"
#include "Controller.h"
class RefreshView;
@@ -1,6 +1,6 @@
#include "component/controller/ScreenSearchController.h"
#include "ScreenSearchController.h"
#include "component/view/ScreenSearchView.h"
#include "ScreenSearchView.h"
ScreenSearchController::ScreenSearchController()
{
@@ -4,9 +4,9 @@
#include <mutex>
#include <set>
#include "component/controller/Controller.h"
#include "component/controller/helper/ScreenSearchInterfaces.h"
#include "utility/messaging/MessageListener.h"
#include "Controller.h"
#include "ScreenSearchInterfaces.h"
#include "MessageListener.h"
class ScreenSearchController
: public Controller
@@ -1,9 +1,9 @@
#include "component/controller/SearchController.h"
#include "SearchController.h"
#include "component/view/SearchView.h"
#include "data/access/StorageAccess.h"
#include "utility/logging/logging.h"
#include "utility/tracing.h"
#include "SearchView.h"
#include "StorageAccess.h"
#include "logging.h"
#include "tracing.h"
SearchController::SearchController(StorageAccess* storageAccess)
: m_storageAccess(storageAccess)
@@ -1,15 +1,15 @@
#ifndef SEARCH_CONTROLLER_H
#define SEARCH_CONTROLLER_H
#include "component/controller/Controller.h"
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/activation/MessageActivateLegend.h"
#include "utility/messaging/type/error/MessageActivateErrors.h"
#include "utility/messaging/type/MessageActivateAll.h"
#include "utility/messaging/type/MessageActivateFullTextSearch.h"
#include "utility/messaging/type/MessageActivateTokens.h"
#include "utility/messaging/type/MessageFind.h"
#include "utility/messaging/type/MessageSearchAutocomplete.h"
#include "Controller.h"
#include "MessageListener.h"
#include "MessageActivateLegend.h"
#include "MessageActivateErrors.h"
#include "MessageActivateAll.h"
#include "MessageActivateFullTextSearch.h"
#include "MessageActivateTokens.h"
#include "MessageFind.h"
#include "MessageSearchAutocomplete.h"
class StorageAccess;
class SearchView;
@@ -1,8 +1,8 @@
#include "component/controller/StatusBarController.h"
#include "StatusBarController.h"
#include "component/view/StatusBarView.h"
#include "data/access/StorageAccess.h"
#include "utility/logging/logging.h"
#include "StatusBarView.h"
#include "StorageAccess.h"
#include "logging.h"
StatusBarController::StatusBarController(StorageAccess* storageAccess)
: m_storageAccess(storageAccess)
@@ -3,17 +3,17 @@
#include <string>
#include "component/controller/Controller.h"
#include "Controller.h"
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/error/MessageErrorCountClear.h"
#include "utility/messaging/type/error/MessageErrorCountUpdate.h"
#include "utility/messaging/type/indexing/MessageIndexingFinished.h"
#include "utility/messaging/type/indexing/MessageIndexingStarted.h"
#include "utility/messaging/type/indexing/MessageIndexingStatus.h"
#include "utility/messaging/type/MessagePingReceived.h"
#include "utility/messaging/type/MessageRefresh.h"
#include "utility/messaging/type/MessageStatus.h"
#include "MessageListener.h"
#include "MessageErrorCountClear.h"
#include "MessageErrorCountUpdate.h"
#include "MessageIndexingFinished.h"
#include "MessageIndexingStarted.h"
#include "MessageIndexingStatus.h"
#include "MessagePingReceived.h"
#include "MessageRefresh.h"
#include "MessageStatus.h"
class StatusBarView;
class StorageAccess;
@@ -1,8 +1,8 @@
#include "component/controller/StatusController.h"
#include "StatusController.h"
#include "settings/ApplicationSettings.h"
#include "component/view/StatusView.h"
#include "utility/utility.h"
#include "ApplicationSettings.h"
#include "StatusView.h"
#include "utility.h"
StatusController::StatusController()
{
@@ -1,14 +1,14 @@
#ifndef STATUS_CONTROLLER_H
#define STATUS_CONTROLLER_H
#include "component/controller/Controller.h"
#include "Controller.h"
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/MessageClearStatusView.h"
#include "utility/messaging/type/MessageShowStatus.h"
#include "utility/messaging/type/MessageStatus.h"
#include "utility/messaging/type/MessageStatusFilterChanged.h"
#include "utility/Status.h"
#include "MessageListener.h"
#include "MessageClearStatusView.h"
#include "MessageShowStatus.h"
#include "MessageStatus.h"
#include "MessageStatusFilterChanged.h"
#include "Status.h"
class StatusView;
class StorageAccess;
@@ -1,13 +1,13 @@
#include "TooltipController.h"
#include "component/view/CodeView.h"
#include "component/view/GraphView.h"
#include "component/view/TooltipView.h"
#include "data/access/StorageAccess.h"
#include "CodeView.h"
#include "GraphView.h"
#include "TooltipView.h"
#include "StorageAccess.h"
#include "utility/messaging/type/MessageActivateSourceLocations.h"
#include "utility/scheduling/TaskDecoratorDelay.h"
#include "utility/scheduling/TaskLambda.h"
#include "MessageActivateSourceLocations.h"
#include "TaskDecoratorDelay.h"
#include "TaskLambda.h"
Id TooltipController::TooltipRequest::s_requestId = 1;
@@ -1,18 +1,18 @@
#ifndef TOOLTIP_CONTROLLER_H
#define TOOLTIP_CONTROLLER_H
#include "component/controller/Controller.h"
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/MessageActivateTokens.h"
#include "utility/messaging/type/MessageActivateLocalSymbols.h"
#include "utility/messaging/type/MessageFocusIn.h"
#include "utility/messaging/type/MessageFocusOut.h"
#include "utility/messaging/type/MessageGraphNodeExpand.h"
#include "utility/messaging/type/MessageScrollCode.h"
#include "utility/messaging/type/MessageScrollGraph.h"
#include "utility/messaging/type/MessageTooltipHide.h"
#include "utility/messaging/type/MessageTooltipShow.h"
#include "utility/messaging/type/MessageWindowFocus.h"
#include "Controller.h"
#include "MessageListener.h"
#include "MessageActivateTokens.h"
#include "MessageActivateLocalSymbols.h"
#include "MessageFocusIn.h"
#include "MessageFocusOut.h"
#include "MessageGraphNodeExpand.h"
#include "MessageScrollCode.h"
#include "MessageScrollGraph.h"
#include "MessageTooltipHide.h"
#include "MessageTooltipShow.h"
#include "MessageWindowFocus.h"
class StorageAccess;
class TooltipView;
@@ -1,13 +1,13 @@
#include "component/controller/UndoRedoController.h"
#include "UndoRedoController.h"
#include "utility/messaging/type/MessageFlushUpdates.h"
#include "utility/messaging/type/MessageSearch.h"
#include "utility/utility.h"
#include "MessageFlushUpdates.h"
#include "MessageSearch.h"
#include "utility.h"
#include "Application.h"
#include "component/view/UndoRedoView.h"
#include "data/access/StorageAccess.h"
#include "project/Project.h"
#include "UndoRedoView.h"
#include "StorageAccess.h"
#include "Project.h"
UndoRedoController::UndoRedoController(StorageAccess* storageAccess)
: m_storageAccess(storageAccess)
@@ -3,35 +3,35 @@
#include <list>
#include "utility/messaging/MessageBase.h"
#include "utility/messaging/MessageListener.h"
#include "utility/messaging/type/activation/MessageActivateLegend.h"
#include "utility/messaging/type/code/MessageCodeShowDefinition.h"
#include "utility/messaging/type/error/MessageActivateErrors.h"
#include "utility/messaging/type/error/MessageShowError.h"
#include "utility/messaging/type/history/MessageHistoryRedo.h"
#include "utility/messaging/type/history/MessageHistoryToPosition.h"
#include "utility/messaging/type/history/MessageHistoryUndo.h"
#include "utility/messaging/type/indexing/MessageIndexingFinished.h"
#include "utility/messaging/type/MessageActivateAll.h"
#include "utility/messaging/type/MessageActivateFullTextSearch.h"
#include "utility/messaging/type/MessageActivateLocalSymbols.h"
#include "utility/messaging/type/MessageActivateTokens.h"
#include "utility/messaging/type/MessageActivateTrail.h"
#include "utility/messaging/type/MessageActivateTrailEdge.h"
#include "utility/messaging/type/MessageChangeFileView.h"
#include "utility/messaging/type/MessageDeactivateEdge.h"
#include "utility/messaging/type/MessageGraphNodeBundleSplit.h"
#include "utility/messaging/type/MessageGraphNodeExpand.h"
#include "utility/messaging/type/MessageGraphNodeHide.h"
#include "utility/messaging/type/MessageGraphNodeMove.h"
#include "utility/messaging/type/MessageRefresh.h"
#include "utility/messaging/type/MessageScrollCode.h"
#include "utility/messaging/type/MessageScrollGraph.h"
#include "utility/messaging/type/MessageShowReference.h"
#include "utility/messaging/type/MessageShowScope.h"
#include "MessageBase.h"
#include "MessageListener.h"
#include "MessageActivateLegend.h"
#include "MessageCodeShowDefinition.h"
#include "MessageActivateErrors.h"
#include "MessageShowError.h"
#include "MessageHistoryRedo.h"
#include "MessageHistoryToPosition.h"
#include "MessageHistoryUndo.h"
#include "MessageIndexingFinished.h"
#include "MessageActivateAll.h"
#include "MessageActivateFullTextSearch.h"
#include "MessageActivateLocalSymbols.h"
#include "MessageActivateTokens.h"
#include "MessageActivateTrail.h"
#include "MessageActivateTrailEdge.h"
#include "MessageChangeFileView.h"
#include "MessageDeactivateEdge.h"
#include "MessageGraphNodeBundleSplit.h"
#include "MessageGraphNodeExpand.h"
#include "MessageGraphNodeHide.h"
#include "MessageGraphNodeMove.h"
#include "MessageRefresh.h"
#include "MessageScrollCode.h"
#include "MessageScrollGraph.h"
#include "MessageShowReference.h"
#include "MessageShowScope.h"
#include "component/controller/Controller.h"
#include "Controller.h"
class StorageAccess;
class UndoRedoView;
@@ -1,7 +1,7 @@
#include "component/controller/helper/BucketLayouter.h"
#include "BucketLayouter.h"
#include "component/controller/helper/DummyEdge.h"
#include "component/view/GraphViewStyle.h"
#include "DummyEdge.h"
#include "GraphViewStyle.h"
Bucket::Bucket()
: i(0)
@@ -3,10 +3,10 @@
#include <map>
#include "utility/math/Vector2.h"
#include "utility/types.h"
#include "Vector2.h"
#include "types.h"
#include "component/controller/helper/DummyNode.h"
#include "DummyNode.h"
struct DummyEdge;
@@ -3,9 +3,9 @@
#include <functional>
#include "utility/scheduling/TaskLambda.h"
#include "TaskLambda.h"
#include "component/view/View.h"
#include "View.h"
template <typename ControllerType>
class ControllerProxy
@@ -1,11 +1,11 @@
#ifndef DUMMY_EDGE_H
#define DUMMY_EDGE_H
#include "utility/types.h"
#include "utility/math/Vector4.h"
#include "types.h"
#include "Vector4.h"
#include "data/graph/Edge.h"
#include "data/graph/token_component/TokenComponentAggregation.h"
#include "Edge.h"
#include "TokenComponentAggregation.h"
class Edge;
@@ -1,16 +1,16 @@
#ifndef DUMMY_NODE_H
#define DUMMY_NODE_H
#include "utility/math/Vector2.h"
#include "utility/math/Vector4.h"
#include "utility/types.h"
#include "utility/utility.h"
#include "utility/utilityString.h"
#include "Vector2.h"
#include "Vector4.h"
#include "types.h"
#include "utility.h"
#include "utilityString.h"
#include "data/graph/Node.h"
#include "data/GroupType.h"
#include "data/name/NameHierarchy.h"
#include "data/parser/AccessKind.h"
#include "Node.h"
#include "GroupType.h"
#include "NameHierarchy.h"
#include "AccessKind.h"
// temporary data structure for (visual) graph creation process
struct DummyNode
@@ -1,9 +1,9 @@
#include "component/controller/helper/ListLayouter.h"
#include "ListLayouter.h"
#include <algorithm>
#include "component/controller/helper/DummyNode.h"
#include "component/view/GraphViewStyle.h"
#include "DummyNode.h"
#include "GraphViewStyle.h"
void ListLayouter::layoutRow(std::vector<std::shared_ptr<DummyNode>>* nodes, int gap)
{
@@ -4,8 +4,8 @@
#include <memory>
#include <vector>
#include "utility/math/Vector2.h"
#include "utility/math/Vector4.h"
#include "Vector2.h"
#include "Vector4.h"
struct DummyNode;
@@ -5,8 +5,8 @@
#include <boost/algorithm/string.hpp>
#include "utility/logging/logging.h"
#include "utility/utilityString.h"
#include "logging.h"
#include "utilityString.h"
std::wstring NetworkProtocolHelper::s_divider = L">>";
std::wstring NetworkProtocolHelper::s_setActiveTokenPrefix = L"setActiveToken";
@@ -4,7 +4,7 @@
#include <string>
#include <vector>
#include "utility/file/FilePath.h"
#include "FilePath.h"
class NetworkProtocolHelper
{
@@ -1,7 +1,7 @@
#include "component/controller/helper/SnippetMerger.h"
#include "SnippetMerger.h"
#include <algorithm>
#include "settings/ApplicationSettings.h"
#include "ApplicationSettings.h"
SnippetMerger::SnippetMerger(int startRow, int endRow)
: m_start(startRow)
@@ -1,4 +1,4 @@
#include "component/controller/helper/TrailLayouter.h"
#include "TrailLayouter.h"
#include <iostream>
@@ -5,8 +5,8 @@
#include <set>
#include <vector>
#include "component/controller/helper/DummyEdge.h"
#include "component/controller/helper/DummyNode.h"
#include "DummyEdge.h"
#include "DummyNode.h"
// based on Sugiyama dependency graph layouting
+2 -2
View File
@@ -1,6 +1,6 @@
#include "component/view/BookmarkView.h"
#include "BookmarkView.h"
#include "component/controller/BookmarkController.h"
#include "BookmarkController.h"
BookmarkView::BookmarkView(ViewLayout* viewLayout)
: View(viewLayout)
+2 -2
View File
@@ -1,8 +1,8 @@
#ifndef BOOKMARK_VIEW_H
#define BOOKMARK_VIEW_H
#include "component/view/View.h"
#include "data/bookmark/Bookmark.h"
#include "View.h"
#include "Bookmark.h"
class BookmarkController;
+2 -2
View File
@@ -1,6 +1,6 @@
#include "component/view/CodeView.h"
#include "CodeView.h"
#include "component/controller/CodeController.h"
#include "CodeController.h"
const char* CodeView::VIEW_NAME = "Code";
+4 -4
View File
@@ -3,11 +3,11 @@
#include <memory>
#include "data/ErrorInfo.h"
#include "ErrorInfo.h"
#include "component/controller/helper/ScreenSearchInterfaces.h"
#include "component/view/helper/CodeSnippetParams.h"
#include "component/view/View.h"
#include "ScreenSearchInterfaces.h"
#include "CodeSnippetParams.h"
#include "View.h"
class CodeController;
class FilePath;
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/CompositeView.h"
#include "CompositeView.h"
#include <algorithm>
+2 -2
View File
@@ -3,8 +3,8 @@
#include <vector>
#include "component/view/View.h"
#include "component/view/ViewLayout.h"
#include "View.h"
#include "ViewLayout.h"
class CompositeView
: public View
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/DialogView.h"
#include "DialogView.h"
DialogView::DialogView(UseCase useCase, StorageAccess* storageAccess)
: m_useCase(useCase)
+2 -2
View File
@@ -5,8 +5,8 @@
#include <string>
#include <vector>
#include "data/ErrorCountInfo.h"
#include "project/RefreshInfo.h"
#include "ErrorCountInfo.h"
#include "RefreshInfo.h"
class Project;
class StorageAccess;
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/ErrorView.h"
#include "ErrorView.h"
ErrorView::ErrorView(ViewLayout* viewLayout)
: View(viewLayout)
+4 -4
View File
@@ -3,10 +3,10 @@
#include <vector>
#include "component/view/View.h"
#include "data/ErrorCountInfo.h"
#include "data/ErrorFilter.h"
#include "data/ErrorInfo.h"
#include "View.h"
#include "ErrorCountInfo.h"
#include "ErrorFilter.h"
#include "ErrorInfo.h"
class ErrorView
: public View
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/GraphView.h"
#include "GraphView.h"
const char* GraphView::VIEW_NAME = "Graph";
+5 -5
View File
@@ -3,12 +3,12 @@
#include <vector>
#include "utility/math/Vector2.h"
#include "utility/types.h"
#include "Vector2.h"
#include "types.h"
#include "component/controller/helper/ScreenSearchInterfaces.h"
#include "component/view/View.h"
#include "data/GroupType.h"
#include "ScreenSearchInterfaces.h"
#include "View.h"
#include "GroupType.h"
struct DummyEdge;
struct DummyNode;
+7 -7
View File
@@ -1,11 +1,11 @@
#include "component/view/GraphViewStyle.h"
#include "GraphViewStyle.h"
#include "component/view/GraphViewStyleImpl.h"
#include "settings/ApplicationSettings.h"
#include "settings/ColorScheme.h"
#include "utility/logging/logging.h"
#include "utility/ResourcePaths.h"
#include "utility/utilityString.h"
#include "GraphViewStyleImpl.h"
#include "ApplicationSettings.h"
#include "ColorScheme.h"
#include "logging.h"
#include "ResourcePaths.h"
#include "utilityString.h"
int GraphViewStyle::s_gridCellSize = 5;
int GraphViewStyle::s_gridCellPadding = 10;
+4 -4
View File
@@ -4,11 +4,11 @@
#include <map>
#include <memory>
#include "utility/math/Vector2.h"
#include "Vector2.h"
#include "data/graph/Node.h"
#include "data/GroupType.h"
#include "data/parser/AccessKind.h"
#include "Node.h"
#include "GroupType.h"
#include "AccessKind.h"
class GraphViewStyleImpl;
+1 -1
View File
@@ -1,7 +1,7 @@
#ifndef GRAPH_VIEW_STYLE_IMPL_H
#define GRAPH_VIEW_STYLE_IMPL_H
#include "data/graph/Node.h"
#include "Node.h"
class GraphViewStyleImpl
{
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/MainView.h"
#include "MainView.h"
MainView::MainView()
{
+1 -1
View File
@@ -5,7 +5,7 @@
#include <string>
#include <vector>
#include "component/view/ViewLayout.h"
#include "ViewLayout.h"
struct SearchMatch;
class Bookmark;
+2 -2
View File
@@ -1,6 +1,6 @@
#include "component/view/RefreshView.h"
#include "RefreshView.h"
#include "component/controller/RefreshController.h"
#include "RefreshController.h"
RefreshView::RefreshView(ViewLayout* viewLayout)
: View(viewLayout)
+1 -1
View File
@@ -1,7 +1,7 @@
#ifndef REFRESH_VIEW_H
#define REFRESH_VIEW_H
#include "component/view/View.h"
#include "View.h"
class RefreshController;
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/ScreenSearchView.h"
#include "ScreenSearchView.h"
ScreenSearchView::ScreenSearchView(ViewLayout* viewLayout)
: View(viewLayout)
+1 -1
View File
@@ -1,7 +1,7 @@
#ifndef SCREEN_SEARCH_VIEW_H
#define SCREEN_SEARCH_VIEW_H
#include "component/view/View.h"
#include "View.h"
class ScreenSearchView
: public View
+2 -2
View File
@@ -1,6 +1,6 @@
#include "component/view/SearchView.h"
#include "SearchView.h"
#include "component/controller/SearchController.h"
#include "SearchController.h"
SearchView::SearchView(ViewLayout* viewLayout)
: View(viewLayout)
+2 -2
View File
@@ -1,8 +1,8 @@
#ifndef SEARCH_VIEW_H
#define SEARCH_VIEW_H
#include "component/view/View.h"
#include "data/search/SearchMatch.h"
#include "View.h"
#include "SearchMatch.h"
class SearchController;
+2 -2
View File
@@ -1,6 +1,6 @@
#include "component/view/StatusBarView.h"
#include "StatusBarView.h"
#include "component/controller/StatusBarController.h"
#include "StatusBarController.h"
StatusBarView::StatusBarView(ViewLayout* viewLayout)
: View(viewLayout)
+2 -2
View File
@@ -1,8 +1,8 @@
#ifndef STATUS_BAR_VIEW_H
#define STATUS_BAR_VIEW_H
#include "component/view/View.h"
#include "data/ErrorCountInfo.h"
#include "View.h"
#include "ErrorCountInfo.h"
class StatusBarController;
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/StatusView.h"
#include "StatusView.h"
StatusView::StatusView(ViewLayout* viewLayout)
: View(viewLayout)
+2 -2
View File
@@ -3,8 +3,8 @@
#include <vector>
#include "component/view/View.h"
#include "utility/Status.h"
#include "View.h"
#include "Status.h"
class StatusView
: public View
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/TabbedView.h"
#include "TabbedView.h"
#include <algorithm>
+2 -2
View File
@@ -3,8 +3,8 @@
#include <vector>
#include "component/view/View.h"
#include "component/view/ViewLayout.h"
#include "View.h"
#include "ViewLayout.h"
class TabbedView
: public View
+1 -2
View File
@@ -1,4 +1,4 @@
#include "component/view/TooltipView.h"
#include "TooltipView.h"
TooltipView::TooltipView(ViewLayout* viewLayout)
: View(viewLayout)
@@ -13,4 +13,3 @@ std::string TooltipView::getName() const
{
return "TooltipView";
}
+4 -4
View File
@@ -3,10 +3,10 @@
#include <vector>
#include "component/view/View.h"
#include "data/name/NameHierarchy.h"
#include "data/tooltip/TooltipInfo.h"
#include "utility/types.h"
#include "View.h"
#include "NameHierarchy.h"
#include "TooltipInfo.h"
#include "types.h"
class TooltipView
: public View
+2 -2
View File
@@ -1,6 +1,6 @@
#include "component/view/UndoRedoView.h"
#include "UndoRedoView.h"
#include "component/controller/UndoRedoController.h"
#include "UndoRedoController.h"
UndoRedoView::UndoRedoView(ViewLayout* viewLayout)
: View(viewLayout)
+1 -1
View File
@@ -3,7 +3,7 @@
#include <vector>
#include "component/view/View.h"
#include "View.h"
#include <vector>
class UndoRedoController;
+2 -2
View File
@@ -1,6 +1,6 @@
#include "component/view/View.h"
#include "View.h"
#include "component/view/ViewWidgetWrapper.h"
#include "ViewWidgetWrapper.h"
View::View(ViewLayout* viewLayout)
: m_viewLayout(viewLayout)
+2 -2
View File
@@ -4,8 +4,8 @@
#include <memory>
#include <string>
#include "component/Component.h"
#include "component/view/ViewLayout.h"
#include "Component.h"
#include "ViewLayout.h"
class ViewWidgetWrapper;
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/ViewFactory.h"
#include "ViewFactory.h"
ViewFactory::ViewFactory()
{
+2 -2
View File
@@ -3,8 +3,8 @@
#include <memory>
#include "component/view/CompositeView.h"
#include "component/view/DialogView.h"
#include "CompositeView.h"
#include "DialogView.h"
class BookmarkView;
class CodeView;
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/ViewLayout.h"
#include "ViewLayout.h"
ViewLayout::ViewLayout()
{
+1 -1
View File
@@ -1,4 +1,4 @@
#include "component/view/ViewWidgetWrapper.h"
#include "ViewWidgetWrapper.h"
ViewWidgetWrapper::ViewWidgetWrapper()
{
@@ -1,6 +1,6 @@
#include "component/view/helper/CodeSnippetParams.h"
#include "CodeSnippetParams.h"
#include "data/location/SourceLocationFile.h"
#include "SourceLocationFile.h"
CodeSnippetParams::CodeSnippetParams()
: startLineNumber(0)

Some files were not shown because too many files have changed in this diff Show More