[{'lines_added': 1, 'lines_deleted': 4, 'parent_filepath': '.docs/categories.json', 'child_filepath': '.docs/categories.json', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 2, 'parent_filepath': 'VisualEditor.i18n.php', 'child_filepath': 'VisualEditor.i18n.php', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 37, 'lines_deleted': 20, 'parent_filepath': 'VisualEditor.php', 'child_filepath': 'VisualEditor.php', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 20, 'lines_deleted': 15, 'parent_filepath': 'demos/ve/index.php', 'child_filepath': 'demos/ve/index.php', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 13, 'lines_deleted': 2, 'parent_filepath': 'modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js', 'child_filepath': 'modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 1, 'parent_filepath': 'modules/ve-mw/test/index.php', 'child_filepath': 'modules/ve-mw/test/index.php', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 3, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWBetaWelcomeDialog.js', 'child_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWBetaWelcomeDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 24, 'lines_deleted': 7, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWMediaEditDialog.js', 'child_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWMediaEditDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 3, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWMediaInsertDialog.js', 'child_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWMediaInsertDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 3, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWMetaDialog.js', 'child_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWMetaDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 35, 'lines_deleted': 8, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWReferenceDialog.js', 'child_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWReferenceDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 3, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWReferenceListDialog.js', 'child_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWReferenceListDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 3, 'parent_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWTransclusionDialog.js', 'child_filepath': 'modules/ve-mw/ui/dialogs/ve.ui.MWTransclusionDialog.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 3, 'parent_filepath': 'modules/ve-mw/ui/inspectors/ve.ui.MWAlienExtensionInspector.js', 'child_filepath': 'modules/ve-mw/ui/inspectors/ve.ui.MWAlienExtensionInspector.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 3, 'parent_filepath': 'modules/ve-mw/ui/inspectors/ve.ui.MWHieroInspector.js', 'child_filepath': 'modules/ve-mw/ui/inspectors/ve.ui.MWHieroInspector.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 3, 'parent_filepath': 'modules/ve-mw/ui/inspectors/ve.ui.MWLinkInspector.js', 'child_filepath': 'modules/ve-mw/ui/inspectors/ve.ui.MWLinkInspector.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 3, 'parent_filepath': 'modules/ve-mw/ui/inspectors/ve.ui.MWMathInspector.js', 'child_filepath': 'modules/ve-mw/ui/inspectors/ve.ui.MWMathInspector.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/ve/ui/styles/images/icons/language.png', 'child_filepath': 'modules/ve-mw/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/ui/styles/images/icons/language.svg', 'child_filepath': 'modules/ve-mw/ui/styles/images/icons/language.svg', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 5, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/ve.ui.Icons-raster.css', 'child_filepath': 'modules/ve-mw/ui/styles/ve.ui.Icons-raster.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 5, 'lines_deleted': 0, 'parent_filepath': 'modules/ve-mw/ui/styles/ve.ui.Icons-vector.css', 'child_filepath': 'modules/ve-mw/ui/styles/ve.ui.Icons-vector.css', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 10, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/styles/ve.ui.Tool.css', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 42, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWAlienExtensionButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 40, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWHieroButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 44, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWLinkButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 40, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWMathButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 42, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWMediaEditButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 39, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWMediaInsertButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 41, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWReferenceButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 40, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWReferenceListButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 40, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/tools/buttons/ve.ui.MWTransclusionButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 53, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve-mw/ui/tools/dropdowns/ve.ui.MWFormatDropdownTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 116, 'parent_filepath': 'modules/ve-mw/ui/tools/ve.ui.MWDialogTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 71, 'parent_filepath': 'modules/ve-mw/ui/tools/ve.ui.MWExperimentalTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 124, 'parent_filepath': 'modules/ve-mw/ui/tools/ve.ui.MWFormatTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 1, 'parent_filepath': 'modules/ve/ce/annotations/ve.ce.LanguageAnnotation.js', 'child_filepath': 'modules/ve/ce/annotations/ve.ce.LanguageAnnotation.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 2, 'lines_deleted': 2, 'parent_filepath': 'modules/ve/dm/annotations/ve.dm.LanguageAnnotation.js', 'child_filepath': 'modules/ve/dm/annotations/ve.dm.LanguageAnnotation.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 36, 'lines_deleted': 10, 'parent_filepath': 'modules/ve/init/ve.init.Target.js', 'child_filepath': 'modules/ve/init/ve.init.Target.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 20, 'lines_deleted': 13, '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': 69, 'parent_filepath': 'modules/ve/ui/elements/ve.ui.IconedElement.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 14, 'parent_filepath': 'modules/ve/ui/elements/ve.ui.LabeledElement.js', 'child_filepath': 'modules/ve/ui/elements/ve.ui.LabeledElement.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 5, 'lines_deleted': 7, 'parent_filepath': 'modules/ve/ui/inspectors/ve.ui.LanguageInspector.js', 'child_filepath': 'modules/ve/ui/inspectors/ve.ui.LanguageInspector.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1, 'lines_deleted': 3, 'parent_filepath': 'modules/ve/ui/inspectors/ve.ui.LinkInspector.js', 'child_filepath': 'modules/ve/ui/inspectors/ve.ui.LinkInspector.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 5, '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': 0, 'lines_deleted': 5, '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': 173, 'lines_deleted': 15, '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': 0, 'lines_deleted': 279, 'parent_filepath': 'modules/ve/ui/styles/ve.ui.ToolGroup.css', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 35, 'parent_filepath': 'modules/ve/ui/toolgroups/ve.ui.BarToolGroup.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 33, 'parent_filepath': 'modules/ve/ui/toolgroups/ve.ui.ListToolGroup.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 59, 'parent_filepath': 'modules/ve/ui/toolgroups/ve.ui.MenuToolGroup.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 135, 'parent_filepath': 'modules/ve/ui/toolgroups/ve.ui.PopupToolGroup.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 70, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.BoldButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 38, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.BulletButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 69, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.ClearButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 40, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.CodeButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 42, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.IndentButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 70, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.ItalicButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 42, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.LanguageButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 47, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.LinkButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 38, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.NumberButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 43, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.OutdentButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 72, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.RedoButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 46, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.StrikethroughButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 42, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.SubscriptButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 43, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.SuperscriptButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 45, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.UnderlineButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 72, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/buttons/ve.ui.UndoButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 178, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/dropdowns/ve.ui.FormatDropdownTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 63, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/ve.ui.AnnotationButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 155, 'parent_filepath': 'modules/ve/ui/tools/ve.ui.AnnotationTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 143, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/ve.ui.ButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 64, 'parent_filepath': 'modules/ve/ui/tools/ve.ui.ClearAnnotationTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 15, 'lines_deleted': 16, 'parent_filepath': 'modules/ve/ui/tools/ve.ui.DialogTool.js', 'child_filepath': 'modules/ve/ui/tools/ve.ui.DialogButtonTool.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': True}, {'lines_added': 173, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/ve.ui.DropdownTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 137, 'parent_filepath': 'modules/ve/ui/tools/ve.ui.ExperimentalTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 231, 'parent_filepath': 'modules/ve/ui/tools/ve.ui.FormatTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 126, 'parent_filepath': 'modules/ve/ui/tools/ve.ui.HistoryTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 68, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/ve.ui.IndentationButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 111, 'parent_filepath': 'modules/ve/ui/tools/ve.ui.IndentationTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 79, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/ve.ui.InspectorButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 102, 'parent_filepath': 'modules/ve/ui/tools/ve.ui.InspectorTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 71, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/ve/ui/tools/ve.ui.ListButtonTool.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 116, 'parent_filepath': 'modules/ve/ui/tools/ve.ui.ListTool.js', 'child_filepath': None, 'change_type': None, 'new_file': False, 'deleted_file': True, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 43, 'parent_filepath': 'modules/ve/ui/ve.ui.CommandRegistry.js', 'child_filepath': 'modules/ve/ui/ve.ui.CommandRegistry.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 12, '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': 3, 'lines_deleted': 3, 'parent_filepath': 'modules/ve/ui/ve.ui.DialogFactory.js', 'child_filepath': 'modules/ve/ui/ve.ui.DialogFactory.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 10, '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': 3, 'lines_deleted': 3, 'parent_filepath': 'modules/ve/ui/ve.ui.InspectorFactory.js', 'child_filepath': 'modules/ve/ui/ve.ui.InspectorFactory.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 28, 'lines_deleted': 109, 'parent_filepath': 'modules/ve/ui/ve.ui.Tool.js', 'child_filepath': 'modules/ve/ui/ve.ui.Tool.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 95, 'lines_deleted': 81, 'parent_filepath': 'modules/ve/ui/ve.ui.ToolFactory.js', 'child_filepath': 'modules/ve/ui/ve.ui.ToolFactory.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 29, 'lines_deleted': 228, 'parent_filepath': 'modules/ve/ui/ve.ui.ToolGroup.js', 'child_filepath': 'modules/ve/ui/ve.ui.ToolGroup.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 4, 'lines_deleted': 44, 'parent_filepath': 'modules/ve/ui/ve.ui.Toolbar.js', 'child_filepath': 'modules/ve/ui/ve.ui.Toolbar.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 21, 'parent_filepath': 'modules/ve/ui/ve.ui.TriggerRegistry.js', 'child_filepath': 'modules/ve/ui/ve.ui.TriggerRegistry.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 3, 'parent_filepath': 'modules/ve/ui/widgets/ve.ui.SelectWidget.js', 'child_filepath': 'modules/ve/ui/widgets/ve.ui.SelectWidget.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 3, 'lines_deleted': 11, 'parent_filepath': 'modules/ve/ve.Factory.js', 'child_filepath': 'modules/ve/ve.Factory.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 4, 'parent_filepath': 'modules/ve/ve.Registry.js', 'child_filepath': 'modules/ve/ve.Registry.js', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}]