{
"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"
}
]
}