replaced deprecated testing macros, added more tests for TemporoSpatialStringProperty
Summary:
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
refactored PropertyDescription and PropertyPersistance service to support regular expression.
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
migrated code to interface changes of IPropertyPersistence and IPropertyDescription
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
added test coverage for regular expression features
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
fixed failing test in PropertyPersistenceTest
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
fixed gcc errors and warnings
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
fixed typos and documentation (review feedback)
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
made lambda more readable (review feedback); fixed assert bug in PropertyPersistenceInfo
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
refactored method naming in IPropertyPersistence(review feedback)
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
added missing header to avoid compile errors for linux
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Merge branch 'bug-19791-PropertyServices_with_wildcards' into T19791-Integration-Branch
- Conflicts:
- Modules/Core/src/DataManagement/mitkTemporoSpatialStringProperty.cpp
- Modules/Core/test/mitkPropertyPersistenceTest.cpp
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
fixed error in DiffusionCore due to changed IPropertyPersistence interface.
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Test Plan: 1) Run unit tests.
Reviewers: O1 MITK Core!
Maniphest Tasks: T19791
Differential Revision: https://phabricator.mitk.org/D8