stable

Clone or download

Read-only

chore: Add multi trackers and dedicated tracker terminology in existing code

This is part of story #32788 Introduce the Jira project import with a solo tracker This patch splits the responsibility of importing all issues form a Jira project or only issues from a selected Jiura issueType in dedicated objects. This will ease the introduction of the import of all issues in a solo tracker. No functionnal change expected here in all existing imports. Note: The public methods used to build XML content will be extracted in dedicated objects in the next commit. Change-Id: Ic3e4c8d8491c48eb81019cbc610de039ed25c2df

Modified Files

Name
M plugins/jira_import/include/Project/CreateProjectFromJira.php +11 −24 Go to diff View file
M plugins/jira_import/include/Project/ReplayImportCommand.php +5 −5 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/FromJiraTrackerCreator.php +4 −4 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/JiraAllIssuesMultiTrackersInXmlExporter.php +116 −0 Go to diff View file
R plugins/tracker/include/Tracker/Creation/JiraImporter/Import/JiraXmlExporter.php Go to diff View file
M plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/FromJiraTrackerCreatorTest.php +3 −3 Go to diff View file
R plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/JiraXmlExporterTest.php Go to diff View file