stable

Clone or download

Read-only

request #7388 Cardwalls don't take field dependencies into account on drag 'n' drop

Extract the "augment data" stuff in dedicated class. Note for the sake of readability, I extracted "as is" the method in this commit a follow-up commit shall improve the code and implementation. Change-Id: I6d3dabbdc37f203840cbd1fc10002b9ccbdb0c35

Modified Files

Name
M plugins/tracker/include/Tracker/Artifact/Changeset/ChangesetCreatorBase.class.php +4 −44 Go to diff View file
A plugins/tracker/include/Tracker/Artifact/Changeset/ChangesetDataInitializator.class.php +66 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Changeset/InitialChangesetCreatorBase.class.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Changeset/NewChangesetCreatorBase.class.php +2 −1 Go to diff View file
M plugins/tracker/include/autoload.php +3 −2 Go to diff View file
A plugins/tracker/tests/Artifact/Changeset/ChangesetDataInitializatorTest.php +172 −0 Go to diff View file