stable

Forked from tuleap/stable

Clone or download

Read-only

Refacto: inject UserXmlExporter

This task is part of story #8528 create nonexistant user account at import time This object will be used to collect all the users during the export process in order to add their information in the future users.xml file For now, no functional change occurs. The project export and the tv3 -> tv5 migration tool work as before. Change-Id: If440b34827d9191a5ffa02f3be75c39e73b1bd1f

Modified Files

Name
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact.class.php +7 −4 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_Changeset_Comment.class.php +1 −2 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLExport.php +7 −2 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement.class.php +6 −6 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElementFactory.class.php +3 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Container.class.php +8 −6 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List.class.php +8 −6 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind.class.php +6 −4 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Null.class.php +8 −4 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Static.class.php +6 −4 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Ugroups.class.php +6 −4 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Users.class.php +6 −5 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Interface.class.php +6 −6 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +15 −7 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ArtifactXMLExporterBuilder.php +3 −4 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ChangesetValue/ChangesetValueListXMLExporter.class.php +12 −14 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ChangesetXMLExporter.class.php +7 −2 Go to diff View file
M plugins/tracker/include/TrackerXmlExport.class.php +9 −2 Go to diff View file
M plugins/tracker/include/trackerPlugin.class.php +9 −5 Go to diff View file
M plugins/tracker/tests/Artifact/XMLExportTest.php +4 −1 Go to diff View file
M plugins/tracker/tests/Tracker/XML/Exporter/ChangesetValue/ChangesetValueListXMLExporterTest.php +3 −1 Go to diff View file
M plugins/tracker/tests/TrackerTest.php +7 −1 Go to diff View file
M plugins/tracker/tests/TrackerXmlExportTest.php +2 −1 Go to diff View file
M plugins/tracker/tests/Tracker_ArtifactTest.php +3 −1 Go to diff View file
M plugins/tracker/tests/Tracker_Artifact_Changeset_CommentTest.php +6 −4 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_List_BindTest.php +6 −1 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_List_Bind_UgroupsTest.php +6 −6 Go to diff View file
M src/common/event/Event.class.php +6 −5 Go to diff View file
M src/common/project/ProjectXMLExporter.class.php +6 −5 Go to diff View file