aspiers/git-deps

View on GitHub
git_deps/html/test.json

Summary

Maintainability
Test Coverage
{
    "commits": [
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": 0, 
            "author_time": 1420486941, 
            "body": "This creates the JSON which will eventually be consumed by\nthe Javascript visualizer.\n", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420487137, 
            "describe": "tags/test-0", 
            "name": "2b6d591", 
            "separator": "\n", 
            "sha": "2b6d5915f6433b9eb1685751b82cfbebcbb37981", 
            "title": "add JSON listener"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384447153, 
            "body": "Automatic git commit dependency inference tool.\n\nOriginally committed to:\n\n  https://github.com/aspiers/git-config/blob/master/bin/git-deps\n\nand then split off into this repository via git filter-branch\nand other hackery, preserving history.\n", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420476874, 
            "describe": "", 
            "name": "b196757", 
            "separator": "\n", 
            "sha": "b1967573e81a8100a4cc778936de0ba0a8a8f5cb", 
            "title": "first prototype of git-deps"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384471712, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477027, 
            "describe": "", 
            "name": "3a1dd42", 
            "separator": "\n", 
            "sha": "3a1dd42fd6114a634ba7cf037ce61e2aee76db73", 
            "title": "add logging and recursion"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384563102, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477027, 
            "describe": "", 
            "name": "3374b84", 
            "separator": "\n", 
            "sha": "3374b8419a45d91d3c0631be11c8cf893b272217", 
            "title": "add listener classes"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": 0, 
            "author_time": 1420483579, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420483579, 
            "describe": "", 
            "name": "ff82dda", 
            "separator": "\n", 
            "sha": "ff82dda196947650bd497301e61b282753193564", 
            "title": "fix a bunch of PEP8 issues"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384579026, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "8d44254", 
            "separator": "\n", 
            "sha": "8d442544a20b706b996d66ab390a16fd97b48d6d", 
            "title": "use new-style classes"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384452615, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477027, 
            "describe": "", 
            "name": "b144bfd", 
            "separator": "\n", 
            "sha": "b144bfd5feb327ef7ce0c26bbfb6f4da573abfe5", 
            "title": "refactor into new DependencyDetector class"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": 0, 
            "author_time": 1420482533, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420482533, 
            "describe": "", 
            "name": "e406002", 
            "separator": "\n", 
            "sha": "e40600230d1c3059485437bd4d5690d61c9edb2f", 
            "title": "don't show \"[False]\" default for boolean options"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384650040, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "4f27a1e", 
            "separator": "\n", 
            "sha": "4f27a1ee2b5fd63a58311a20e2aed0a24eda8da2", 
            "title": "add --exclude-commits"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384656388, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "824f84c", 
            "separator": "\n", 
            "sha": "824f84cd594254d0c87f330b855153fc5ffe5ad3", 
            "title": "add installation instructions"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384579202, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "6240939", 
            "separator": "\n", 
            "sha": "62409395e260ad01f9ae7b84869f5516ef80c7aa", 
            "title": "output dependencies as soon as they're found"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384654780, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "5071249", 
            "separator": "\n", 
            "sha": "5071249715e82dcf3c1db12eec28c1232aba2142", 
            "title": "avoid adding entries to TODO queue multiple times"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384566591, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477027, 
            "describe": "", 
            "name": "6e86e8b", 
            "separator": "\n", 
            "sha": "6e86e8b7f648bd6a3a6d3216aa5899414b65cbed", 
            "title": "don't crash on commits which only add files"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384563081, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477027, 
            "describe": "", 
            "name": "acc24a4", 
            "separator": "\n", 
            "sha": "acc24a404d82061bbc6db5afb146d83bf131830b", 
            "title": "add --context-lines"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384567428, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "5ec5ccb", 
            "separator": "\n", 
            "sha": "5ec5ccbdff508014c61ae9d18f3366a15c0f2689", 
            "title": "add first line of commits to debug"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384563342, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477027, 
            "describe": "", 
            "name": "f2cddb4", 
            "separator": "\n", 
            "sha": "f2cddb4aa00de4ddff2cdca251758e25e95e04ad", 
            "title": "tweaks to improve debugging"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384651799, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "1b66efa", 
            "separator": "\n", 
            "sha": "1b66efa173a19a8b4c0c47274a1b9cdd8b9912af", 
            "title": "improve help text"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384567528, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "80c247f", 
            "separator": "\n", 
            "sha": "80c247fd21a1e7f476d1c8ba289498e216eff3dc", 
            "title": "--help: put short options first"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384567489, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "2ebcb2b", 
            "separator": "\n", 
            "sha": "2ebcb2b6081e32e9a463519525bd432287b24520", 
            "title": "improve --help for --context-lines"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384636660, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "f7bf058", 
            "separator": "\n", 
            "sha": "f7bf058439fd7499aad7a10418a9f516e6949fbc", 
            "title": "allow multiple dependents on ARGV, and fix usage string"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384612401, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "2a05400", 
            "separator": "\n", 
            "sha": "2a05400e232e14f0d4c1cbfb548a0871ea57bd44", 
            "title": "ignore KeyboardInterrupt"
        }, 
        {
            "author_mail": "git@adamspiers.org", 
            "author_name": "Adam Spiers", 
            "author_offset": -300, 
            "author_time": 1384652004, 
            "body": "", 
            "committer_mail": "git@adamspiers.org", 
            "committer_name": "Adam Spiers", 
            "committer_offset": 0, 
            "committer_time": 1420477028, 
            "describe": "", 
            "name": "4364944", 
            "separator": "\n", 
            "sha": "43649442f49876ad22051b085a9258f39bbcd5c6", 
            "title": "fix error message"
        }
    ], 
    "dependencies": [
        {
            "child": "b1967573e81a8100a4cc778936de0ba0a8a8f5cb", 
            "parent": "2b6d5915f6433b9eb1685751b82cfbebcbb37981"
        }, 
        {
            "child": "3a1dd42fd6114a634ba7cf037ce61e2aee76db73", 
            "parent": "2b6d5915f6433b9eb1685751b82cfbebcbb37981"
        }, 
        {
            "child": "3374b8419a45d91d3c0631be11c8cf893b272217", 
            "parent": "2b6d5915f6433b9eb1685751b82cfbebcbb37981"
        }, 
        {
            "child": "ff82dda196947650bd497301e61b282753193564", 
            "parent": "2b6d5915f6433b9eb1685751b82cfbebcbb37981"
        }, 
        {
            "child": "8d442544a20b706b996d66ab390a16fd97b48d6d", 
            "parent": "2b6d5915f6433b9eb1685751b82cfbebcbb37981"
        }, 
        {
            "child": "b144bfd5feb327ef7ce0c26bbfb6f4da573abfe5", 
            "parent": "2b6d5915f6433b9eb1685751b82cfbebcbb37981"
        }, 
        {
            "child": "e40600230d1c3059485437bd4d5690d61c9edb2f", 
            "parent": "2b6d5915f6433b9eb1685751b82cfbebcbb37981"
        }, 
        {
            "child": "4f27a1ee2b5fd63a58311a20e2aed0a24eda8da2", 
            "parent": "2b6d5915f6433b9eb1685751b82cfbebcbb37981"
        }, 
        {
            "child": "824f84cd594254d0c87f330b855153fc5ffe5ad3", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "62409395e260ad01f9ae7b84869f5516ef80c7aa", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "5071249715e82dcf3c1db12eec28c1232aba2142", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "6e86e8b7f648bd6a3a6d3216aa5899414b65cbed", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "acc24a404d82061bbc6db5afb146d83bf131830b", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "5ec5ccbdff508014c61ae9d18f3366a15c0f2689", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "f2cddb4aa00de4ddff2cdca251758e25e95e04ad", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "1b66efa173a19a8b4c0c47274a1b9cdd8b9912af", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "80c247fd21a1e7f476d1c8ba289498e216eff3dc", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "2ebcb2b6081e32e9a463519525bd432287b24520", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "f7bf058439fd7499aad7a10418a9f516e6949fbc", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "2a05400e232e14f0d4c1cbfb548a0871ea57bd44", 
            "parent": "ff82dda196947650bd497301e61b282753193564"
        }, 
        {
            "child": "43649442f49876ad22051b085a9258f39bbcd5c6", 
            "parent": "5071249715e82dcf3c1db12eec28c1232aba2142"
        }
    ]
}