)]}'
{
  "log": [
    {
      "commit": "e004177606eb9d4ab7f10c5c6c2cfe6e9f2148b2",
      "tree": "b22b8114c08ec4e804bb86d7c3d397155222e2a0",
      "parents": [
        "227a4cc3f96d9b89cf84f1efbfacffa66adf78c0",
        "55c259d16aac1dec1d595db0f87df711c8038943"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Mon Feb 12 23:33:22 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 12 23:33:22 2024"
      },
      "message": "Merge pull request #686 from srabraham/2024-02-12-broken-tests\n\nfix: fix a few tests that were broken at HEAD"
    },
    {
      "commit": "55c259d16aac1dec1d595db0f87df711c8038943",
      "tree": "b22b8114c08ec4e804bb86d7c3d397155222e2a0",
      "parents": [
        "f5ff3631b389ef348682e0271468340db5cfe0e1"
      ],
      "author": {
        "name": "Sean R. Abraham",
        "email": "sabraham@videoamp.com",
        "time": "Mon Feb 12 23:31:52 2024"
      },
      "committer": {
        "name": "Sean R. Abraham",
        "email": "sabraham@videoamp.com",
        "time": "Mon Feb 12 23:31:52 2024"
      },
      "message": "chore: make a few tweaks based on code review\n"
    },
    {
      "commit": "f5ff3631b389ef348682e0271468340db5cfe0e1",
      "tree": "7abd399edf0167467d973026c515d150e1fd2081",
      "parents": [
        "227a4cc3f96d9b89cf84f1efbfacffa66adf78c0"
      ],
      "author": {
        "name": "Sean R. Abraham",
        "email": "sabraham@videoamp.com",
        "time": "Mon Feb 12 20:52:20 2024"
      },
      "committer": {
        "name": "Sean R. Abraham",
        "email": "sabraham@videoamp.com",
        "time": "Mon Feb 12 20:54:20 2024"
      },
      "message": "fix: fix a few tests that were broken at HEAD\n\none of these tests double-counted goroutines, because logging output\nnow includes \"goroutine\" twice. This looks for just the first instance.\n\nthe other test failed on test instances which used multiple \"%\" signs\nafter coverage numbers. It works with this change, and IMO it\u0027s simpler\nthan it was as well.\n\nalso update a gitignore to use a correct new path\n"
    },
    {
      "commit": "227a4cc3f96d9b89cf84f1efbfacffa66adf78c0",
      "tree": "e951eb1ae9eaf90069dfe29b7e5dd5b2f6aa372d",
      "parents": [
        "e4b0a392ed7bef2670b7a9a9beab0c9b896c6e04"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "viperphish@gmail.com",
        "time": "Thu Feb 08 19:05:23 2024"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "viperphish@gmail.com",
        "time": "Thu Feb 08 19:05:23 2024"
      },
      "message": "Fix checker script to run updater with bash.\n"
    },
    {
      "commit": "e4b0a392ed7bef2670b7a9a9beab0c9b896c6e04",
      "tree": "63dc287f35c45572317a71cfde584ad622f08a02",
      "parents": [
        "2c35b3d97da2d216bc6c02f2199af6078a777b98",
        "eff725c660a4a62b0fbc85239be777c1e27b1d8a"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Thu Feb 08 18:53:26 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 08 18:53:26 2024"
      },
      "message": "Merge pull request #685 from srabraham/2024-02-08-convey-xss\n\nfix(web): protect against XSS in test description"
    },
    {
      "commit": "eff725c660a4a62b0fbc85239be777c1e27b1d8a",
      "tree": "701c8425c5e8c475a9273a7c8305ef3a12540593",
      "parents": [
        "63670232e7e6c17d3690f35db72f080f9b9656dc"
      ],
      "author": {
        "name": "Sean R. Abraham",
        "email": "sabraham@videoamp.com",
        "time": "Thu Feb 08 18:27:31 2024"
      },
      "committer": {
        "name": "Sean R. Abraham",
        "email": "sabraham@videoamp.com",
        "time": "Thu Feb 08 18:27:31 2024"
      },
      "message": "fix(web): protect against XSS in test description\n\nSee https://github.com/smartystreets/goconvey/issues/684\n"
    },
    {
      "commit": "2c35b3d97da2d216bc6c02f2199af6078a777b98",
      "tree": "9d45399a4220e72cb0eaf81c624e279af5efd68c",
      "parents": [
        "485adb037b3c3c978f3a8e8ad2481d5a4824d9a3"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Jul 27 16:57:07 2023"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Jul 27 16:57:29 2023"
      },
      "message": "Fix goconvey service for newer Go versions.\n\nThis is a bit of a temporary patch; I think the time has come to\ncompletely rebuild `goconvey` to rely on `go test -json` as the next\nthing to do.\n"
    },
    {
      "commit": "485adb037b3c3c978f3a8e8ad2481d5a4824d9a3",
      "tree": "3feb963987f6c504efc0c6dd21c5443a1a637a00",
      "parents": [
        "1705da81e3fd391cc3bc7f79ce8492873c59ec1b"
      ],
      "author": {
        "name": "Michael Whatcott",
        "email": "mike@smarty.com",
        "time": "Wed Jun 28 15:42:05 2023"
      },
      "committer": {
        "name": "Michael Whatcott",
        "email": "mike@smarty.com",
        "time": "Wed Jun 28 15:42:57 2023"
      },
      "message": "Refer to recently migrated assertions module.\n\nCloses #52\n"
    },
    {
      "commit": "1705da81e3fd391cc3bc7f79ce8492873c59ec1b",
      "tree": "246e03397cc77413fef896d2d324f2214c2c7ccb",
      "parents": [
        "e3bf03fbac4d9f073f3ad19980d573a045773197",
        "d3ecc51f32e78997abe16720dfcfc8fd5272a53d"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Fri Apr 07 23:35:58 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 07 23:35:58 2023"
      },
      "message": "Merge pull request #663 from xylophone21/add_main_profile\n\nadded main.goconvey"
    },
    {
      "commit": "e3bf03fbac4d9f073f3ad19980d573a045773197",
      "tree": "4e276167c8839b2f3bf95b4d9ba380af9e0114f2",
      "parents": [
        "4aefd2b57b2fa557364678e89c7947326bff1da3",
        "d5064a25b7fb552f7f8c0163c9d2cf9e5e8fb40d"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Fri Apr 07 23:33:12 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 07 23:33:12 2023"
      },
      "message": "Merge pull request #671 from weishaopeng/feature_document\n\nfix document about \"go get\""
    },
    {
      "commit": "4aefd2b57b2fa557364678e89c7947326bff1da3",
      "tree": "fc839597b15fa897407fd5b4f9744601879272d9",
      "parents": [
        "a6079733b1adc7c70f49966b71326fea93eb2c35",
        "63670232e7e6c17d3690f35db72f080f9b9656dc"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Fri Apr 07 23:32:43 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 07 23:32:43 2023"
      },
      "message": "Merge pull request #674 from srabraham/master\n\nupgrade deps, update to go 1.18"
    },
    {
      "commit": "63670232e7e6c17d3690f35db72f080f9b9656dc",
      "tree": "fc839597b15fa897407fd5b4f9744601879272d9",
      "parents": [
        "a6079733b1adc7c70f49966b71326fea93eb2c35"
      ],
      "author": {
        "name": "Sean R. Abraham",
        "email": "sabraham@videoamp.com",
        "time": "Tue Apr 04 16:12:57 2023"
      },
      "committer": {
        "name": "Sean R. Abraham",
        "email": "sabraham@videoamp.com",
        "time": "Tue Apr 04 16:12:57 2023"
      },
      "message": "upgrade deps, update to go 1.18\n\ngo 1.18 is the most recent supported version of Go, so it seems reasonable\nto upgrade to that. This upgrade is needed to pull in the latest version\nof smartystreets/assertions, which I want in here for this fix of mine:\nhttps://github.com/smartystreets/assertions/commit/a83f75f344d7f8c0681e5c699c5f747cd41cd93f\n\nThis also replaces all \"interface{}\" with \"any\", since go 1.18 added that.\nThat was already done in the assertions repo the other day.\n\nNote that this command passes:\ngo test -timeout\u003d1s -race -cover -short -count\u003d1 ./...\n\nbut the integration test file fails. That failure is already in the repo\nat HEAD though.\n"
    },
    {
      "commit": "a6079733b1adc7c70f49966b71326fea93eb2c35",
      "tree": "d6e4c4b16dc85cf2eca027c390b01a5fd58fdaa9",
      "parents": [
        "883c12515e6101b79f430987b4fd0ee50841bfe6",
        "27ff0311f9ec577d47af1de0063273ca9cb624ca"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Fri Feb 24 17:29:30 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 24 17:29:30 2023"
      },
      "message": "Merge pull request #673 from mbsulliv/master\n\nRemove references to http://goconvey.co as malware squatters appear to have taken it"
    },
    {
      "commit": "27ff0311f9ec577d47af1de0063273ca9cb624ca",
      "tree": "d6e4c4b16dc85cf2eca027c390b01a5fd58fdaa9",
      "parents": [
        "883c12515e6101b79f430987b4fd0ee50841bfe6"
      ],
      "author": {
        "name": "Michael Sullivan",
        "email": "michael.b.sullivan@commscope.com",
        "time": "Fri Feb 24 16:15:52 2023"
      },
      "committer": {
        "name": "Michael Sullivan",
        "email": "michael.b.sullivan@commscope.com",
        "time": "Fri Feb 24 16:15:52 2023"
      },
      "message": "Remove references to http://goconvey.co as malware squatters appear to have taken it\n\nThe first time I clicked it, I was HTTP 302 redirected to a fake malware scanner,\nbut every subsequent time I was redirected to a seeming blank page under the\ngoconvey.co domain.\n\nThis change simply removes all refererces to http://goconvey.co\n"
    },
    {
      "commit": "d5064a25b7fb552f7f8c0163c9d2cf9e5e8fb40d",
      "tree": "3232870a069782528f2c68975820bda97bb0083a",
      "parents": [
        "883c12515e6101b79f430987b4fd0ee50841bfe6"
      ],
      "author": {
        "name": "weishaopeng",
        "email": "brendanv@163.com",
        "time": "Tue Dec 13 11:15:41 2022"
      },
      "committer": {
        "name": "weishaopeng",
        "email": "brendanv@163.com",
        "time": "Tue Dec 13 11:15:41 2022"
      },
      "message": "fix document about \"go get\"\ndetail:\nDeprecation of \u0027go get\u0027 for installing executables\nhttps://docs.studygolang.com/doc/go-get-install-deprecation\n"
    },
    {
      "commit": "d3ecc51f32e78997abe16720dfcfc8fd5272a53d",
      "tree": "8d0384469f53317b22a2c1170e2a9b9a86db8757",
      "parents": [
        "c50fdf16c95e30198f2f94fea0e4278fc56b196b"
      ],
      "author": {
        "name": "Lucas Lee",
        "email": "lihui.lucas@apemans.com",
        "time": "Fri Jun 03 05:06:19 2022"
      },
      "committer": {
        "name": "Lucas Lee",
        "email": "lihui.lucas@apemans.com",
        "time": "Fri Jun 03 05:06:19 2022"
      },
      "message": "fix issue: folder will not add profile is he has no profile\n"
    },
    {
      "commit": "c50fdf16c95e30198f2f94fea0e4278fc56b196b",
      "tree": "fb2d72a528aa40b09fded3d596d424b65444f4e3",
      "parents": [
        "883c12515e6101b79f430987b4fd0ee50841bfe6"
      ],
      "author": {
        "name": "Lucas Lee",
        "email": "lihui.lucas@apemans.com",
        "time": "Fri Jun 03 03:33:39 2022"
      },
      "committer": {
        "name": "Lucas Lee",
        "email": "lihui.lucas@apemans.com",
        "time": "Fri Jun 03 03:33:39 2022"
      },
      "message": "added main.goconvey\n"
    },
    {
      "commit": "883c12515e6101b79f430987b4fd0ee50841bfe6",
      "tree": "27d64bd8c6758d19bc9f5c238d1d3fd250f5e962",
      "parents": [
        "d08ab72c845506b807078198650d29638a306c0e"
      ],
      "author": {
        "name": "Dirk Whatcott",
        "email": "dirk@smartystreets.com",
        "time": "Tue May 17 18:39:55 2022"
      },
      "committer": {
        "name": "Dirk Whatcott",
        "email": "dirk@smartystreets.com",
        "time": "Tue May 17 18:39:55 2022"
      },
      "message": "Update README.md and LICENSE.md files.\n"
    },
    {
      "commit": "d08ab72c845506b807078198650d29638a306c0e",
      "tree": "018928067f26dfd81bebbcff3acb866775978ea6",
      "parents": [
        "611926313bc5c80aeccd38083b08653beb007cac",
        "9859b3e886c8d551062cd2a824f09ff63196d9d5"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Mon Nov 01 23:20:26 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 01 23:20:26 2021"
      },
      "message": "Merge pull request #650 from smartystreets/generateAssertions\n\nAutomatically generate assertions.go"
    },
    {
      "commit": "9859b3e886c8d551062cd2a824f09ff63196d9d5",
      "tree": "018928067f26dfd81bebbcff3acb866775978ea6",
      "parents": [
        "611926313bc5c80aeccd38083b08653beb007cac"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Oct 28 05:30:55 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Oct 28 06:04:17 2021"
      },
      "message": "Automatically generate assertions.go\n\nAdds a scrappy script to update assertions.go directly from the\nassertions library\u0027s own exported Should* symbols.\n"
    },
    {
      "commit": "611926313bc5c80aeccd38083b08653beb007cac",
      "tree": "dd9fc691b7dc2fefea2eb748254dc53cbe1a8fea",
      "parents": [
        "2fa2eeb543ac098f40eedb97aeb589a7395541c3",
        "13a1c073229ea2931c70e781c7c2a06cf59e0776"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Thu Oct 28 04:54:40 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 28 04:54:40 2021"
      },
      "message": "Merge pull request #649 from smartystreets/serverVersion\n\nReport server version on startup."
    },
    {
      "commit": "13a1c073229ea2931c70e781c7c2a06cf59e0776",
      "tree": "dd9fc691b7dc2fefea2eb748254dc53cbe1a8fea",
      "parents": [
        "2fa2eeb543ac098f40eedb97aeb589a7395541c3"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Oct 21 08:05:36 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Oct 28 04:53:56 2021"
      },
      "message": "Report server version on startup.\n"
    },
    {
      "commit": "2fa2eeb543ac098f40eedb97aeb589a7395541c3",
      "tree": "743721ed6461788a5c3a12e5cef23a688a175ead",
      "parents": [
        "badebbad6b82e35a1fea245803e29e3fa6a3f177",
        "be5a1dcf123b697171e0b30c68584dc122bb9054"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Thu Oct 28 04:39:08 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 28 04:39:08 2021"
      },
      "message": "Merge pull request #648 from smartystreets/smallBugs\n\nFix reports routing and http.Server usage."
    },
    {
      "commit": "be5a1dcf123b697171e0b30c68584dc122bb9054",
      "tree": "743721ed6461788a5c3a12e5cef23a688a175ead",
      "parents": [
        "badebbad6b82e35a1fea245803e29e3fa6a3f177"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Oct 28 04:38:17 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Oct 28 04:38:17 2021"
      },
      "message": "Fix reports routing and http.Server usage.\n"
    },
    {
      "commit": "badebbad6b82e35a1fea245803e29e3fa6a3f177",
      "tree": "c6cad3b45faff7edd566a1ed7a3c802ab94abfba",
      "parents": [
        "3e04cfef924f4cf936fa4bb0b21d7ee808271d9c",
        "180ccef6b0610fba170b6cd5818ed59ffd65a28e"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Tue Oct 26 20:11:22 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 26 20:11:22 2021"
      },
      "message": "Merge pull request #647 from smartystreets/covertempdir\n\nUse temporary directory for coverage reports."
    },
    {
      "commit": "180ccef6b0610fba170b6cd5818ed59ffd65a28e",
      "tree": "c6cad3b45faff7edd566a1ed7a3c802ab94abfba",
      "parents": [
        "3e04cfef924f4cf936fa4bb0b21d7ee808271d9c"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Oct 26 07:03:05 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Oct 26 19:19:55 2021"
      },
      "message": "Use temporary directory for coverage reports.\n\nThis keeps things simple and just uses one temporary directory per\n`goconvey` process to store all coverage reports, with an optional\nflag to leak the temporary directory after shutting down the server.\n\nThis will allow `goconvey` to properly report coverage for code\nusing go modules.\n\nFixes #618\nFixes #564\n"
    },
    {
      "commit": "3e04cfef924f4cf936fa4bb0b21d7ee808271d9c",
      "tree": "d6cc58902be12b571888495e698dfcdf25f0f3de",
      "parents": [
        "2967ec056c5711c90f9ce6a424871c9edb302528",
        "44c31374a098a4bf4b26427746cc29cd2799005a"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Tue Oct 26 19:04:47 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 26 19:04:47 2021"
      },
      "message": "Merge pull request #646 from smartystreets/removeGo12\n\nRemove \u003ego1.2 detection logic."
    },
    {
      "commit": "2967ec056c5711c90f9ce6a424871c9edb302528",
      "tree": "8ee6e8bbbd19efa87fdf8f51f89908a07cbfa1ab",
      "parents": [
        "8a06cad6d6d0738a9bc5aad9b5ae3763154b0788",
        "29d2f9ad47f85ea8cd92f6fd5a1098f751ef6aef"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Tue Oct 26 19:02:46 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 26 19:02:46 2021"
      },
      "message": "Merge pull request #644 from smartystreets/embed_static\n\nUse go:embed to serve static resources.\r\n\r\nThis will help allow `goconvey` to be distributed as a standalone binary."
    },
    {
      "commit": "8a06cad6d6d0738a9bc5aad9b5ae3763154b0788",
      "tree": "9c8e8a81c469480b3cb17813e8eac5d253d14105",
      "parents": [
        "e098f867a492c822b512423b64073ef03b8ba5f7",
        "3bb3368d798abdc09a895ee58a9f7bfe0a107bee"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Tue Oct 26 19:00:32 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 26 19:00:32 2021"
      },
      "message": "Merge pull request #643 from smartystreets/go116\n\nSet minimum Go version to 1.16\r\n\r\nLots of potential cleanups here; Since I appear to be the only one maintaining \r\ngoconvey at the moment, I\u0027d like to focus on cleaning up a lot of the legacy\r\ncode here for now, with the intent on getting `convey` to integrate better\r\nwith regular `go test` functionality (like relying on go modules, go:embed, \r\nsub-tests), and  to have `goconvey` work better with tests _not_ using \r\n`convey`.\r\n\r\nIf someone\u0027s interested in maintaining goconvey support for older Go\r\nversions, let\u0027s talk in this PR."
    },
    {
      "commit": "44c31374a098a4bf4b26427746cc29cd2799005a",
      "tree": "d6cc58902be12b571888495e698dfcdf25f0f3de",
      "parents": [
        "29d2f9ad47f85ea8cd92f6fd5a1098f751ef6aef"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Oct 26 06:36:49 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Oct 26 06:36:49 2021"
      },
      "message": "Remove \u003ego1.2 detection logic.\n"
    },
    {
      "commit": "29d2f9ad47f85ea8cd92f6fd5a1098f751ef6aef",
      "tree": "8ee6e8bbbd19efa87fdf8f51f89908a07cbfa1ab",
      "parents": [
        "3bb3368d798abdc09a895ee58a9f7bfe0a107bee"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Oct 26 04:19:09 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Oct 26 06:25:37 2021"
      },
      "message": "Use go:embed to serve static resources.\n"
    },
    {
      "commit": "3bb3368d798abdc09a895ee58a9f7bfe0a107bee",
      "tree": "9c8e8a81c469480b3cb17813e8eac5d253d14105",
      "parents": [
        "e098f867a492c822b512423b64073ef03b8ba5f7"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Oct 26 00:17:40 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Oct 26 03:27:47 2021"
      },
      "message": "Set minimum Go version to 1.16\n\nThis also selects a stable version for smartystreets/assertions.\n"
    },
    {
      "commit": "e098f867a492c822b512423b64073ef03b8ba5f7",
      "tree": "cf619347f79aef82401bb65a019cb9ced046cb98",
      "parents": [
        "37813c2547c30d48f9d39d8319d683d5d58dfae5",
        "a47feb421a8d6b343a906ecd94fc02dfb5675c6c"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Mon Oct 25 20:49:50 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 25 20:49:50 2021"
      },
      "message": "Merge pull request #642 from smartystreets/check_scripts\n\nRefine third-party lib checking scripts."
    },
    {
      "commit": "a47feb421a8d6b343a906ecd94fc02dfb5675c6c",
      "tree": "cf619347f79aef82401bb65a019cb9ced046cb98",
      "parents": [
        "37813c2547c30d48f9d39d8319d683d5d58dfae5"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Mon Oct 25 20:48:23 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Mon Oct 25 20:48:23 2021"
      },
      "message": "Refine third-party lib checking scripts.\n"
    },
    {
      "commit": "37813c2547c30d48f9d39d8319d683d5d58dfae5",
      "tree": "74d7d8f892fc44ddb5d74422a9f89e36f45eb61d",
      "parents": [
        "cd0f486957db8a1364a98e82eb7db9047f673134",
        "4cd840efe39a36645b2616bf96335166dd8cf159"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Thu Oct 21 18:58:30 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 21 18:58:30 2021"
      },
      "message": "Merge pull request #641 from smartystreets/update-tests\n\nUpdate parser tests."
    },
    {
      "commit": "4cd840efe39a36645b2616bf96335166dd8cf159",
      "tree": "74d7d8f892fc44ddb5d74422a9f89e36f45eb61d",
      "parents": [
        "cd0f486957db8a1364a98e82eb7db9047f673134"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Oct 21 18:55:40 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Oct 21 18:57:10 2021"
      },
      "message": "Update parser tests.\n\nThis updates the tests to include some changes from Pull #438.\n\nI believe this confirms that the pull isn\u0027t actually needed.\n"
    },
    {
      "commit": "cd0f486957db8a1364a98e82eb7db9047f673134",
      "tree": "c2e50c5011f9a24ef2925aed675b48046300e26b",
      "parents": [
        "a743bd0210c5876316efb6dec51fa06b7f8438fb",
        "c84b890b06d94fd6e65aa4af9a0f2305f1336990"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Thu Oct 21 18:14:19 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 21 18:14:19 2021"
      },
      "message": "Merge pull request #636 from jufemaiz/patch-1\n\nUpdated assertions.go to include `ShouldWrap`"
    },
    {
      "commit": "a743bd0210c5876316efb6dec51fa06b7f8438fb",
      "tree": "520cbeb96efbbb6ab4304acb81a6c5d9b21cbbcf",
      "parents": [
        "2b209bbff83bae59a698ab318e1b7bdf5c470f3a",
        "5531d059ce80a823870e3e063ed2a85536a20893"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Thu Oct 21 18:08:49 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 21 18:08:49 2021"
      },
      "message": "Merge pull request #640 from smartystreets/fix_dropped_test_results\n\nFix #639: Disable pre-compilation for Go 1.16+"
    },
    {
      "commit": "5531d059ce80a823870e3e063ed2a85536a20893",
      "tree": "520cbeb96efbbb6ab4304acb81a6c5d9b21cbbcf",
      "parents": [
        "2b209bbff83bae59a698ab318e1b7bdf5c470f3a"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Oct 21 18:07:21 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Oct 21 18:07:21 2021"
      },
      "message": "Fix #639: Disable pre-compilation for Go 1.16+\n\nThe Go compiler cache already mitigates the main benefit of the\nprevious `go test -i` invocations. The previous replacement (running\n`go test`) makes goconvey slower and also breaks the UI :).\n\nAt some point (I think) this should all be restructured so that we\ncan pre-build all test binaries with a single `go test -c`\ninvocation (so that we can take advantage of Go\u0027s internal\ncompile scheduling). For now we\u0027ll just skip the pre-compilation\nstep in order to un-break goconvey.\n"
    },
    {
      "commit": "c84b890b06d94fd6e65aa4af9a0f2305f1336990",
      "tree": "981006496b442f7262569d09307c86e0a6a37386",
      "parents": [
        "2b209bbff83bae59a698ab318e1b7bdf5c470f3a"
      ],
      "author": {
        "name": "Joel Courtney",
        "email": "euphemize@gmail.com",
        "time": "Tue Oct 19 01:36:55 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 19 01:36:55 2021"
      },
      "message": "Updated assertions.go to include `ShouldWrap`"
    },
    {
      "commit": "2b209bbff83bae59a698ab318e1b7bdf5c470f3a",
      "tree": "a756ee5456ec25566a4554845796019c19eeea04",
      "parents": [
        "c84ba394ae62bae46798fcdd2446403a888906ab"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Thu Oct 14 19:45:21 2021"
      },
      "committer": {
        "name": "Jonathan Duncan",
        "email": "jonathan@nacnud.com",
        "time": "Mon Oct 18 17:28:42 2021"
      },
      "message": "Update Travis CI badge"
    },
    {
      "commit": "c84ba394ae62bae46798fcdd2446403a888906ab",
      "tree": "5b47dc3861f2e0295c329fe244542ae3ef5afc39",
      "parents": [
        "96b47854d693ec0dd8dd518f9552d63badaa105b"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Fri Oct 08 18:54:52 2021"
      },
      "committer": {
        "name": "Jonathan Duncan",
        "email": "jonathan@nacnud.com",
        "time": "Mon Oct 11 17:54:23 2021"
      },
      "message": "Add simple update script and CI check for 3rd party libs.\n"
    },
    {
      "commit": "96b47854d693ec0dd8dd518f9552d63badaa105b",
      "tree": "1db6d2b6daceadb3deea39625af5e8f95797f1aa",
      "parents": [
        "33a2c59ff3d00d4620218a3a328598651a40ab2d",
        "22c4983228c9ee5d403365305bbabdf50f6dba7d"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Fri Oct 08 17:56:46 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 08 17:56:46 2021"
      },
      "message": "Merge pull request #628 from paudley/patch-1\n\nAdd ShouldEqualJSON to the assertion export list."
    },
    {
      "commit": "33a2c59ff3d00d4620218a3a328598651a40ab2d",
      "tree": "065e9947152e742b001e41991338cdb62b6c7c81",
      "parents": [
        "8cae8f67989b8a68af95c787a60c5a0cbaa0344b",
        "5f11d69a071269a33f8886b90404b85575effb4a"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Fri Oct 08 17:53:18 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 08 17:53:18 2021"
      },
      "message": "Merge pull request #633 from ezk84/master\n\nFix compilation error when running tests"
    },
    {
      "commit": "5f11d69a071269a33f8886b90404b85575effb4a",
      "tree": "065e9947152e742b001e41991338cdb62b6c7c81",
      "parents": [
        "19a1d6defe103f01e4f7b67d0c5e26d5bbce77b1",
        "8cae8f67989b8a68af95c787a60c5a0cbaa0344b"
      ],
      "author": {
        "name": "Ezequiel Muns",
        "email": "ezeq.au@gmail.com",
        "time": "Fri Oct 08 17:37:04 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 08 17:37:04 2021"
      },
      "message": "Merge branch \u0027smartystreets:master\u0027 into master\n"
    },
    {
      "commit": "8cae8f67989b8a68af95c787a60c5a0cbaa0344b",
      "tree": "e82e4ec2a84495a4dc41704b925aadf732da4f31",
      "parents": [
        "0fc5ef5371303f55e76d89a57286fb7076777e5b",
        "0950975264d1dbc1919736717833c160f44aeff3"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Fri Oct 08 17:21:13 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 08 17:21:13 2021"
      },
      "message": "Merge pull request #588 from miketonks/stack-mode\n\nAdd StackMode to make stack traces configurable"
    },
    {
      "commit": "19a1d6defe103f01e4f7b67d0c5e26d5bbce77b1",
      "tree": "065e9947152e742b001e41991338cdb62b6c7c81",
      "parents": [
        "6115295971ab83125b175384abb8e7d36d9fd762"
      ],
      "author": {
        "name": "Ezequiel Muns",
        "email": "ezeq.au@gmail.com",
        "time": "Fri Oct 08 15:25:32 2021"
      },
      "committer": {
        "name": "Ezequiel Muns",
        "email": "ezeq.au@gmail.com",
        "time": "Fri Oct 08 15:25:32 2021"
      },
      "message": "Fix compilation error\n"
    },
    {
      "commit": "6115295971ab83125b175384abb8e7d36d9fd762",
      "tree": "e82e4ec2a84495a4dc41704b925aadf732da4f31",
      "parents": [
        "efdac94e5daaec2643a264f9336692a2417fff14",
        "0fc5ef5371303f55e76d89a57286fb7076777e5b"
      ],
      "author": {
        "name": "Ezequiel Muns",
        "email": "ezeq.au@gmail.com",
        "time": "Fri Oct 08 14:54:28 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 08 14:54:28 2021"
      },
      "message": "Merge branch \u0027smartystreets:master\u0027 into master\n"
    },
    {
      "commit": "22c4983228c9ee5d403365305bbabdf50f6dba7d",
      "tree": "2d5156eab3d851cb73df031649f2f997a527c721",
      "parents": [
        "0fc5ef5371303f55e76d89a57286fb7076777e5b"
      ],
      "author": {
        "name": "Patrick Audley",
        "email": "paudley@blackcat.ca",
        "time": "Sun Jul 04 00:01:16 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 04 00:01:16 2021"
      },
      "message": "Add ShouldEqualJSON to the assertion export list."
    },
    {
      "commit": "0fc5ef5371303f55e76d89a57286fb7076777e5b",
      "tree": "b7713f17d242c6dfd07890d6f68822190ce1fa6c",
      "parents": [
        "c1c3b7b48db7c33eb9396b726e4af6dd31c83c4c",
        "62052602e8844f74f061e1a8f8f07c81a5381a20"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Tue Apr 27 05:44:01 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 27 05:44:01 2021"
      },
      "message": "Merge pull request #488 from CtrlZvi/ignore_testdata_packages\n\nStop compiling and testing packages in testdata"
    },
    {
      "commit": "c1c3b7b48db7c33eb9396b726e4af6dd31c83c4c",
      "tree": "494eb4500cb478e78a991f3d1b3517f3ef68085c",
      "parents": [
        "c7f2782e31dd0dab27435d5d68336acd2a4c288a"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Apr 27 05:33:34 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Apr 27 05:33:34 2021"
      },
      "message": "Add Go1.16 to travis.yml\n"
    },
    {
      "commit": "c7f2782e31dd0dab27435d5d68336acd2a4c288a",
      "tree": "92a66af36fe7de01da3fcc1ec95f3a86b553e0f5",
      "parents": [
        "677d5b65d9a5347f1b22a5e62203a1cf812d8053"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Apr 27 05:22:42 2021"
      },
      "committer": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Apr 27 05:22:42 2021"
      },
      "message": "Fixup s/assertion/Assertion post-merge.\n"
    },
    {
      "commit": "677d5b65d9a5347f1b22a5e62203a1cf812d8053",
      "tree": "6185ae20c417d486b6a411a9843a9f739f18ac5e",
      "parents": [
        "5f060cc7e9405c34f079b99c5f980596e908aac5",
        "f7240341f4b70abb68f6560424d49c1042242575"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Tue Apr 27 05:11:34 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 27 05:11:34 2021"
      },
      "message": "Merge pull request #451 from kormat/SoMsg\n\nAdd SoMsg to allow tagging So assertions with an extra message."
    },
    {
      "commit": "f7240341f4b70abb68f6560424d49c1042242575",
      "tree": "6185ae20c417d486b6a411a9843a9f739f18ac5e",
      "parents": [
        "63cc4eee0dbc998a86d3aef8b7d7eb8fc765b748",
        "5f060cc7e9405c34f079b99c5f980596e908aac5"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Tue Apr 27 05:10:23 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 27 05:10:23 2021"
      },
      "message": "Merge branch \u0027master\u0027 into SoMsg"
    },
    {
      "commit": "5f060cc7e9405c34f079b99c5f980596e908aac5",
      "tree": "1b675159b67bbd4384cc3ca32d0e8c7759c55c27",
      "parents": [
        "4a1671fd86aa1410f8e471cc51091f6900598a86",
        "af903d8a3560a9b0bcc8fce0b40aaae536306b73"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Tue Apr 27 05:06:47 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 27 05:06:47 2021"
      },
      "message": "Merge pull request #586 from mantyr/mantyr/C\n\nchange assertion to Assertion"
    },
    {
      "commit": "4a1671fd86aa1410f8e471cc51091f6900598a86",
      "tree": "86e7d31801cbb122ca396e873f916321804c0cea",
      "parents": [
        "c7f53ecb058b33b86e56cd6c329a93ed5deb1698",
        "de4d5ec49504a0d491eed2aaf134d79146011c6c"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Tue Apr 27 04:56:03 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 27 04:56:03 2021"
      },
      "message": "Merge pull request #611 from santosh653/master\n\nAddingPowerSupport_\u0026_CI/Testing"
    },
    {
      "commit": "c7f53ecb058b33b86e56cd6c329a93ed5deb1698",
      "tree": "b8a3971ffb68a546c9ae890cbefe8abda17ad3b4",
      "parents": [
        "7827743f8d22163fcdccb373dfb65526419cea56",
        "ec8bade12caa7a1240376fd670bb3f826b7e7a3f"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Tue Apr 27 04:53:30 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 27 04:53:30 2021"
      },
      "message": "Merge pull request #614 from gravis/fix_go_116\n\nDefine a new compile func for go 1.16"
    },
    {
      "commit": "ec8bade12caa7a1240376fd670bb3f826b7e7a3f",
      "tree": "b8a3971ffb68a546c9ae890cbefe8abda17ad3b4",
      "parents": [
        "7827743f8d22163fcdccb373dfb65526419cea56"
      ],
      "author": {
        "name": "Philippe Lafoucrière",
        "email": "plafoucriere@gitlab.com",
        "time": "Tue Mar 09 23:43:48 2021"
      },
      "committer": {
        "name": "Philippe Lafoucrière",
        "email": "plafoucriere@gitlab.com",
        "time": "Tue Mar 09 23:45:15 2021"
      },
      "message": "Define a new compile func for go 1.16\n\n`go test -i` is deprecated in go 1.16, and it makes the output parsing\nfail, leading to to no coverage reported.\n\ncloses https://github.com/smartystreets/goconvey/issues/613\n"
    },
    {
      "commit": "efdac94e5daaec2643a264f9336692a2417fff14",
      "tree": "2ab39e5ec7545a281348e2bedfdbb2db1aa9780c",
      "parents": [
        "7827743f8d22163fcdccb373dfb65526419cea56",
        "0950975264d1dbc1919736717833c160f44aeff3"
      ],
      "author": {
        "name": "Ezequiel Muns",
        "email": "ezeq.au@gmail.com",
        "time": "Sun Dec 06 17:09:51 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 06 17:09:51 2020"
      },
      "message": "Merge pull request #1 from miketonks/stack-mode\n\nAdd StackMode to make stack traces configurable"
    },
    {
      "commit": "de4d5ec49504a0d491eed2aaf134d79146011c6c",
      "tree": "bd96164b4e1e30c33e03e1e2dd1579655db4316b",
      "parents": [
        "fe55772004b7d035628bb9bc56037ccbef2464b1"
      ],
      "author": {
        "name": "santosh653",
        "email": "70637961+santosh653@users.noreply.github.com",
        "time": "Thu Nov 12 10:20:09 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 12 10:20:09 2020"
      },
      "message": "Update .travis.yml\n\nUpdating go versions to 1.13, 1.14, 1.15 as the lower versions are not supported."
    },
    {
      "commit": "fe55772004b7d035628bb9bc56037ccbef2464b1",
      "tree": "5799a76633363269799a57561aba2541da0d42e8",
      "parents": [
        "7827743f8d22163fcdccb373dfb65526419cea56"
      ],
      "author": {
        "name": "santosh653",
        "email": "70637961+santosh653@users.noreply.github.com",
        "time": "Thu Nov 12 10:15:40 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 12 10:15:40 2020"
      },
      "message": "Update .travis.yml\n\nAdding power support."
    },
    {
      "commit": "7827743f8d22163fcdccb373dfb65526419cea56",
      "tree": "0da9ce65ebc00ef3c27a8e23395dc300b333d928",
      "parents": [
        "505e419363375c0dc132d3ac02632a4ee32199ca",
        "69af19f640f3f04d2273a98cea2f428fe5afb0ee"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Sun Oct 25 17:47:07 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 17:47:07 2020"
      },
      "message": "Merge pull request #528 from msabramo/process-ginkgo-results\n\nAdd code for parsing format that ginkgo tests emit"
    },
    {
      "commit": "63cc4eee0dbc998a86d3aef8b7d7eb8fc765b748",
      "tree": "06d3c12591594e18e34d787bfcd0577fb1b47e7d",
      "parents": [
        "93d4be3623fe046fce05139701605127838857e9"
      ],
      "author": {
        "name": "Lukas Vogel",
        "email": "lukedirtwalker@gmail.com",
        "time": "Wed Nov 13 11:48:39 2019"
      },
      "committer": {
        "name": "Stephen Shirley",
        "email": "kormat@gmail.com",
        "time": "Wed Nov 13 11:48:39 2019"
      },
      "message": "Add SoMsg to interface (#1)\n\n"
    },
    {
      "commit": "0950975264d1dbc1919736717833c160f44aeff3",
      "tree": "1f04b98ad046d055bf839aae047e15b9b2c41723",
      "parents": [
        "505e419363375c0dc132d3ac02632a4ee32199ca"
      ],
      "author": {
        "name": "Mike Tonks",
        "email": "michael.tonks@headforwards.com",
        "time": "Mon Nov 04 11:14:01 2019"
      },
      "committer": {
        "name": "Mike Tonks",
        "email": "michael.tonks@headforwards.com",
        "time": "Mon Nov 04 11:14:01 2019"
      },
      "message": "Add StackMode to make stack traces configurable\n"
    },
    {
      "commit": "af903d8a3560a9b0bcc8fce0b40aaae536306b73",
      "tree": "c22e4b126c1484bea7082f1754ae903b35168e5b",
      "parents": [
        "505e419363375c0dc132d3ac02632a4ee32199ca"
      ],
      "author": {
        "name": "Oleg Shevelev",
        "email": "mantyr@gmail.com",
        "time": "Mon Oct 28 15:40:37 2019"
      },
      "committer": {
        "name": "Oleg Shevelev",
        "email": "mantyr@gmail.com",
        "time": "Mon Oct 28 15:40:37 2019"
      },
      "message": "change assertion to Assertion\n"
    },
    {
      "commit": "93d4be3623fe046fce05139701605127838857e9",
      "tree": "655d08edb87e909dc7cbca58dc8ab69176b6ea78",
      "parents": [
        "505e419363375c0dc132d3ac02632a4ee32199ca"
      ],
      "author": {
        "name": "Stephen Shirley",
        "email": "kormat@gmail.com",
        "time": "Thu Oct 13 14:27:51 2016"
      },
      "committer": {
        "name": "Stephen Shirley",
        "email": "kormat@gmail.com",
        "time": "Wed Aug 21 15:05:46 2019"
      },
      "message": "SoMsg proof of concept.\n\nAdds a variant of So() that allows you to specify a message that is\nreported on error.\n"
    },
    {
      "commit": "69af19f640f3f04d2273a98cea2f428fe5afb0ee",
      "tree": "9f28564542c0b686a4655df67fc4ebc12f64c458",
      "parents": [
        "375d1a34be565f9f754519980f04a46f7e4e0c29"
      ],
      "author": {
        "name": "Marc Abramowitz",
        "email": "abramowi@adobe.com",
        "time": "Tue Aug 13 23:57:45 2019"
      },
      "committer": {
        "name": "Marc Abramowitz",
        "email": "abramowi@adobe.com",
        "time": "Tue Aug 13 23:57:45 2019"
      },
      "message": "Add tests for Ginkgo parsing code\n"
    },
    {
      "commit": "375d1a34be565f9f754519980f04a46f7e4e0c29",
      "tree": "72b45bc1249d7ae373a5f907924d2d444fcf0121",
      "parents": [
        "4fa6ea42c6fc7b329055f61029fcc3fbf93b39b6"
      ],
      "author": {
        "name": "Marc Abramowitz",
        "email": "abramowi@adobe.com",
        "time": "Tue Aug 13 22:45:36 2019"
      },
      "committer": {
        "name": "Marc Abramowitz",
        "email": "abramowi@adobe.com",
        "time": "Tue Aug 13 22:45:36 2019"
      },
      "message": "Attempt to fix test failure\n"
    },
    {
      "commit": "505e419363375c0dc132d3ac02632a4ee32199ca",
      "tree": "f9df980ff93dd7e226a49ecbd38936597b21743c",
      "parents": [
        "5acad8c28a29eeced704cf63e56835b76f547cc9",
        "b04ae1e76ca38692e048f95cde397d0547dd3718"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Wed Jul 31 23:36:26 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 31 23:36:26 2019"
      },
      "message": "Merge pull request #576 from gggwvg/master\n\nremove redundant text"
    },
    {
      "commit": "5acad8c28a29eeced704cf63e56835b76f547cc9",
      "tree": "04d9f3eb4349b42c8223b70df92b1bc701666568",
      "parents": [
        "9d28bd7c0945047857c9740bd2eb3d62f98d3d35",
        "89860383f2a0cb19df45a3eab1d53a308d41256f"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Wed Jul 31 23:34:50 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 31 23:34:50 2019"
      },
      "message": "Merge pull request #578 from muesli/typo-fixes\n\nFixed typos"
    },
    {
      "commit": "89860383f2a0cb19df45a3eab1d53a308d41256f",
      "tree": "04d9f3eb4349b42c8223b70df92b1bc701666568",
      "parents": [
        "9d28bd7c0945047857c9740bd2eb3d62f98d3d35"
      ],
      "author": {
        "name": "Christian Muehlhaeuser",
        "email": "muesli@gmail.com",
        "time": "Wed Jul 31 15:52:13 2019"
      },
      "committer": {
        "name": "Christian Muehlhaeuser",
        "email": "muesli@gmail.com",
        "time": "Wed Jul 31 15:52:13 2019"
      },
      "message": "Fixed typos\n\nSimple, nit-picky typo fixes.\n"
    },
    {
      "commit": "b04ae1e76ca38692e048f95cde397d0547dd3718",
      "tree": "67c5a9a87c31aa26af79214f7bb813b543f26276",
      "parents": [
        "9d28bd7c0945047857c9740bd2eb3d62f98d3d35"
      ],
      "author": {
        "name": "gggwvg",
        "email": "gggwvg@gmail.com",
        "time": "Mon Jul 22 10:23:43 2019"
      },
      "committer": {
        "name": "gggwvg",
        "email": "gggwvg@gmail.com",
        "time": "Mon Jul 22 10:23:43 2019"
      },
      "message": "remove redundant text\n"
    },
    {
      "commit": "9d28bd7c0945047857c9740bd2eb3d62f98d3d35",
      "tree": "e65ddc5a76ce5a383ba0ec0b450522a3db15cfb7",
      "parents": [
        "68dc04aab96ae4326137d6b77330c224063a927e",
        "019a1bee9bd3e03f2f1d639dac517380e43133a2"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "robbie@rail.com",
        "time": "Wed Jul 10 18:59:42 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 10 18:59:42 2019"
      },
      "message": "Merge pull request #565 from CodeLingoBot/rewrite\n\nFix function comments based on best practices from Effective Go"
    },
    {
      "commit": "68dc04aab96ae4326137d6b77330c224063a927e",
      "tree": "b759fe8fdc05be11e4b4759255227803cf0d0041",
      "parents": [
        "200a235640ff2643e3126834b67f3e93df76640a",
        "fb2ca7fda37b06fc9e7911e71beb64f654f81cf7"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Sat Mar 30 03:26:15 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 30 03:26:15 2019"
      },
      "message": "Merge pull request #567 from CtrlZvi/module_package_name_resolution\n\nCorrectly identify package names in modules on Go 1.9+"
    },
    {
      "commit": "fb2ca7fda37b06fc9e7911e71beb64f654f81cf7",
      "tree": "b759fe8fdc05be11e4b4759255227803cf0d0041",
      "parents": [
        "7bc4e4f953b08d798bfdbe5cddad18ff76901d5e"
      ],
      "author": {
        "name": "Zvi Effron",
        "email": "zeffron@riotgames.com",
        "time": "Fri Mar 29 18:20:57 2019"
      },
      "committer": {
        "name": "Zvi Effron",
        "email": "zeffron@riotgames.com",
        "time": "Fri Mar 29 22:10:23 2019"
      },
      "message": "Keep supporting Go versions \u003c 1.9\n\nThe go/types package introduced a change in Go 1.9 (not documented in\nthe relese notes) that is required for golang.org/x/tools/go/packages\nto compile. The previous commit\u0027s dependency on that library would\nbreak support for Go versions \u003c 1.9. Since those versions can\u0027t be\nusing modules, the old implementation using go/build will continue to\nwork for them. We separate the impacted functions out into two versions\nthat use build tags with conditional compilation to use the out of\nGOPATH module supporting version in Go \u003e\u003d 1.9 and the old behavior in\nGo \u003c 1.9.\n"
    },
    {
      "commit": "7bc4e4f953b08d798bfdbe5cddad18ff76901d5e",
      "tree": "9d77f09e6146cec77e2bf53be80a6c8780d847ee",
      "parents": [
        "200a235640ff2643e3126834b67f3e93df76640a"
      ],
      "author": {
        "name": "Zvi Effron",
        "email": "zeffron@riotgames.com",
        "time": "Fri Mar 29 14:57:14 2019"
      },
      "committer": {
        "name": "Zvi Effron",
        "email": "zeffron@riotgames.com",
        "time": "Fri Mar 29 15:09:06 2019"
      },
      "message": "Correctly identify package names in modules\n\nCurrently, GoConvey uses go/build and `build.ImportDir()` to collect\ninformation about a package, including its name. Under modules that\nlive outside of the GOPATH, this resolution breaks, and every module\nends up with the name \".\". At the very least this breaks coverage by\ncausing all coverage reports to be written to client/reports.html\ninstead of client/reports/\u003copackage specific\u003e.html.\n\nThe core issue is the go/build does not fully support modules. There\nwas a partial fix submitted in https://github.com/golang/go/commit/f85125345cc5d3eb054c90bfca4bda3544d7fcab,\nbut it only works if the package being looked up is being looked up by\nname, not by path, and GoConvey somewhat necessarily uses the path. As\noutlined in the above commit, the intended solution is to use the\ngolang.org/x/tools/go/packages which will hopefully be migrated to\ngo/packages in a future Go version.\n"
    },
    {
      "commit": "62052602e8844f74f061e1a8f8f07c81a5381a20",
      "tree": "660a96b5a34d338f99f3371a73c626cd0f309128",
      "parents": [
        "200a235640ff2643e3126834b67f3e93df76640a"
      ],
      "author": {
        "name": "Zvi Effron",
        "email": "zeffron@cs.hmc.edu",
        "time": "Fri Jun 09 08:54:10 2017"
      },
      "committer": {
        "name": "Zvi Effron",
        "email": "zeffron@riotgames.com",
        "time": "Fri Mar 29 15:07:14 2019"
      },
      "message": "Stop compiling and testing packages in testdata\n\nGo tooling, including `go test` treat the testdata directory as an opaque\ndirectory containing data for tests. Unfortunately, goconvey would treat go\nsource files inside testdata or its subdirectories as creating a package,\ncausing divergence in behavior from Go tooling.\n\nThis commit causes goconvey to not treat anything inside the testdata\ndirectory or subdirectories as a package without removing them from the watch\nlist. This creates behavioral parity with Go tooling, but means a change in\ntestdata will still cause tests to be rerun.\n"
    },
    {
      "commit": "019a1bee9bd3e03f2f1d639dac517380e43133a2",
      "tree": "3162e9c0f36affb6954b16b097c7b76ace14766a",
      "parents": [
        "200a235640ff2643e3126834b67f3e93df76640a"
      ],
      "author": {
        "name": "CodeLingo Bot",
        "email": "bot@codelingo.io",
        "time": "Mon Mar 11 00:54:17 2019"
      },
      "committer": {
        "name": "CodeLingo Bot",
        "email": "bot@codelingo.io",
        "time": "Mon Mar 11 00:54:17 2019"
      },
      "message": "Fix function comments based on best practices from Effective Go\n\nSigned-off-by: CodeLingo Bot \u003cbot@codelingo.io\u003e\n"
    },
    {
      "commit": "200a235640ff2643e3126834b67f3e93df76640a",
      "tree": "a3360d20a137235ecb8aefbe09fcb03fc8eb7957",
      "parents": [
        "fa46cdb8d62441c7497dffce5441041d05966367",
        "e090b19b27267915d432b83999b76c07fd728f3d"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Wed Mar 06 22:01:46 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 06 22:01:46 2019"
      },
      "message": "Merge pull request #531 from vutung2311/master\n\nAdd stack trace for failed test"
    },
    {
      "commit": "fa46cdb8d62441c7497dffce5441041d05966367",
      "tree": "c1fb8c13cff3aa455b1dfb29ddd483da49667bd9",
      "parents": [
        "edce0b19e931b84eaa7a7bcb19bcf5d6d7d56d5c",
        "e9c42dc66fcff12486d01f5d76d961578541a09f"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Wed Mar 06 21:59:03 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 06 21:59:03 2019"
      },
      "message": "Merge pull request #560 from AlekSi/patch-1\n\nTest with Go 1.12"
    },
    {
      "commit": "edce0b19e931b84eaa7a7bcb19bcf5d6d7d56d5c",
      "tree": "0ce40ef938b3c7ed18c1a1faeaf54f6e3fb71da2",
      "parents": [
        "a17d461953aae4fb1a1d7f33653151da5f80392f",
        "8113d2bf4473459da174659466b377224855fa3e"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Wed Mar 06 21:57:01 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 06 21:57:01 2019"
      },
      "message": "Merge pull request #563 from wwwjfy/gls-version-up\n\nfix #559, compatibility with Go 1.12"
    },
    {
      "commit": "8113d2bf4473459da174659466b377224855fa3e",
      "tree": "0ce40ef938b3c7ed18c1a1faeaf54f6e3fb71da2",
      "parents": [
        "a17d461953aae4fb1a1d7f33653151da5f80392f"
      ],
      "author": {
        "name": "Tony Wang",
        "email": "wwwjfy@gmail.com",
        "time": "Mon Mar 04 05:47:51 2019"
      },
      "committer": {
        "name": "Tony Wang",
        "email": "wwwjfy@gmail.com",
        "time": "Mon Mar 04 05:47:51 2019"
      },
      "message": "fix #559, compatibility with Go 1.12\n"
    },
    {
      "commit": "e9c42dc66fcff12486d01f5d76d961578541a09f",
      "tree": "4c7c858345caf983fd84611ce65bd4128d49a82d",
      "parents": [
        "a17d461953aae4fb1a1d7f33653151da5f80392f"
      ],
      "author": {
        "name": "Alexey Palazhchenko",
        "email": "alexey.palazhchenko@gmail.com",
        "time": "Thu Feb 28 11:28:32 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 28 11:28:32 2019"
      },
      "message": "Test with Go 1.12"
    },
    {
      "commit": "a17d461953aae4fb1a1d7f33653151da5f80392f",
      "tree": "01f897f05e9a82273eb5bf5868aac86913cfa9e4",
      "parents": [
        "3262d5edd0c16630642e5da3fdcb5a906fd9a2ef",
        "2b2b460961fa03ca4d1d4085c626e9b31b63e7de"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Fri Feb 22 22:34:59 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 22 22:34:59 2019"
      },
      "message": "Merge pull request #548 from rumyantseva/master\n\nIntroducing go mod (or \"go modules\", or \"vgo\")"
    },
    {
      "commit": "3262d5edd0c16630642e5da3fdcb5a906fd9a2ef",
      "tree": "d4ca0b93ff4b6e9a7193c5bb4acba22a2fbbed64",
      "parents": [
        "3881c169ceb8ad351bb05465347d7912bcf07326",
        "1cbc0a219c4f8ab70dbc700621ea0ee4a5d68cac"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Fri Feb 22 22:34:49 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 22 22:34:49 2019"
      },
      "message": "Merge pull request #539 from dcormier/master\n\nOpen web browser on windows"
    },
    {
      "commit": "3881c169ceb8ad351bb05465347d7912bcf07326",
      "tree": "ff92de629daddd3b811492623626ed6c11041f39",
      "parents": [
        "b2bc157509212e88d12240df37daf8f2db81fa29",
        "38c92d60c653333649ee65451d3b7158d46209c7"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Fri Feb 22 16:53:29 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 22 16:53:29 2019"
      },
      "message": "Merge pull request #545 from railsdev/523-Add-ShouldNotBeZeroValue-assertion\n\nAdd ShouldNotBeZeroValue assertion, fixes #523"
    },
    {
      "commit": "b2bc157509212e88d12240df37daf8f2db81fa29",
      "tree": "11cf8845251044bccee2ffbd2efbed7b7098195a",
      "parents": [
        "f0a67a681b80b22bad11b2c6cff1166fadbeb18a",
        "d6c17a32a7bb90af4f44e0b98fef8e47a06a988b"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Fri Feb 22 16:43:37 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 22 16:43:37 2019"
      },
      "message": "Merge pull request #547 from HaraldNordgren/master\n\nBump Travis versions"
    },
    {
      "commit": "f0a67a681b80b22bad11b2c6cff1166fadbeb18a",
      "tree": "c506f6bed8a5b070d3a50523561b9136b0c35452",
      "parents": [
        "044398e4856c3a83fb98f9de0a8ed1c6495e2843",
        "6b00314e8448f6127ade4bb31632458e77fd7722"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Fri Feb 22 16:43:06 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 22 16:43:06 2019"
      },
      "message": "Merge pull request #558 from peterrosell/go_1_11_no_go_files\n\nhandle error message when no go files exists for go 1.11"
    },
    {
      "commit": "6b00314e8448f6127ade4bb31632458e77fd7722",
      "tree": "e8572e30c094659b4366680dbea424bcd239c91b",
      "parents": [
        "ef6db91d284a0e7badaa1f0c404c30aa7dee3aed"
      ],
      "author": {
        "name": "Peter Rosell",
        "email": "peter.rosell@pagero.com",
        "time": "Fri Feb 22 16:24:44 2019"
      },
      "committer": {
        "name": "Peter Rosell",
        "email": "peter.rosell@pagero.com",
        "time": "Fri Feb 22 16:24:44 2019"
      },
      "message": "handle error message when no go files exists for go 1.11\n"
    },
    {
      "commit": "044398e4856c3a83fb98f9de0a8ed1c6495e2843",
      "tree": "09cb99f3a1d5758e9424f60fa777403f7c07aee1",
      "parents": [
        "ef6db91d284a0e7badaa1f0c404c30aa7dee3aed"
      ],
      "author": {
        "name": "Michael Whatcott",
        "email": "mdwhatcott@gmail.com",
        "time": "Thu Nov 08 00:35:08 2018"
      },
      "committer": {
        "name": "Michael Whatcott",
        "email": "mdwhatcott@gmail.com",
        "time": "Thu Nov 08 00:35:08 2018"
      },
      "message": "I\u0027m still wondering why go test thinks it also needs to run go vet...\n\nFixes #549\n"
    },
    {
      "commit": "2b2b460961fa03ca4d1d4085c626e9b31b63e7de",
      "tree": "0acf73fbfa23acbff4ab4f32d83601f577a6e57d",
      "parents": [
        "ef6db91d284a0e7badaa1f0c404c30aa7dee3aed"
      ],
      "author": {
        "name": "Elena Grahovac",
        "email": "elena.grahovac@n26.com",
        "time": "Mon Oct 22 16:31:28 2018"
      },
      "committer": {
        "name": "Elena Grahovac",
        "email": "elena.grahovac@n26.com",
        "time": "Mon Oct 22 16:31:28 2018"
      },
      "message": "Introducing go mod\n"
    },
    {
      "commit": "d6c17a32a7bb90af4f44e0b98fef8e47a06a988b",
      "tree": "d7d1700312da4e91b0a0772bf1ed9f46f36ef5f4",
      "parents": [
        "02f7852a8a4f0148f11abe0b20f46752133666b5"
      ],
      "author": {
        "name": "Harald Nordgren",
        "email": "haraldnordgren@gmail.com",
        "time": "Sun Oct 21 20:31:07 2018"
      },
      "committer": {
        "name": "Harald Nordgren",
        "email": "haraldnordgren@gmail.com",
        "time": "Sun Oct 21 20:31:07 2018"
      },
      "message": "Fix linter failures\n"
    },
    {
      "commit": "02f7852a8a4f0148f11abe0b20f46752133666b5",
      "tree": "7479ac717e10c8de07dc0f68322ecc1d5167517c",
      "parents": [
        "ef6db91d284a0e7badaa1f0c404c30aa7dee3aed"
      ],
      "author": {
        "name": "Harald Nordgren",
        "email": "haraldnordgren@gmail.com",
        "time": "Fri Oct 19 17:54:59 2018"
      },
      "committer": {
        "name": "Harald Nordgren",
        "email": "haraldnordgren@gmail.com",
        "time": "Fri Oct 19 17:54:59 2018"
      },
      "message": "Bump Travis versions\n"
    },
    {
      "commit": "38c92d60c653333649ee65451d3b7158d46209c7",
      "tree": "cbb137a209fbd9fee1d7fdd36dc71f42afc58b57",
      "parents": [
        "ef6db91d284a0e7badaa1f0c404c30aa7dee3aed"
      ],
      "author": {
        "name": "Hardik Joshi",
        "email": "mail@hardikjoshi.me",
        "time": "Tue Oct 09 15:54:43 2018"
      },
      "committer": {
        "name": "Hardik Joshi",
        "email": "mail@hardikjoshi.me",
        "time": "Wed Oct 10 06:32:01 2018"
      },
      "message": "Add ShouldNotBeZeroValue assertion, fixes #523\n"
    },
    {
      "commit": "1cbc0a219c4f8ab70dbc700621ea0ee4a5d68cac",
      "tree": "e62fd4cb2ec587099c3bc0eba11f31563b1d33f4",
      "parents": [
        "ef6db91d284a0e7badaa1f0c404c30aa7dee3aed"
      ],
      "author": {
        "name": "Daniel Cormier",
        "email": "daniel.cormier@gmail.com",
        "time": "Thu Jul 26 00:14:08 2018"
      },
      "committer": {
        "name": "Daniel Cormier",
        "email": "daniel.cormier@gmail.com",
        "time": "Thu Jul 26 00:14:08 2018"
      },
      "message": "Open web browser on windows\n"
    },
    {
      "commit": "e090b19b27267915d432b83999b76c07fd728f3d",
      "tree": "7e55d5f2050c5c29e391e26f88acddeeb77cb87b",
      "parents": [
        "ef6db91d284a0e7badaa1f0c404c30aa7dee3aed"
      ],
      "author": {
        "name": "Tung Vu",
        "email": "tung.vu1@lazada.com",
        "time": "Tue May 29 03:26:06 2018"
      },
      "committer": {
        "name": "Tung Vu",
        "email": "tung.vu1@lazada.com",
        "time": "Tue May 29 03:26:06 2018"
      },
      "message": "Add stack trace for the case when convey.So function is under many nested level function.\n"
    },
    {
      "commit": "4fa6ea42c6fc7b329055f61029fcc3fbf93b39b6",
      "tree": "cf0c1e432465fe816e38e6a219f9b6826a234aa4",
      "parents": [
        "ef6db91d284a0e7badaa1f0c404c30aa7dee3aed"
      ],
      "author": {
        "name": "Marc Abramowitz",
        "email": "abramowi@adobe.com",
        "time": "Fri May 11 20:12:06 2018"
      },
      "committer": {
        "name": "Marc Abramowitz",
        "email": "abramowi@adobe.com",
        "time": "Fri May 11 20:12:06 2018"
      },
      "message": "Add code for parsing format that ginkgo tests emit\n\nFixes: https://github.com/smartystreets/goconvey/issues/487\n"
    },
    {
      "commit": "ef6db91d284a0e7badaa1f0c404c30aa7dee3aed",
      "tree": "b32bf194088440a990afce2335cd50593af0e894",
      "parents": [
        "1d63d63e6242f48a079ecf39a3dd949b7e5d03d0",
        "6dd80c029ace223d766a8350c9207d06f40d8628"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Thu Feb 22 19:45:00 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 22 19:45:00 2018"
      },
      "message": "Merge pull request #522 from jeis2497052/master\n\nFix typos"
    },
    {
      "commit": "6dd80c029ace223d766a8350c9207d06f40d8628",
      "tree": "b32bf194088440a990afce2335cd50593af0e894",
      "parents": [
        "1d63d63e6242f48a079ecf39a3dd949b7e5d03d0"
      ],
      "author": {
        "name": "John Eismeier",
        "email": "john.eismeier@gmail.com",
        "time": "Thu Feb 22 15:27:46 2018"
      },
      "committer": {
        "name": "John Eismeier",
        "email": "john.eismeier@gmail.com",
        "time": "Thu Feb 22 15:27:46 2018"
      },
      "message": "Propose fix typos\n"
    },
    {
      "commit": "1d63d63e6242f48a079ecf39a3dd949b7e5d03d0",
      "tree": "44b7e8af6d7f0b77e9ae03d038d85ecf02723399",
      "parents": [
        "42671434823e9ca3969a82323617c5e19c622c54",
        "21bd0e307a3b247969b11cb7bae722a3eee487b5"
      ],
      "author": {
        "name": "Robert Iannucci",
        "email": "iannucci@chromium.org",
        "time": "Tue Feb 20 21:06:36 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 20 21:06:36 2018"
      },
      "message": "Merge pull request #468 from vadimyer/patch-1\n\nAdd XTestImports to go list arguments"
    }
  ],
  "next": "42671434823e9ca3969a82323617c5e19c622c54"
}
