[{'lines_added': 2, 'lines_deleted': 2, 'parent_filepath': 'AUTHORS.txt', 'child_filepath': 'AUTHORS.txt', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 6, 'lines_deleted': 5, 'parent_filepath': 'README.txt', 'child_filepath': 'README.txt', 'change_type': None, 'new_file': False, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 342, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'api/COPYING', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 439, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'api/ParserService.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 11, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'api/README.runserver.txt', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 13, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'api/localsettings.js.example', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 16, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'api/runserver.sh', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 43, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'api/server.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 342, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/COPYING', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 12, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/README.txt', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 8, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/core-upgrade.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 206, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.Cite.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 168, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.cite.taghook.ref.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 67, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.core.AttributeExpander.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 29, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.core.BehaviorSwitchHandler.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 447, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.core.LinkHandler.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 177, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.core.ListHandler.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 140, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.core.NoIncludeOnly.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 688, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.core.ParserFunctions.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 104, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.core.PostExpandParagraphHandler.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 264, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.core.QuoteTransformer.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 872, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.core.Sanitizer.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 305, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.core.TemplateHandler.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 124, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/ext.util.TokenCollector.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 113, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/buffer.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 2956, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/constants.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 31, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/debug.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 13, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/index.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 228, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 48, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/after_after_body_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 0, 'lines_deleted': 0, 'parent_filepath': 'modules/parser/html5/parser/after_after_frameset_phase.js', 'child_filepath': 'modules/parser/html5/parser/after_after_frameset_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 51, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/after_body_phase.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/parser/html5/parser/after_frameset_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 83, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/after_head_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 58, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/before_head_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 52, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/before_html_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 775, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_body_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 95, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_caption_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 103, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_cell_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 65, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_column_group_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 58, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_foreign_content_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 67, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_frameset_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 167, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_head_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 113, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_row_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 62, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_select_in_table_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 105, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_select_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 110, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_table_body_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 129, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/in_table_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 133, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/initial_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 169, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/phase.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/parser/html5/parser/root_element_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 35, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/parser/trailing_end_phase.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 153, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/serializer.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 935, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/tokenizer.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 286, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/treebuilder.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 96, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/html5/treewalker.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 191, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.ApiRequest.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 467, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.DOMConverter.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 468, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.DOMPostProcessor.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 150, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.HTML5TreeBuilder.node.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 304, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.LinearModelConverter.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 81, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.Title.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1396, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.TokenTransformManager.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 310, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.Util.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1412, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.WikitextSerializer.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 567, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.parser.defines.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 307, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.parser.environment.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 338, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.parser.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 299, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.tokenizer.peg.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 57, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/mediawiki.wikitext.constants.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 30, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/package.json', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 158, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/parse.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1982, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/pegTokenizer.pegjs.txt', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 342, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/COPYING', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 28, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/README', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 27, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/dumpGrepPatterns/martian-endtags.sh', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 7, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/dumpGrepPatterns/misc.txt', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 108, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/dumpGrepper.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 130, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/dumpReader.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 87, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/expansionTest.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 29, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/fetch-parserTests.txt.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 10, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/package.json', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 65, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/parserTests-whitelist.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 681, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/parserTests.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 149, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/parserTests.pegjs', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 44, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/parsoid.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 62, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/roundtrip-test.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 111, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/roundtrip.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/parser/test/runtests.sh', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 23, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/specs.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/parser/test/specs/headings.spec.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 20, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/tests.html', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 1303, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/wikia-rte-roundtrip-tests.xml', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}, {'lines_added': 53, 'lines_deleted': 0, 'parent_filepath': None, 'child_filepath': 'modules/parser/test/worker.js', 'change_type': None, 'new_file': True, 'deleted_file': False, 'renamed_file': False}]