stable

Clone or download

Read-only

Refactoring: Group Milestone Tracker and Tracker together

Part of story #13626 Drag and drop cards This is a technical change. No functional change expected. The column mappings JSON should be identical. MilestoneTracker + Tracker are actually a sort of primary key when it comes to mappings, so it makes sense to group them together in an object. One less parameter. Change-Id: I7cca16f6a0349f671e269797010d397daab9fc7a

Modified Files

Name
M plugins/taskboard/include/Column/FieldValuesToColumnMapping/ArtifactMappedFieldValueRetriever.php +3 −4 Go to diff View file
M plugins/taskboard/include/Column/FieldValuesToColumnMapping/Freestyle/FreestyleMappingDao.php +23 −8 Go to diff View file
M plugins/taskboard/include/Column/FieldValuesToColumnMapping/Freestyle/FreestyleMappingFactory.php +8 −9 Go to diff View file
M plugins/taskboard/include/Column/FieldValuesToColumnMapping/MappedFieldRetriever.php +4 −4 Go to diff View file
M plugins/taskboard/include/Column/FieldValuesToColumnMapping/MappedValuesRetriever.php +5 −5 Go to diff View file
M plugins/taskboard/include/Column/FieldValuesToColumnMapping/TrackerMappingPresenterBuilder.php +7 −12 Go to diff View file
A plugins/taskboard/include/TaskboardTracker.php +54 −0 Go to diff View file
M plugins/taskboard/phpunit/Column/FieldValuesToColumnMapping/ArtifactMappedFieldValueRetrieverTest.php +11 −2 Go to diff View file
M plugins/taskboard/phpunit/Column/FieldValuesToColumnMapping/Freestyle/FreestyleMappingFactoryTest.php +22 −29 Go to diff View file
M plugins/taskboard/phpunit/Column/FieldValuesToColumnMapping/MappedFieldRetrieverTest.php +9 −8 Go to diff View file
M plugins/taskboard/phpunit/Column/FieldValuesToColumnMapping/MappedValuesRetrieverTest.php +14 −30 Go to diff View file
M plugins/taskboard/phpunit/Column/FieldValuesToColumnMapping/TrackerMappingPresenterBuilderTest.php +32 −20 Go to diff View file