stable

Clone or download

Read-only

Import/export XML

This is part of story #9090 have computed fields compatible with artifact links v2 You can import/export structure and changesets Change-Id: Icdd5d4b5fd29d8aa87f949288dd8be5151043bc7

Modified Files

Name
M plugins/agiledashboard/resources/scrum_dashboard_template.xml +0 −3 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Changeset/NewChangesetCreatorBase.class.php +0 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_ChangesetValueVisitor.class.php +3 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/ArtifactFieldsDataBuilder.class.php +6 −2 Go to diff View file
A plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyComputed.php +44 −0 Go to diff View file
M plugins/tracker/include/Tracker/ChangesetValueComputed.php +9 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Computed.class.php +5 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/dao/Tracker_FormElement_Field_ComputedDao.class.php +5 −2 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ArtifactXMLExporterBuilder.php +4 −1 Go to diff View file
A plugins/tracker/include/Tracker/XML/Exporter/ChangesetValue/ChangesetValueComputedXMLExporter.php +55 −0 Go to diff View file
M plugins/tracker/include/Tracker/XML/Exporter/ChangesetValueXMLExporterVisitor.class.php +16 −1 Go to diff View file
A plugins/tracker/include/Tracker/XML/Updater/FieldChange/FieldChangeComputedXMLUpdater.php +47 −0 Go to diff View file
M plugins/tracker/include/Tracker/XML/Updater/FieldChangeXMLUpdaterVisitor.class.php +23 −14 Go to diff View file
M plugins/tracker/include/autoload.php +5 −2 Go to diff View file
A plugins/tracker/tests/Artifact/XMLImport/XMLImportFieldStrategyComputedTest.php +81 −0 Go to diff View file
A plugins/tracker/tests/Tracker/XML/Exporter/ChangesetValue/ChangesetValueComputedXMLExporterTest.php +107 −0 Go to diff View file
M plugins/tracker/tests/Tracker/XML/Exporter/ChangesetValueXMLExporterVisitorTest.php +4 −1 Go to diff View file
A plugins/tracker/tests/Tracker/XML/Updater/FieldChange/FieldChangeComputedXMLUpdaterTest.php +114 −0 Go to diff View file
M plugins/tracker/www/resources/artifact-definition.rnc +7 −0 Go to diff View file
M plugins/tracker/www/resources/artifact-definition.rng +27 −0 Go to diff View file
M src/common/xml/resources/project/artifact-definition.rng +27 −0 Go to diff View file