Skip to content

Commit

Permalink
[ISSUE #111][COMPONENTS] Introduce component architecture to the project
Browse files Browse the repository at this point in the history
1. [X] Have you followed the guidelines in our [Contributing document](../blob/master/CONTRIBUTING.md)?
2. [X] Have you checked to ensure there aren't other open [Pull Requests](../pulls) for the same update/change?
3. [X] Have you built the project, and performed manual testing of your functionality for all supported platforms - Linux and Windows?
4. [X] Is your change backward-compatible with the previous version of the plugin?

>>> Change description:

- Introduction of the DMA_Plantuml concept, which allows to declare plantuml metadata within the C++ code
- Integration of DMA_Plantuml concept into the project

>> Verification criteria:

- DMA_Plantuml concept tested on Windows
- All Git hub checks were passed
  • Loading branch information
svlad-90 committed Sep 19, 2020
1 parent 9da3dad commit 5388fa4
Show file tree
Hide file tree
Showing 16 changed files with 1,746 additions and 12 deletions.
5 changes: 4 additions & 1 deletion dltmessageanalyzerplugin/src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ add_library(antlr4_PCRE_static STATIC
${ANTLR_PCRE_CXX_OUTPUTS}
)

add_definitions(-DPUML_ENABLED)

set_property(TARGET antlr4_PCRE_static PROPERTY POSITION_INDEPENDENT_CODE ON)

TARGET_LINK_LIBRARIES(antlr4_PCRE_static antlr4_static)
Expand Down Expand Up @@ -103,7 +105,8 @@ target_link_libraries(DLT-Message-Analyzer
DMA_filtersView_no_clang_tidy
DMA_groupedView
DMA_patternsView
DMA_PCRE)
DMA_PCRE
DMA_Plantuml)

if(TURN_OFF_RCC)
set(CMAKE_AUTORCC OFF)
Expand Down
2 changes: 0 additions & 2 deletions dltmessageanalyzerplugin/src/analyzer/CMTAnalyzer.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,4 @@ private slots:
tRequestId mRequestIdCounter;
};



#endif // CDLTMESSAGEANALYZERCONTROLLER_HPP
1 change: 1 addition & 0 deletions dltmessageanalyzerplugin/src/common/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ add_library(DMA_common STATIC
CQtHelper.cpp)

add_subdirectory(PCRE)
add_subdirectory(DMA_Plantuml)

################### QT ####################################
target_link_libraries(DMA_common qdlt Qt5::Widgets )
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
add_library(DMA_Plantuml STATIC
DMA_Plantuml.cpp)
Loading

0 comments on commit 5388fa4

Please sign in to comment.