[{'lines_added': 1, 'lines_deleted': 2, 'parent_filepath': '.docs/config.json', 'child_filepath': '.docs/config.json', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 48, 'lines_deleted': 51, 'parent_filepath': 'VisualEditor.hooks.php', 'child_filepath': 'VisualEditor.hooks.php', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 77, 'lines_deleted': 84, 'parent_filepath': 'VisualEditor.php', 'child_filepath': 'VisualEditor.php', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 35, 'parent_filepath': 'modules/ve-mw/ce/styles/ve.ce.Node.css', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 54, 'parent_filepath': 'modules/ve-mw/test/ce/ve.ce.ContentBranchNode.test.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 223, 'parent_filepath': 'modules/ve-mw/test/ce/ve.ce.Document.test.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 186, 'parent_filepath': 'modules/ve-mw/test/dm/ve.dm.InternalList.test.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 42, 'parent_filepath': 'modules/ve-mw/test/dm/ve.dm.SurfaceFragment.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 306, 'parent_filepath': 'modules/ve-mw/test/index.php', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 1, 'parent_filepath': 'modules/ve-mw/test/mw-preload.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 72, 'parent_filepath': 'modules/ve-mw/test/ui/actions/ve.ui.FormatAction.test.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 41, 'parent_filepath': 'modules/ve-mw/ui/styles/ve.ui.Icons-raster.css', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 41, 'parent_filepath': 'modules/ve-mw/ui/styles/ve.ui.Icons-vector.css', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 123, 'parent_filepath': 'modules/ve-mw/ui/styles/ve.ui.MWDialog.css', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 10, 'parent_filepath': 'modules/ve-mw/ui/styles/ve.ui.Tool.css', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 327, 'parent_filepath': 'modules/ve-mw/ui/styles/ve.ui.Widget.css', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 37, 'parent_filepath': 'modules/ve-mw/ui/ve.ui.MWDialog.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/annotations/ve.ce.MWExternalLinkAnnotation.js', 'child_filepath': 'modules/ve/ce/annotations/ve.ce.MWExternalLinkAnnotation.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/annotations/ve.ce.MWInternalLinkAnnotation.js', 'child_filepath': 'modules/ve/ce/annotations/ve.ce.MWInternalLinkAnnotation.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/nodes/ve.ce.MWBlockImageNode.js', 'child_filepath': 'modules/ve/ce/nodes/ve.ce.MWBlockImageNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/nodes/ve.ce.MWEntityNode.js', 'child_filepath': 'modules/ve/ce/nodes/ve.ce.MWEntityNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/nodes/ve.ce.MWHeadingNode.js', 'child_filepath': 'modules/ve/ce/nodes/ve.ce.MWHeadingNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/nodes/ve.ce.MWImageCaptionNode.js', 'child_filepath': 'modules/ve/ce/nodes/ve.ce.MWImageCaptionNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/nodes/ve.ce.MWInlineImageNode.js', 'child_filepath': 'modules/ve/ce/nodes/ve.ce.MWInlineImageNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/nodes/ve.ce.MWPreformattedNode.js', 'child_filepath': 'modules/ve/ce/nodes/ve.ce.MWPreformattedNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/nodes/ve.ce.MWReferenceListNode.js', 'child_filepath': 'modules/ve/ce/nodes/ve.ce.MWReferenceListNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/nodes/ve.ce.MWReferenceNode.js', 'child_filepath': 'modules/ve/ce/nodes/ve.ce.MWReferenceNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ce/nodes/ve.ce.MWTransclusionNode.js', 'child_filepath': 'modules/ve/ce/nodes/ve.ce.MWTransclusionNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve/ce/styles/images/bullet-icon.png', 'child_filepath': 'modules/ve/ce/styles/images/bullet-icon.png', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 30, 'lines_deleted': 6, 'parent_filepath': 'modules/ve/ce/styles/ve.ce.Node.css', 'child_filepath': 'modules/ve/ce/styles/ve.ce.Node.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/annotations/ve.dm.MWExternalLinkAnnotation.js', 'child_filepath': 'modules/ve/dm/annotations/ve.dm.MWExternalLinkAnnotation.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/annotations/ve.dm.MWInternalLinkAnnotation.js', 'child_filepath': 'modules/ve/dm/annotations/ve.dm.MWInternalLinkAnnotation.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/metaitems/ve.dm.MWAlienMetaItem.js', 'child_filepath': 'modules/ve/dm/metaitems/ve.dm.MWAlienMetaItem.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/metaitems/ve.dm.MWCategoryMetaItem.js', 'child_filepath': 'modules/ve/dm/metaitems/ve.dm.MWCategoryMetaItem.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/metaitems/ve.dm.MWDefaultSortMetaItem.js', 'child_filepath': 'modules/ve/dm/metaitems/ve.dm.MWDefaultSortMetaItem.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/metaitems/ve.dm.MWLanguageMetaItem.js', 'child_filepath': 'modules/ve/dm/metaitems/ve.dm.MWLanguageMetaItem.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/models/ve.dm.MWTemplateModel.js', 'child_filepath': 'modules/ve/dm/models/ve.dm.MWTemplateModel.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/models/ve.dm.MWTemplateParameterModel.js', 'child_filepath': 'modules/ve/dm/models/ve.dm.MWTemplateParameterModel.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/models/ve.dm.MWTemplatePlaceholderModel.js', 'child_filepath': 'modules/ve/dm/models/ve.dm.MWTemplatePlaceholderModel.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/models/ve.dm.MWTemplateSpecModel.js', 'child_filepath': 'modules/ve/dm/models/ve.dm.MWTemplateSpecModel.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/models/ve.dm.MWTransclusionContentModel.js', 'child_filepath': 'modules/ve/dm/models/ve.dm.MWTransclusionContentModel.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/models/ve.dm.MWTransclusionModel.js', 'child_filepath': 'modules/ve/dm/models/ve.dm.MWTransclusionModel.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/models/ve.dm.MWTransclusionPartModel.js', 'child_filepath': 'modules/ve/dm/models/ve.dm.MWTransclusionPartModel.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/nodes/ve.dm.MWBlockImageNode.js', 'child_filepath': 'modules/ve/dm/nodes/ve.dm.MWBlockImageNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/nodes/ve.dm.MWEntityNode.js', 'child_filepath': 'modules/ve/dm/nodes/ve.dm.MWEntityNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/nodes/ve.dm.MWHeadingNode.js', 'child_filepath': 'modules/ve/dm/nodes/ve.dm.MWHeadingNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/nodes/ve.dm.MWImageCaptionNode.js', 'child_filepath': 'modules/ve/dm/nodes/ve.dm.MWImageCaptionNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/nodes/ve.dm.MWInlineImageNode.js', 'child_filepath': 'modules/ve/dm/nodes/ve.dm.MWInlineImageNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/nodes/ve.dm.MWPreformattedNode.js', 'child_filepath': 'modules/ve/dm/nodes/ve.dm.MWPreformattedNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/nodes/ve.dm.MWReferenceListNode.js', 'child_filepath': 'modules/ve/dm/nodes/ve.dm.MWReferenceListNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/nodes/ve.dm.MWReferenceNode.js', 'child_filepath': 'modules/ve/dm/nodes/ve.dm.MWReferenceNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/dm/nodes/ve.dm.MWTransclusionNode.js', 'child_filepath': 'modules/ve/dm/nodes/ve.dm.MWTransclusionNode.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/styles/images/loading.gif', 'child_filepath': 'modules/ve/init/mw/styles/images/loading.gif', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget-apex.css', 'child_filepath': 'modules/ve/init/mw/styles/ve.init.mw.ViewPageTarget-apex.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget-monobook.css', 'child_filepath': 'modules/ve/init/mw/styles/ve.init.mw.ViewPageTarget-monobook.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget-vector-hd.css', 'child_filepath': 'modules/ve/init/mw/styles/ve.init.mw.ViewPageTarget-vector-hd.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget-vector.css', 'child_filepath': 'modules/ve/init/mw/styles/ve.init.mw.ViewPageTarget-vector.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 2, 'lines_deleted': 4, 'parent_filepath': 'modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget.Icons-raster.css', 'child_filepath': 'modules/ve/init/mw/styles/ve.init.mw.ViewPageTarget.Icons-raster.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 2, 'lines_deleted': 2, 'parent_filepath': 'modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget.Icons-vector.css', 'child_filepath': 'modules/ve/init/mw/styles/ve.init.mw.ViewPageTarget.Icons-vector.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget.css', 'child_filepath': 'modules/ve/init/mw/styles/ve.init.mw.ViewPageTarget.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js', 'child_filepath': 'modules/ve/init/mw/targets/ve.init.mw.ViewPageTarget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/tours/vegendersurvey.js', 'child_filepath': 'modules/ve/init/mw/tours/vegendersurvey.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/ve.init.mw.Platform.js', 'child_filepath': 'modules/ve/init/mw/ve.init.mw.Platform.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/ve.init.mw.Target.js', 'child_filepath': 'modules/ve/init/mw/ve.init.mw.Target.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/ve.init.mw.genderSurvey.css', 'child_filepath': 'modules/ve/init/mw/ve.init.mw.genderSurvey.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/ve.init.mw.genderSurvey.js', 'child_filepath': 'modules/ve/init/mw/ve.init.mw.genderSurvey.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/ve.init.mw.js', 'child_filepath': 'modules/ve/init/mw/ve.init.mw.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/init/ve.init.mw.splitTest.js', 'child_filepath': 'modules/ve/init/mw/ve.init.mw.splitTest.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 28, 'lines_deleted': 0, 'parent_filepath': 'modules/ve/test/ce/ve.ce.ContentBranchNode.test.js', 'child_filepath': 'modules/ve/test/ce/ve.ce.ContentBranchNode.test.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 238, 'lines_deleted': 6, 'parent_filepath': 'modules/ve/test/ce/ve.ce.Document.test.js', 'child_filepath': 'modules/ve/test/ce/ve.ce.Document.test.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/test/dm/nodes/ve.dm.MWTransclusionNode.test.js', 'child_filepath': 'modules/ve/test/dm/nodes/ve.dm.MWTransclusionNode.test.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 78, 'lines_deleted': 2, 'parent_filepath': 'modules/ve/test/dm/ve.dm.Converter.test.js', 'child_filepath': 'modules/ve/test/dm/ve.dm.Converter.test.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 176, 'lines_deleted': 0, 'parent_filepath': 'modules/ve/test/dm/ve.dm.InternalList.test.js', 'child_filepath': 'modules/ve/test/dm/ve.dm.InternalList.test.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 2, 'lines_deleted': 2, 'parent_filepath': 'modules/ve-mw/test/dm/ve.dm.MWConverter.test.js', 'child_filepath': 'modules/ve/test/dm/ve.dm.MWConverter.test.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 45, 'lines_deleted': 2, 'parent_filepath': 'modules/ve/test/dm/ve.dm.SurfaceFragment.test.js', 'child_filepath': 'modules/ve/test/dm/ve.dm.SurfaceFragment.test.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 285, 'lines_deleted': 55, 'parent_filepath': 'modules/ve/test/dm/ve.dm.example.js', 'child_filepath': 'modules/ve/test/dm/ve.dm.example.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 417, 'parent_filepath': 'modules/ve-mw/test/dm/ve.dm.mwExample.js', 'child_filepath': 'modules/ve/test/dm/ve.dm.mwExample.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 57, 'lines_deleted': 3, 'parent_filepath': 'modules/ve/test/index.php', 'child_filepath': 'modules/ve/test/index.php', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/test/init/targets/ve.init.mw.ViewPageTarget.test.js', 'child_filepath': 'modules/ve/test/init/mw/targets/ve.init.mw.ViewPageTarget.test.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 52, 'lines_deleted': 34, 'parent_filepath': 'modules/ve/test/ui/actions/ve.ui.FormatAction.test.js', 'child_filepath': 'modules/ve/test/ui/actions/ve.ui.FormatAction.test.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 2, 'lines_deleted': 0, 'parent_filepath': 'modules/ve/test/ve.test.js', 'child_filepath': 'modules/ve/test/ve.test.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 122, 'parent_filepath': 'modules/ve/test/ve.test.utils.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 12, 'lines_deleted': 14, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWMediaEditDialog.js', 'child_filepath': 'modules/ve/ui/dialogs/ve.ui.MWMediaEditDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 6, 'lines_deleted': 6, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWMediaInsertDialog.js', 'child_filepath': 'modules/ve/ui/dialogs/ve.ui.MWMediaInsertDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 5, 'lines_deleted': 14, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWMetaDialog.js', 'child_filepath': 'modules/ve/ui/dialogs/ve.ui.MWMetaDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 12, 'lines_deleted': 14, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWReferenceEditDialog.js', 'child_filepath': 'modules/ve/ui/dialogs/ve.ui.MWReferenceEditDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 6, 'lines_deleted': 6, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWReferenceInsertDialog.js', 'child_filepath': 'modules/ve/ui/dialogs/ve.ui.MWReferenceInsertDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 6, 'lines_deleted': 6, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWReferenceListDialog.js', 'child_filepath': 'modules/ve/ui/dialogs/ve.ui.MWReferenceListDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 5, 'lines_deleted': 14, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWTransclusionDialog.js', 'child_filepath': 'modules/ve/ui/dialogs/ve.ui.MWTransclusionDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 14, 'lines_deleted': 8, 'parent_filepath': 'modules/ve/ui/dialogs/ve.ui.PagedDialog.js', 'child_filepath': 'modules/ve/ui/dialogs/ve.ui.PagedDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/inspectors/ve.ui.MWLinkInspector.js', 'child_filepath': 'modules/ve/ui/inspectors/ve.ui.MWLinkInspector.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/broken-image.png', 'child_filepath': 'modules/ve/ui/styles/images/broken-image.png', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/language.png', 'child_filepath': 'modules/ve/ui/styles/images/icons/language.png', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/language.svg', 'child_filepath': 'modules/ve/ui/styles/images/icons/language.svg', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/parameter-set.png', 'child_filepath': 'modules/ve/ui/styles/images/icons/parameter-set.png', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/parameter-set.svg', 'child_filepath': 'modules/ve/ui/styles/images/icons/parameter-set.svg', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/parameter.png', 'child_filepath': 'modules/ve/ui/styles/images/icons/parameter.png', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/parameter.svg', 'child_filepath': 'modules/ve/ui/styles/images/icons/parameter.svg', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/reference.png', 'child_filepath': 'modules/ve/ui/styles/images/icons/reference.png', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/reference.svg', 'child_filepath': 'modules/ve/ui/styles/images/icons/reference.svg', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/references.png', 'child_filepath': 'modules/ve/ui/styles/images/icons/references.png', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/references.svg', 'child_filepath': 'modules/ve/ui/styles/images/icons/references.svg', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/source.png', 'child_filepath': 'modules/ve/ui/styles/images/icons/source.png', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/source.svg', 'child_filepath': 'modules/ve/ui/styles/images/icons/source.svg', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/template.png', 'child_filepath': 'modules/ve/ui/styles/images/icons/template.png', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/images/icons/template.svg', 'child_filepath': 'modules/ve/ui/styles/images/icons/template.svg', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 116, 'lines_deleted': 0, 'parent_filepath': 'modules/ve/ui/styles/ve.ui.Dialog.css', 'child_filepath': 'modules/ve/ui/styles/ve.ui.Dialog.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 35, 'lines_deleted': 0, 'parent_filepath': 'modules/ve/ui/styles/ve.ui.Icons-raster.css', 'child_filepath': 'modules/ve/ui/styles/ve.ui.Icons-raster.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 35, 'lines_deleted': 0, 'parent_filepath': 'modules/ve/ui/styles/ve.ui.Icons-vector.css', 'child_filepath': 'modules/ve/ui/styles/ve.ui.Icons-vector.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 4, 'lines_deleted': 0, 'parent_filepath': 'modules/ve/ui/styles/ve.ui.Tool.css', 'child_filepath': 'modules/ve/ui/styles/ve.ui.Tool.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 332, 'lines_deleted': 0, 'parent_filepath': 'modules/ve/ui/styles/ve.ui.Widget.css', 'child_filepath': 'modules/ve/ui/styles/ve.ui.Widget.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 12, 'parent_filepath': 'modules/ve/ui/styles/ve.ui.css', 'child_filepath': 'modules/ve/ui/styles/ve.ui.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWLinkButtonTool.js', 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.MWLinkButtonTool.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWMediaEditButtonTool.js', 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.MWMediaEditButtonTool.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWMediaInsertButtonTool.js', 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.MWMediaInsertButtonTool.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWReferenceEditButtonTool.js', 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.MWReferenceEditButtonTool.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWReferenceInsertButtonTool.js', 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.MWReferenceInsertButtonTool.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWReferenceListButtonTool.js', 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.MWReferenceListButtonTool.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWTransclusionButtonTool.js', 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.MWTransclusionButtonTool.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/tools/dropdowns/ve.ui.MWFormatDropdownTool.js', 'child_filepath': 'modules/ve/ui/tools/dropdowns/ve.ui.MWFormatDropdownTool.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 1, 'lines_deleted': 1, 'parent_filepath': 'modules/ve/ui/ve.ui.Dialog.js', 'child_filepath': 'modules/ve/ui/ve.ui.Dialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 1, 'parent_filepath': 'modules/ve/ui/ve.ui.Inspector.js', 'child_filepath': 'modules/ve/ui/ve.ui.Inspector.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 14, 'lines_deleted': 10, 'parent_filepath': 'modules/ve/ui/ve.ui.Window.js', 'child_filepath': 'modules/ve/ui/ve.ui.Window.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWCategoryInputWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWCategoryInputWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWCategoryItemWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWCategoryItemWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWCategoryPopupWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWCategoryPopupWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWCategoryWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWCategoryWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWLinkTargetInputWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWLinkTargetInputWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWMediaResultWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWMediaResultWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWMediaSearchWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWMediaSearchWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWParameterResultWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWParameterResultWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWParameterSearchWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWParameterSearchWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWReferenceResultWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWReferenceResultWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWReferenceSearchWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWReferenceSearchWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/widgets/ve.ui.MWTitleInputWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.MWTitleInputWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}]