{"shas":[["71c1b44cad4764035d886cdd3cbcac4e4363fffe","a0d25f24c73d22006f34ec89f4bf8c35949d8517@infopark.de","[Hunks] Bugfix: Filenames with spaces are now correct.","Alexander Pepper"],["f9bfb9f37c5aaf90ed25269226102e0ccdb54c14","a0d25f24c73d22006f34ec89f4bf8c35949d8517@infopark.de","[Hunks] Bugfix: Filenames now can have spaces inside for deleted files.","Alexander Pepper"],["53b7cb3e45a6eb95a028c7cb60888c9fbf0e9e65","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","Merge branch 'hunks_utf8' of git://github.com/apepper/cvsanaly into lab_dev","Zhongpeng Lin"],["76e316af7ef6d5cc3a61da1182f428a116453726","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","Merge pull request #119 from apepper/hunks_filenames_with_spaces\n\n[Hunks] Bugfix for Files with Spaces in there name.","Zhongpeng Lin"],["4eb0389e999eb4a87d6131361fdf0fde65e9fb76","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","Merge pull request #114 from apepper/hunks_deleted_files\n\n[Hunks] Deleted files should also be tracked.","Zhongpeng Lin"],["44515230e3be03bce357f9c43c974c08b48281a5","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","Merge pull request #116 from apepper/hunks_merge_fix\n\nBetter Merge parsing","Zhongpeng Lin"],["7665b3e707f08efe32ff7e250a86aee60d6aceda","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","refactor Patch extension to split patches by file_id","Zhongpeng Lin"],["3f517dccc634dd381ddd69effa35433a039ec460","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","fixed encoding issue in patches","Zhongpeng Lin"],["ccf9ae4aa21506e95118742f9414c89339abd1a5","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","close write_cursor after __process_finished_jobs","Zhongpeng Lin"],["57d7f15a5ecfda82b8ba6e7112c284ebdc3236a0","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","add comment on top of PatchParser.py","Zhongpeng Lin"],["1db81c06cf0a622fca2ca78610cd8c0a5440e33f","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","clean up main.py, minor bug fix in Patches","Zhongpeng Lin"],["112730ddb92a2aa32d48379bb0afb57f83b38018","a0d25f24c73d22006f34ec89f4bf8c35949d8517@infopark.de","Merge pull request #121 from linzhp/refactor_patches\n\nRefactor Patches","Alexander Pepper"],["247a1e576c57702c8cf0d5857b38351acb0349d6","a0d25f24c73d22006f34ec89f4bf8c35949d8517@infopark.de","[CommitsLOC] Content of renamed files should only be counted once.\n\nThat's way it gets the flag \"--find-renames\".","Alexander Pepper"],["c2e050a7aedb6b7e45ca588040fb135bcb6ad896","a0d25f24c73d22006f34ec89f4bf8c35949d8517@infopark.de","Bumped version number of repositoryhandler.","Alexander Pepper"],["3fb59c3e088e2f4566162ca15d0135f13ede13ed","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","Merge pull request #122 from apepper/CommitsLOC_with_renames\n\nExtension \"CommitsLOC\" now dismissing file renames","Zhongpeng Lin"],["3199d9f868346b830518062978371e930dc71116","a0d25f24c73d22006f34ec89f4bf8c35949d8517@infopark.de","Added extension \"PatchLOC\" to better check the quality of hunks.\n\nAll it does, is reading the patch-files from extension \"Patches\" and counting added and removed lines based on regular expressions.\n\nThis is done, because CommitsLOC depends on \"git show --stat\" which sadly DOESN'T count empty lines inside hunks.","Alexander Pepper"],["1ef32f80e11cbc25d43458ed8aeb2c629850c37a","97f3125b00416be8539cbde8973e132a2ccad5c8@gmail.com","Merge pull request #123 from apepper/PatchLOC\n\nCreated extension PatchLOC to count lines added/removed by each patch","Zhongpeng Lin"],["15af8d5157d13c343d7c23109249aabc7d6c4823","a0d25f24c73d22006f34ec89f4bf8c35949d8517@infopark.de","[Hunks] Yet another char set fix.","Alexander Pepper"]],"ref":"refs/heads/hunks_utf8","size":18,"head":"15af8d5157d13c343d7c23109249aabc7d6c4823","push_id":40375199}