)]}'
{
  "log": [
    {
      "commit": "0ac5d3e1c1d7aca60e4f12e73c2eb1637c6c044c",
      "tree": "3969b077a214095eb22876fa9aeda245ae52bb88",
      "parents": [
        "1a9e1d324e04b043d0869f3ac96f17e044bad07c"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jul 26 18:30:50 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jul 26 18:30:50 2026 +0200"
      },
      "message": "needs Java9+ to build SBOMs\n"
    },
    {
      "commit": "1a9e1d324e04b043d0869f3ac96f17e044bad07c",
      "tree": "f91c2e4403a1091fdf73e2c10082b87ca93fcdf8",
      "parents": [
        "6ea9885b3d0d477c88b2a61815bb738c236f0826"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jul 19 10:46:22 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jul 19 10:46:22 2026 +0200"
      },
      "message": "remove build-system external reference\n"
    },
    {
      "commit": "6ea9885b3d0d477c88b2a61815bb738c236f0826",
      "tree": "f93d3dfe75c00caaffd0c1a8580d6a75d38122f2",
      "parents": [
        "1fcac25cad6193f81337736b0424b2f5261578d8"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Wed Jul 15 17:59:59 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Wed Jul 15 17:59:59 2026 +0200"
      },
      "message": "pick up Ivy update\n"
    },
    {
      "commit": "1fcac25cad6193f81337736b0424b2f5261578d8",
      "tree": "8efe1de850c9328157f7a220ddb27d362481814d",
      "parents": [
        "dd50ea5b41941dbe562c110a15ed1085706a7fd5"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jun 20 12:21:20 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jun 20 12:21:20 2026 +0200"
      },
      "message": "import fixes to common build\n"
    },
    {
      "commit": "dd50ea5b41941dbe562c110a15ed1085706a7fd5",
      "tree": "46dfa701a83f5fd1437058a8a7bb3b994755f6f9",
      "parents": [
        "65a5c52cec0d8f382d7ea1e344d53bf07974d3c8"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jun 20 07:54:13 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jun 20 07:54:13 2026 +0200"
      },
      "message": "adjust ivy.xml\n"
    },
    {
      "commit": "65a5c52cec0d8f382d7ea1e344d53bf07974d3c8",
      "tree": "dd7929c5053bd2d5326571164f57c9d97d7e0645",
      "parents": [
        "3b1b4e4237e6d24058c4a65de04c81878b82f508"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 19 21:35:31 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 19 21:35:31 2026 +0200"
      },
      "message": "CycloneDX Spec prefers .cdx.json\n\nhttps://cyclonedx.org/specification/overview/#recognized-file-patterns\n"
    },
    {
      "commit": "3b1b4e4237e6d24058c4a65de04c81878b82f508",
      "tree": "6a96e5566971be0afb98781e98f8a3f4a7463057",
      "parents": [
        "07e56b0e0badda190cfdfee31c9e8a529f4fde07"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 19 18:52:52 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 19 18:52:52 2026 +0200"
      },
      "message": "upgrade common\n"
    },
    {
      "commit": "07e56b0e0badda190cfdfee31c9e8a529f4fde07",
      "tree": "6bea396d0c58503c3ffa27ff4611b57d96fd9327",
      "parents": [
        "cbc1029e61496616867657e93674555cbcd4eb90"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jun 14 14:50:14 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 19 13:08:21 2026 +0200"
      },
      "message": "prepare 1.5.0 RC1\n"
    },
    {
      "commit": "cbc1029e61496616867657e93674555cbcd4eb90",
      "tree": "095f7921056a241f14889e97643495c415f18bc3",
      "parents": [
        "1fa380c87892e0ef200ed7101b1f88838f99b5ed"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jun 13 17:51:10 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jun 13 17:51:10 2026 +0200"
      },
      "message": "remove examples again\n"
    },
    {
      "commit": "1fa380c87892e0ef200ed7101b1f88838f99b5ed",
      "tree": "a8940a0f3f72476f980b82273e81e6024b0d5486",
      "parents": [
        "35125bfd8df2a4323ec9548c608f8a5e743d24aa"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jun 07 07:38:12 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jun 07 07:38:12 2026 +0200"
      },
      "message": "temporary folders with example SBOMs\n"
    },
    {
      "commit": "35125bfd8df2a4323ec9548c608f8a5e743d24aa",
      "tree": "095f7921056a241f14889e97643495c415f18bc3",
      "parents": [
        "41852f7f6fea7c9ba106e04609511f7a0e45b659"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jun 07 07:37:15 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jun 07 07:37:15 2026 +0200"
      },
      "message": "file no longer needed after using ivy:cachepath directly\n"
    },
    {
      "commit": "41852f7f6fea7c9ba106e04609511f7a0e45b659",
      "tree": "943c1977a9c24143be8569dcff668196d5f767ce",
      "parents": [
        "4f3c6626b81613043bfdd0086281ff2ceadcf096"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 05 08:34:27 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 05 08:34:27 2026 +0200"
      },
      "message": "learned a nicer way to download build-time dependencies while working on Ivy\n"
    },
    {
      "commit": "4f3c6626b81613043bfdd0086281ff2ceadcf096",
      "tree": "3ea8c13609fd7154fb89d78d2f4c27d29c039179",
      "parents": [
        "3763e829713f15ff57d77b50b771aeb1f14be515"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 05 08:31:13 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 05 08:31:13 2026 +0200"
      },
      "message": "the BSI TR is not binding for the EU CRA, yet. Things may change.\n"
    },
    {
      "commit": "3763e829713f15ff57d77b50b771aeb1f14be515",
      "tree": "9d8fbc78d668634eedd5ea58fae65396dbfcd4a9",
      "parents": [
        "5434c15dbf9502c5de2a433f7658efb2a4347a21"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 15:43:23 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 15:43:23 2026 +0200"
      },
      "message": "CRA stuff\n"
    },
    {
      "commit": "5434c15dbf9502c5de2a433f7658efb2a4347a21",
      "tree": "1370d9426e7dd148f1bc619bd5ca24d593880534",
      "parents": [
        "6bf90e7e1238503ec25f68972da924b7de026b16"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 14:18:35 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 14:18:35 2026 +0200"
      },
      "message": "more external references\n"
    },
    {
      "commit": "6bf90e7e1238503ec25f68972da924b7de026b16",
      "tree": "bca972a1c9fdac9a2d750bc2a3146704b93881b2",
      "parents": [
        "e38891055a42ad9694da2d672ec62f45023284e9"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 08:48:33 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 08:48:33 2026 +0200"
      },
      "message": "publish SBOMs to maven repo\n"
    },
    {
      "commit": "e38891055a42ad9694da2d672ec62f45023284e9",
      "tree": "23c9e002773aa6806348d92363884883f17b9f6e",
      "parents": [
        "55e01c1de1d439859eda3bcf732b516178636fbb"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 08:44:49 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 08:44:49 2026 +0200"
      },
      "message": "archiveUrl is wrong\n"
    },
    {
      "commit": "55e01c1de1d439859eda3bcf732b516178636fbb",
      "tree": "46cf9a59fa7c14ce450e85e0b464de93642a61b0",
      "parents": [
        "c20a3fea1d905c0a0e4c97c444f35adef7fab9f0"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 08:36:04 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 08:36:04 2026 +0200"
      },
      "message": "intial steps at creating SBOMs for AntUnit\n"
    },
    {
      "commit": "c20a3fea1d905c0a0e4c97c444f35adef7fab9f0",
      "tree": "6d0f73f91671e098cb3c3f91a8270890b5adeff5",
      "parents": [
        "0ed7a5261539009a18754d787de8d074c5aa1466"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 08:35:24 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 04 08:35:24 2026 +0200"
      },
      "message": "bump Ant and JUnit dependencies\n"
    },
    {
      "commit": "0ed7a5261539009a18754d787de8d074c5aa1466",
      "tree": "7915a573a606e7dce74e29a55d1c4abb785aae38",
      "parents": [
        "0d5bb05c190c89fda45a15f272e2bf30b950ff1d"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri May 22 22:28:06 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri May 22 22:28:06 2026 +0200"
      },
      "message": "fix javadocs\n"
    },
    {
      "commit": "0d5bb05c190c89fda45a15f272e2bf30b950ff1d",
      "tree": "eab317274532cc8dd698f94702d571197d8fd0f5",
      "parents": [
        "3c3cdce66b0bb5dce80fb9522d18148a98f777cb"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun May 17 13:07:05 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun May 17 13:08:08 2026 +0200"
      },
      "message": "provide built-in negations for remaining assertions\n"
    },
    {
      "commit": "3c3cdce66b0bb5dce80fb9522d18148a98f777cb",
      "tree": "54b501846ca07ca84400807f951d2a370b03a3e0",
      "parents": [
        "84d287971578981ac79ee1be053e1e5b945862e8"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun May 17 12:11:11 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun May 17 13:08:08 2026 +0200"
      },
      "message": "upgrade to \"more modern\" commons\n"
    },
    {
      "commit": "84d287971578981ac79ee1be053e1e5b945862e8",
      "tree": "c9af6fcc91dbf50ed7e5abf82903bf5f5d1eb670",
      "parents": [
        "d00b9e083327fb4ff1fbdf224f2ee994643f6be3",
        "ffa28cac72dacd015b67165b6f500b7820fa1478"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat May 16 16:09:18 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 16 16:09:18 2026 +0000"
      },
      "message": "Merge pull request #2 from apache/infrastructure-ruleset-bot/default-branch-protection\n\n[INFRA] Set up default rulesets for default and release branches"
    },
    {
      "commit": "ffa28cac72dacd015b67165b6f500b7820fa1478",
      "tree": "c9af6fcc91dbf50ed7e5abf82903bf5f5d1eb670",
      "parents": [
        "d00b9e083327fb4ff1fbdf224f2ee994643f6be3"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 13:50:47 2026 -0500"
      },
      "committer": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 13:50:47 2026 -0500"
      },
      "message": "Set up default protection ruleset for default and release branches"
    },
    {
      "commit": "d00b9e083327fb4ff1fbdf224f2ee994643f6be3",
      "tree": "6b371109e4edae994a9309900a94ba3f14a05a54",
      "parents": [
        "1d98715cab4201056110073c3ef95d60726342b6"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu May 14 21:35:02 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu May 14 21:35:02 2026 +0200"
      },
      "message": "add a assertPropertyNotSet assertion\n"
    },
    {
      "commit": "1d98715cab4201056110073c3ef95d60726342b6",
      "tree": "42118d1b0a4624b239346efa4eb21400e3151eb1",
      "parents": [
        "e1275d128c3518585ac6211fb43ae6b7d38bada8"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Apr 26 22:45:01 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Apr 26 22:45:01 2026 +0200"
      },
      "message": "document changes mad by Matt four years ago\n"
    },
    {
      "commit": "e1275d128c3518585ac6211fb43ae6b7d38bada8",
      "tree": "6f0ecf533bd6ce72de6da6c125585a924e27739f",
      "parents": [
        "066ebab4347437600d9ba3802524c6681bb644bb"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Apr 26 22:34:13 2026 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Apr 26 22:36:48 2026 +0200"
      },
      "message": "copy license to root directory\n"
    },
    {
      "commit": "066ebab4347437600d9ba3802524c6681bb644bb",
      "tree": "8d4ff3b92feb9528edb4b00e1a556b78ab7c1e51",
      "parents": [
        "35caae04d08e659f76a134bd8f29d08e6a496ff2"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Sun Feb 13 14:44:06 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Sun Feb 13 14:44:06 2022 -0600"
      },
      "message": "run antunit with optional classpath (compiles fine for what it\u0027s worth but proper functioning requires Ant with https://github.com/apache/ant/commit/ce494e8365658f76b2648f5d0ccfd6753c880249)\n"
    },
    {
      "commit": "35caae04d08e659f76a134bd8f29d08e6a496ff2",
      "tree": "57f6bd50b4065d66d96cb0573ee5388cb4728a04",
      "parents": [
        "b64de440278c3ec5d9e6b195478c74a5849fe434"
      ],
      "author": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Sat Feb 12 15:44:54 2022 -0600"
      },
      "committer": {
        "name": "Matt Benson",
        "email": "mbenson@apache.org",
        "time": "Sat Feb 12 16:14:33 2022 -0600"
      },
      "message": "code cleanup/updates\n"
    },
    {
      "commit": "b64de440278c3ec5d9e6b195478c74a5849fe434",
      "tree": "27a6e1b4b3584731839a070089cbcbc49838ea9a",
      "parents": [
        "e436acf88c08e7d131e4e008550090e55de4795c"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jul 03 12:47:52 2021 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Wed Jul 07 18:42:16 2021 +0200"
      },
      "message": "prepare RC1 of AntUnit 1.4.1\n"
    },
    {
      "commit": "e436acf88c08e7d131e4e008550090e55de4795c",
      "tree": "ba0496c671d3c2f96de6934dbfc2f6f3c7688228",
      "parents": [
        "2d2e4d0dabc61be3db5c3dd886eda1baf82366d9"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jul 03 12:05:12 2021 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jul 03 12:05:12 2021 +0200"
      },
      "message": "next release will be 1.4.1 rather than 1.5\n"
    },
    {
      "commit": "2d2e4d0dabc61be3db5c3dd886eda1baf82366d9",
      "tree": "7b587b8702f5d581e2e714cafe0577ce0250d69f",
      "parents": [
        "2c49ac7f4eb8676f09737482f2c784408a15fbbe"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun May 23 10:59:02 2021 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun May 23 10:59:02 2021 +0200"
      },
      "message": "we should do as we say, use ant:current in antlib descriptor\n\nhttps://bz.apache.org/bugzilla/show_bug.cgi?id\u003d65315\n"
    },
    {
      "commit": "2c49ac7f4eb8676f09737482f2c784408a15fbbe",
      "tree": "a240d0bfef2f41891a135642c561215f0d785f84",
      "parents": [
        "3d4c28fb10e765ee4f42e1c7d6dd205c38c23fe3"
      ],
      "author": {
        "name": "jkf",
        "email": "jm@famkruithof.net",
        "time": "Sun May 26 23:54:17 2019 +0200"
      },
      "committer": {
        "name": "jkf",
        "email": "jm@famkruithof.net",
        "time": "Sun May 26 23:54:17 2019 +0200"
      },
      "message": "also https in NOTICE\n"
    },
    {
      "commit": "3d4c28fb10e765ee4f42e1c7d6dd205c38c23fe3",
      "tree": "1a26621501e3fa299f1be047bc12084344ca7377",
      "parents": [
        "932d318652146a54b7a2a894307f74ba3ef90032"
      ],
      "author": {
        "name": "jkf",
        "email": "jm@famkruithof.net",
        "time": "Sun May 26 23:52:57 2019 +0200"
      },
      "committer": {
        "name": "jkf",
        "email": "jm@famkruithof.net",
        "time": "Sun May 26 23:52:57 2019 +0200"
      },
      "message": "Removed unnecessary http references\n"
    },
    {
      "commit": "932d318652146a54b7a2a894307f74ba3ef90032",
      "tree": "e0944252ca1a79ac0555f7d5ea8261575fd036dd",
      "parents": [
        "7b534753127dbced21827304bf47dc18f4bb84da",
        "d87b05bcce29f999e4ebcb667a2f35b036bd88f5"
      ],
      "author": {
        "name": "jkf",
        "email": "jm@famkruithof.net",
        "time": "Sun May 26 22:45:04 2019 +0200"
      },
      "committer": {
        "name": "jkf",
        "email": "jm@famkruithof.net",
        "time": "Sun May 26 22:45:04 2019 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of https://gitbox.apache.org/repos/asf/ant-antlibs-antunit\n"
    },
    {
      "commit": "7b534753127dbced21827304bf47dc18f4bb84da",
      "tree": "b120691c0c4a076e0ea92f53d4018caa1b2dcecb",
      "parents": [
        "cac02039dc3f06abd550ba5bacec5f5212b033eb"
      ],
      "author": {
        "name": "jkf",
        "email": "jm@famkruithof.net",
        "time": "Sun May 26 22:44:16 2019 +0200"
      },
      "committer": {
        "name": "jkf",
        "email": "jm@famkruithof.net",
        "time": "Sun May 26 22:44:16 2019 +0200"
      },
      "message": "updated reference to license from http to https using find . -type f -exec sed -i s/http://www.apache.org/licenses/LICENSE-2.0/https://www.apache.org/licenses/LICENSE-2.0/ {} \\;\n"
    },
    {
      "commit": "d87b05bcce29f999e4ebcb667a2f35b036bd88f5",
      "tree": "8159630cee3687ed8c0c121e06c38166bc23db8c",
      "parents": [
        "cac02039dc3f06abd550ba5bacec5f5212b033eb"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat May 25 16:12:22 2019 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat May 25 16:12:22 2019 +0200"
      },
      "message": "TLS\n"
    },
    {
      "commit": "cac02039dc3f06abd550ba5bacec5f5212b033eb",
      "tree": "f62256ce70c942d2bdf728a897e9972189243df1",
      "parents": [
        "ee72769dd01169c244458e45ce4e72ea2bb547be"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Dec 17 09:24:42 2018 +0100"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Dec 17 09:24:42 2018 +0100"
      },
      "message": "moved to gitbox\n"
    },
    {
      "commit": "ee72769dd01169c244458e45ce4e72ea2bb547be",
      "tree": "8ded08eccd26d6246f14dd1198b936c2d215191f",
      "parents": [
        "1015e0a32a5b9b850f76bc04cb8a8973fc640c20",
        "fd04cd6899e7fa9dde8c1be04fef47b9bb458b35"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Jun 25 06:40:17 2018 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Jun 25 06:41:53 2018 +0200"
      },
      "message": "Merge tag \u0027rel/1.4\u0027 and prepare for next iteration\n\nTagging version 1.4 of AntUnit\n"
    },
    {
      "commit": "1015e0a32a5b9b850f76bc04cb8a8973fc640c20",
      "tree": "bb5e020659d7e2574824ff7cb861bdb137ee5bf0",
      "parents": [
        "f66f1178dcb42af44f4008493262782afe7c9f4d"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 22 11:43:46 2018 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 22 11:43:46 2018 +0200"
      },
      "message": "compile target is set to Java5\n"
    },
    {
      "commit": "fd04cd6899e7fa9dde8c1be04fef47b9bb458b35",
      "tree": "6bf560eb390d0d3ae2dafe74de841073dd6da63e",
      "parents": [
        "f66f1178dcb42af44f4008493262782afe7c9f4d"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 22 07:23:35 2018 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 22 07:23:35 2018 +0200"
      },
      "message": "prepare RC3 of AntUnit 1.4\n"
    },
    {
      "commit": "f66f1178dcb42af44f4008493262782afe7c9f4d",
      "tree": "55976242a536c7fb3bdc01361fcf02b638afbc50",
      "parents": [
        "592579abfdc3088e7203653424e5a40a55548e58"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 22 06:44:05 2018 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Jun 22 06:44:05 2018 +0200"
      },
      "message": "AntUnit now requires Ant 1.8.1\n"
    },
    {
      "commit": "592579abfdc3088e7203653424e5a40a55548e58",
      "tree": "8f4909aa271fc5f6e6e0d352396e39ca1ef35b70",
      "parents": [
        "a08cb64ca1aebfb166271ed60511fab508c51c02"
      ],
      "author": {
        "name": "Jaikiran Pai",
        "email": "jaikiran.pai@gmail.com",
        "time": "Wed Jun 20 09:03:10 2018 +0530"
      },
      "committer": {
        "name": "Jaikiran Pai",
        "email": "jaikiran.pai@gmail.com",
        "time": "Wed Jun 20 09:03:10 2018 +0530"
      },
      "message": "Fix assertTrue example in docs\n"
    },
    {
      "commit": "a08cb64ca1aebfb166271ed60511fab508c51c02",
      "tree": "9d2dd387b208101b0b1131a778bb67dbcafa16a9",
      "parents": [
        "c21f08805b3369fa40fc3d8a3c4ddae56eb7171f"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jun 19 19:58:20 2018 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jun 19 19:58:20 2018 +0200"
      },
      "message": "fix source code link\n"
    },
    {
      "commit": "c21f08805b3369fa40fc3d8a3c4ddae56eb7171f",
      "tree": "a77e021f8d7c676516155f641fdb5bbd900aaf3a",
      "parents": [
        "befd3242837fbadfd35ec83bf9b8734650d5ae0f"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jun 19 16:42:45 2018 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jun 19 16:42:45 2018 +0200"
      },
      "message": "welcome to 2018\n"
    },
    {
      "commit": "befd3242837fbadfd35ec83bf9b8734650d5ae0f",
      "tree": "c6a0eb6754d8424393eede34f2c83043b477a3b5",
      "parents": [
        "4af0545d551f49cbf9c9c363e0fb84fee6abb371"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Jun 18 21:36:08 2018 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Jun 18 21:36:08 2018 +0200"
      },
      "message": "fix line-ends\n"
    },
    {
      "commit": "4af0545d551f49cbf9c9c363e0fb84fee6abb371",
      "tree": "355e88e7c82335eb396af91f47473d5fbbe09982",
      "parents": [
        "5c02d3c8e5da82dd6628aec990afa9819dc87300"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Jun 18 21:28:52 2018 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Jun 18 21:35:22 2018 +0200"
      },
      "message": "upgrade commons for .gitignore/modules changes\n"
    },
    {
      "commit": "5c02d3c8e5da82dd6628aec990afa9819dc87300",
      "tree": "097bc24e55d2220b483bb81f0e680610f39740aa",
      "parents": [
        "2014f42d7e9c9b352ee381a67e89ec0d35b98acb"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "stefan.bodewig@innoq.com",
        "time": "Sat Jun 16 15:50:21 2018 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "stefan.bodewig@innoq.com",
        "time": "Sat Jun 16 15:50:21 2018 +0200"
      },
      "message": "update commons (to remeove md5/sha1)\n"
    },
    {
      "commit": "2014f42d7e9c9b352ee381a67e89ec0d35b98acb",
      "tree": "f812cbe3aea92666262ba056d21eeb1710d4b8c3",
      "parents": [
        "e22525b32113c102b2a1abf933cb64d0f178a8fa"
      ],
      "author": {
        "name": "Jaikiran Pai",
        "email": "jaikiran.pai@gmail.com",
        "time": "Mon May 14 11:13:26 2018 +0530"
      },
      "committer": {
        "name": "Jaikiran Pai",
        "email": "jaikiran.pai@gmail.com",
        "time": "Mon May 14 11:13:26 2018 +0530"
      },
      "message": "Avoid potential thread safety issues in LogCapturer\n"
    },
    {
      "commit": "e22525b32113c102b2a1abf933cb64d0f178a8fa",
      "tree": "8a5b83371352d2f23323f71872aa698d19772b41",
      "parents": [
        "c3f86551a97f6b984d6d100588a70615277d40b4"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "stefan.bodewig@innoq.com",
        "time": "Fri Apr 27 07:55:06 2018 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "stefan.bodewig@innoq.com",
        "time": "Fri Apr 27 07:55:06 2018 +0200"
      },
      "message": "we\u0027re not in svn anymore\n"
    },
    {
      "commit": "c3f86551a97f6b984d6d100588a70615277d40b4",
      "tree": "c8f80c6f2de94ae1c4d64a3d4530cb513f7935d7",
      "parents": [
        "7a6103ee50e5814516e69f54c6d7834ee57d2a8b"
      ],
      "author": {
        "name": "Gintas Grigelionis",
        "email": "gintas@apache.org",
        "time": "Thu Dec 21 19:12:47 2017 +0100"
      },
      "committer": {
        "name": "Gintas Grigelionis",
        "email": "gintas@apache.org",
        "time": "Thu Dec 21 19:12:47 2017 +0100"
      },
      "message": "assertLogNotContaining missing in Ant 1.7; sync ivy.xml and pom.xml"
    },
    {
      "commit": "7a6103ee50e5814516e69f54c6d7834ee57d2a8b",
      "tree": "eb807ef5a0d0a794e1f944b16be75c655faae48b",
      "parents": [
        "91184187048c19c325d01bbef73677d700e065d9"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "stefan.bodewig@innoq.com",
        "time": "Tue Dec 12 09:02:52 2017 +0100"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "stefan.bodewig@innoq.com",
        "time": "Tue Dec 12 09:02:52 2017 +0100"
      },
      "message": "looks as if we had change an error message along the way\n"
    },
    {
      "commit": "91184187048c19c325d01bbef73677d700e065d9",
      "tree": "851c859e7196b305a8d7995fd1e960cfd2e3cd3d",
      "parents": [
        "66206e00ce188209cb5125dfa02b03c0fcd244e0"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jun 13 13:16:12 2017 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jun 13 13:16:12 2017 +0200"
      },
      "message": "DOAP file now lives in ant-site\n"
    },
    {
      "commit": "66206e00ce188209cb5125dfa02b03c0fcd244e0",
      "tree": "7ad5873a6ec8096871d32b3fe8079d8253cc641a",
      "parents": [
        "b8dd17fb4cb0cece54451cf1ac8c15519e708880"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 01 19:54:40 2017 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 01 19:54:40 2017 +0200"
      },
      "message": "ensure the next release, if any, uses proper ivy coordinates\n"
    },
    {
      "commit": "b8dd17fb4cb0cece54451cf1ac8c15519e708880",
      "tree": "7afd4c1f4d064affc6503f433a95c42423f67b39",
      "parents": [
        "6da3499ff2ad5552c39cf3ffdb44611e4e2ba791"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Jul 11 18:41:17 2016 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Jul 11 18:41:17 2016 +0200"
      },
      "message": "debug logging\n"
    },
    {
      "commit": "6da3499ff2ad5552c39cf3ffdb44611e4e2ba791",
      "tree": "eca07e2a802bf09b062eacc7d6b6f14d3cb60cd8",
      "parents": [
        "2156501c49f380efd4382854afa6c401ac31502f"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 18:25:18 2016 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 18:25:18 2016 +0200"
      },
      "message": "typo\n"
    },
    {
      "commit": "2156501c49f380efd4382854afa6c401ac31502f",
      "tree": "8a403cf6b3a4d9608ca2232cb9495beb7349cacc",
      "parents": [
        "ac56fd4677ed0ed210e370eb81f68255e515e0c3"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 18:23:48 2016 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 18:23:48 2016 +0200"
      },
      "message": "Java6ism\n"
    },
    {
      "commit": "ac56fd4677ed0ed210e370eb81f68255e515e0c3",
      "tree": "374ff5e5f47a10bd1ada26d3c29083264ba9234a",
      "parents": [
        "08b3a72b2e7ba1df25643f90de02b5ed2d59a038"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 18:18:20 2016 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 18:18:20 2016 +0200"
      },
      "message": "make javadoc8 happy\n"
    },
    {
      "commit": "08b3a72b2e7ba1df25643f90de02b5ed2d59a038",
      "tree": "c5c3cff3f55fe89ca7f9c080ed38456a15a6a52c",
      "parents": [
        "81f284f2c5552b9c0bc9f8550f2a7a126588be33"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 17:46:52 2016 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 17:46:52 2016 +0200"
      },
      "message": "deal with proxies that mask 404s\n"
    },
    {
      "commit": "81f284f2c5552b9c0bc9f8550f2a7a126588be33",
      "tree": "a7a1b2afab49dc83c7a19fd273e4f7ca70fa5f4c",
      "parents": [
        "7d62d95ab3a3df61937d2f66ad07fa75ed61aa75"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 17:46:26 2016 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 17:46:26 2016 +0200"
      },
      "message": "ignore target folder\n"
    },
    {
      "commit": "7d62d95ab3a3df61937d2f66ad07fa75ed61aa75",
      "tree": "67f66efd7ec0da9bd30512ce3d579fbe76ffd50e",
      "parents": [
        "7396c8b6a61e0c2ca0d4d17f91627211988674bf"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 12:53:32 2016 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Mar 29 12:53:32 2016 +0200"
      },
      "message": "create a copy to prevent problems if list is modified during iteration\n"
    },
    {
      "commit": "7396c8b6a61e0c2ca0d4d17f91627211988674bf",
      "tree": "1204afa220deecef6412fc9c433969d112102da9",
      "parents": [
        "b2ef8c49bf5c66191959cad755d4d5fff84a95d5"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Dec 26 12:55:24 2014 +0100"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Dec 26 12:55:42 2014 +0100"
      },
      "message": "Try to reduce the risk of StackOverflow/OOM in report\nSubmitted by: Ryan Bennitt\nBugzilla: https://issues.apache.org/bugzilla/show_bug.cgi?id\u003d57341\n"
    },
    {
      "commit": "b2ef8c49bf5c66191959cad755d4d5fff84a95d5",
      "tree": "b824a00eec5522461c79ec3b1761d1b2c1bc5477",
      "parents": [
        "13ec6e0b1ef9b7148466d5acce91ee31c5fdb29d"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Dec 26 12:50:57 2014 +0100"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Dec 26 12:50:57 2014 +0100"
      },
      "message": "ignore some build time stuff\n"
    },
    {
      "commit": "13ec6e0b1ef9b7148466d5acce91ee31c5fdb29d",
      "tree": "14402ca3edb58e9e1bd8ae27bc0658fa524ab409",
      "parents": [
        "18c48173bd7abab4e88496a10e5fadc30596802b"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jul 26 07:26:55 2014 +0200"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Jul 26 07:26:55 2014 +0200"
      },
      "message": "add common as submodule\n"
    },
    {
      "commit": "18c48173bd7abab4e88496a10e5fadc30596802b",
      "tree": "9904b224be732033f1c2b1fe89bd4f19bebe6e09",
      "parents": [
        "d67580a6303416dafef8637a6355c310babae986"
      ],
      "author": {
        "name": "Jan Matèrne",
        "email": "jhm@apache.org",
        "time": "Fri Jun 06 07:50:22 2014 +0200"
      },
      "committer": {
        "name": "Jan Matèrne",
        "email": "jhm@apache.org",
        "time": "Fri Jun 06 07:50:22 2014 +0200"
      },
      "message": "Add JUnit as dependency\n"
    },
    {
      "commit": "d67580a6303416dafef8637a6355c310babae986",
      "tree": "0c3d0e02738c6f008ba751550dd2475d6b915cc3",
      "parents": [
        "382a289c9025e1daca3dfa4e1ac2620fd1fc3c71"
      ],
      "author": {
        "name": "Jan Matèrne",
        "email": "jhm@apache.org",
        "time": "Thu Jun 05 08:20:58 2014 +0200"
      },
      "committer": {
        "name": "Jan Matèrne",
        "email": "jhm@apache.org",
        "time": "Thu Jun 05 08:20:58 2014 +0200"
      },
      "message": "Add prepare script\n"
    },
    {
      "commit": "382a289c9025e1daca3dfa4e1ac2620fd1fc3c71",
      "tree": "c370b8f4b0047b81a43f5fea92d19e61c59fa16f",
      "parents": [
        "7ff37634d2ca80ea2d327e6a54ce5258387f80ee"
      ],
      "author": {
        "name": "Jan Matèrne",
        "email": "jhm@apache.org",
        "time": "Wed Jun 04 09:51:35 2014 +0200"
      },
      "committer": {
        "name": "Jan Matèrne",
        "email": "jhm@apache.org",
        "time": "Wed Jun 04 09:51:35 2014 +0200"
      },
      "message": "update doap-file after git-migration\n"
    },
    {
      "commit": "7ff37634d2ca80ea2d327e6a54ce5258387f80ee",
      "tree": "845a56914d1db3bdc3540dcc3113a1f6dc264d5d",
      "parents": [
        "43f3355f078e04d007e566a03e74b3df289a67b9"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Wed May 14 11:46:02 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Wed May 14 11:46:02 2014 +0000"
      },
      "message": "version bump and post-release changes\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1594545 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "43f3355f078e04d007e566a03e74b3df289a67b9",
      "tree": "fc8b67e714f1790d5fa5cf28721e9559d798b0b4",
      "parents": [
        "a906373e36caf2428d8ead8f97d8adb6215cedbe"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Wed May 07 04:00:43 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Wed May 07 04:00:43 2014 +0000"
      },
      "message": "properly document PR 56470\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1592938 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a906373e36caf2428d8ead8f97d8adb6215cedbe",
      "tree": "a35d811431dbb76d7693a4e42875db1cb119e415",
      "parents": [
        "c3b4b5563d0b56e7bf370e12e7be2c649d37951a"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue May 06 20:11:49 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue May 06 20:11:49 2014 +0000"
      },
      "message": "PR 56470 - merge messages in logContent only when asked to\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1592860 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c3b4b5563d0b56e7bf370e12e7be2c649d37951a",
      "tree": "632e70c2b29ce5ed7b0a30f87482fb92b67725f6",
      "parents": [
        "6a398bb0700e3d06c1325b69b6feed321cff4dc3"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue May 06 20:01:13 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue May 06 20:01:13 2014 +0000"
      },
      "message": "PR 56470 - merge messages in assertLogContains only when asked to\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1592859 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6a398bb0700e3d06c1325b69b6feed321cff4dc3",
      "tree": "f725d14196bd6e74bca8fa5a7898d49cb43b69c4",
      "parents": [
        "9acb72a9115f9a6bd90eb388352c2b4fd1948460"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue May 06 19:45:47 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue May 06 19:45:47 2014 +0000"
      },
      "message": "since markers\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1592851 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9acb72a9115f9a6bd90eb388352c2b4fd1948460",
      "tree": "a0af0103407af186d8903f928ea06168412b4e67",
      "parents": [
        "28abce3b1f6a8b3ffa11418656ce3a6ae6b6c596"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue May 06 19:44:37 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue May 06 19:44:37 2014 +0000"
      },
      "message": "PR 56470 - merge messages in LogCapturer only when asked to\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1592848 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "28abce3b1f6a8b3ffa11418656ce3a6ae6b6c596",
      "tree": "03860f8ff4e5dfb2ccb04cf0d8a1226d9f6456c9",
      "parents": [
        "791b182df0d2224451714f497f8929fc628a7534"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri May 02 16:59:56 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri May 02 16:59:56 2014 +0000"
      },
      "message": "dry things up a little\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1591973 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "791b182df0d2224451714f497f8929fc628a7534",
      "tree": "74679cbe24f6f39c160a8a77cb45d5bffd0e671c",
      "parents": [
        "b9ec5ed5d91edbe3ba03e5f1560d552fccfc7b52"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri May 02 16:53:14 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri May 02 16:53:14 2014 +0000"
      },
      "message": "PR 56470 - add line breaks between the captured log messages\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1591972 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b9ec5ed5d91edbe3ba03e5f1560d552fccfc7b52",
      "tree": "e36b0f0e6526e4ecd0e8d6a3bf42da5e72fc708b",
      "parents": [
        "07c05b00343ce72d3b4ef6f6aad4bcff1ea97228"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri May 02 16:47:00 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri May 02 16:47:00 2014 +0000"
      },
      "message": "bump copyright year\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1591968 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "07c05b00343ce72d3b4ef6f6aad4bcff1ea97228",
      "tree": "9678abc5f0d1fe9894261cc0fe579e8aeaa9cb31",
      "parents": [
        "612c53203636675a8efad6f60d126f1396f04007"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri May 02 16:40:26 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri May 02 16:40:26 2014 +0000"
      },
      "message": "PR 43582 add a new AntUnitListener that immediately forwards all log output\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1591967 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "612c53203636675a8efad6f60d126f1396f04007",
      "tree": "e1b843e1ceb214dbf9c32b2003629a36cad6c988",
      "parents": [
        "039c52761eef86977b429664f3f94f0f1eacea0a"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu May 01 09:57:49 2014 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu May 01 09:57:49 2014 +0000"
      },
      "message": "PR 53383 add new assertions that really work with non-file resoucres\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1591586 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "039c52761eef86977b429664f3f94f0f1eacea0a",
      "tree": "764d8ae6945392455d999c25fc1eb8cac4b82407",
      "parents": [
        "edae631d028527dcf1d58f7a1851dd51bcd326f1"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Dec 05 19:06:03 2013 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Dec 05 19:06:03 2013 +0000"
      },
      "message": "fix NOTICE template\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1548243 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "edae631d028527dcf1d58f7a1851dd51bcd326f1",
      "tree": "2203d3660af63c5598cc5e46678964152a43bb30",
      "parents": [
        "1bdfe608f6e371344768cacbad80bb76e82a087f"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jun 17 07:10:05 2012 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jun 17 07:10:05 2012 +0000"
      },
      "message": "committed debugging line\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1351064 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1bdfe608f6e371344768cacbad80bb76e82a087f",
      "tree": "be80f94cd0e100a623f9a01f97a2ffb7e09ea52c",
      "parents": [
        "e9b4bb4ae99995771bebb440892cf326ac9983d3"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jun 17 07:05:30 2012 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sun Jun 17 07:05:30 2012 +0000"
      },
      "message": "Actually, resources as attributes don\u0027t work very well\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1351063 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e9b4bb4ae99995771bebb440892cf326ac9983d3",
      "tree": "1bf8112c3564b07077957ef844728fae918e072b",
      "parents": [
        "efc648b6210d93e0666495fa8776e0ea743fc2e0"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Mar 16 05:25:26 2012 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Mar 16 05:25:26 2012 +0000"
      },
      "message": "fix link\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1301341 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "efc648b6210d93e0666495fa8776e0ea743fc2e0",
      "tree": "58593c7f5d17a5167f47e3f231f54153e674eb5d",
      "parents": [
        "e751bcabf68c48690161e58a87dddc13c28e6a4f"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Dec 29 06:26:04 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Dec 29 06:26:04 2011 +0000"
      },
      "message": "assertResourceExists doesn\u0027t work with Ant 1.7.x and never will, document workaround.  PR 52332.\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1225447 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e751bcabf68c48690161e58a87dddc13c28e6a4f",
      "tree": "3c2bd570e38e711553a4711c46a55aa417e4f86a",
      "parents": [
        "a762884c323a5115f33a8d915f61369ea3021b15"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Aug 16 07:38:07 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Aug 16 07:38:07 2011 +0000"
      },
      "message": "1.2 released.  also update viewvc link while I was inside the doap file\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1158138 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a762884c323a5115f33a8d915f61369ea3021b15",
      "tree": "d0eeb13492d0ed2ca8d0cb42bf65d69facecfe2e",
      "parents": [
        "55442134b9624240ed7fb49479f8118d782d30c0"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Aug 13 04:46:02 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Aug 13 04:46:02 2011 +0000"
      },
      "message": "and move trunk back to 1.3alpha\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1157320 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "55442134b9624240ed7fb49479f8118d782d30c0",
      "tree": "ffd24a36a3758e2568142af8743234d43e86292b",
      "parents": [
        "88c2ed683530a9d417568a5ac986f1531227cb20"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Aug 13 04:42:59 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Sat Aug 13 04:42:59 2011 +0000"
      },
      "message": "prepare next attempt of AntUnit 1.2 release\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1157318 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "88c2ed683530a9d417568a5ac986f1531227cb20",
      "tree": "d0eeb13492d0ed2ca8d0cb42bf65d69facecfe2e",
      "parents": [
        "ad282b9f082162ac2d62874518f933cc157760ca"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Aug 12 04:02:04 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Aug 12 04:02:04 2011 +0000"
      },
      "message": "missing license headers\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1156960 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ad282b9f082162ac2d62874518f933cc157760ca",
      "tree": "1997aa002aa21c1c182dbe3045e69ef9d35d009a",
      "parents": [
        "8fc5823c564902327b3bdccd1379d4153707796f"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Aug 12 03:59:02 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Aug 12 03:59:02 2011 +0000"
      },
      "message": "no longer needed now we use Nexus\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1156958 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8fc5823c564902327b3bdccd1379d4153707796f",
      "tree": "2f610eb32af1b61788a3db74141c1e482c12f8d7",
      "parents": [
        "7dc2bce3368beff3f6af8ecfde24c9dd2f2cc422"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Aug 12 03:58:18 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Aug 12 03:58:18 2011 +0000"
      },
      "message": "add license and organization to POM\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1156957 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7dc2bce3368beff3f6af8ecfde24c9dd2f2cc422",
      "tree": "310c7cb3933970e3d998cd4b098cc685cb2b62d7",
      "parents": [
        "3dce824e3628bff60fa650d129fd318e7afeb7f5"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Aug 11 02:55:51 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Aug 11 02:55:51 2011 +0000"
      },
      "message": "and back to alpha again\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1156459 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3dce824e3628bff60fa650d129fd318e7afeb7f5",
      "tree": "7122be655e33302b09b4ad3927d38d7b6e9078ef",
      "parents": [
        "31fc48b724f8fd27ffd41af7dacd8af9338524ba"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Aug 11 02:52:28 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Aug 11 02:52:28 2011 +0000"
      },
      "message": "prepare for AntUnit 1.2 release\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1156457 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "31fc48b724f8fd27ffd41af7dacd8af9338524ba",
      "tree": "04c5722fcdf78bce9cb46a34766a0f7c0900e167",
      "parents": [
        "4b7f0604d8a5c49e4ead5856e27bb7a6c0864a8b"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Aug 11 02:47:00 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Aug 11 02:47:00 2011 +0000"
      },
      "message": "clarify status of JUnit adapters\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1156456 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4b7f0604d8a5c49e4ead5856e27bb7a6c0864a8b",
      "tree": "aefb08e5659f06028c2fcc943ed1978850f40369",
      "parents": [
        "eb13c80e596f46ea7c657baffb63a490799f8b11"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jan 25 09:43:27 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jan 25 09:43:27 2011 +0000"
      },
      "message": "verify a resource exists prior to validating its contents\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1063192 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "eb13c80e596f46ea7c657baffb63a490799f8b11",
      "tree": "b4da59350cc0a36bcd2ae57c83a01e70a9093e28",
      "parents": [
        "7a4cc46b0afed558c1ab309e30e6ad7ae85334fc"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jan 25 09:39:06 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jan 25 09:39:06 2011 +0000"
      },
      "message": "typo\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1063186 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7a4cc46b0afed558c1ab309e30e6ad7ae85334fc",
      "tree": "04dea8a56223b76271569e7f4c06ad333eeae526",
      "parents": [
        "685acd90c6da0860f5ff742de313f82e006bfd82"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jan 25 09:29:02 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jan 25 09:29:02 2011 +0000"
      },
      "message": "new assertResourceExists and assertResourceDoesntExist conditions\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1063181 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "685acd90c6da0860f5ff742de313f82e006bfd82",
      "tree": "6c21deabdf12401688e2a88c3bdad78fe869b1a7",
      "parents": [
        "40d950fe3b432e73858a8006d05e41f02327ebbf"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jan 25 09:17:12 2011 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Tue Jan 25 09:17:12 2011 +0000"
      },
      "message": "make tests pass on Windows where each pathelement gets the drive letter added to the front\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@1063177 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "40d950fe3b432e73858a8006d05e41f02327ebbf",
      "tree": "b417f55f67058d9749ce7d5e7db0b3705fb49d03",
      "parents": [
        "048cade8bdf70d9347250ff906d37170cfbf2040"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 17 10:03:15 2010 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Thu Jun 17 10:03:15 2010 +0000"
      },
      "message": "adapt to modified CDATA section escaping in trunk\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@955532 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "048cade8bdf70d9347250ff906d37170cfbf2040",
      "tree": "f43fff8d8eae7589043ba0b89b6854c6478067db",
      "parents": [
        "d522fdbd225fdc14d02b797e604aef619af02144"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Jun 14 16:13:56 2010 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Mon Jun 14 16:13:56 2010 +0000"
      },
      "message": "merge err/out changes from Ant\u0027s trunk (output to HTML rather than plain text)\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@954537 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d522fdbd225fdc14d02b797e604aef619af02144",
      "tree": "1464470d2931e9a1a7eecd2a5563f4bf9af629ca",
      "parents": [
        "9ca0eebf4f2287f0a8382061742d6b8828f8bbfa"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Wed Jun 09 13:46:06 2010 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Wed Jun 09 13:46:06 2010 +0000"
      },
      "message": "typo\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@953004 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9ca0eebf4f2287f0a8382061742d6b8828f8bbfa",
      "tree": "2d42e9041d42f9187989508f4c1b2847fda07783",
      "parents": [
        "95b8daf2a75c1a28184a1b3ea8ae5e9b20c776cd"
      ],
      "author": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Apr 30 04:31:56 2010 +0000"
      },
      "committer": {
        "name": "Stefan Bodewig",
        "email": "bodewig@apache.org",
        "time": "Fri Apr 30 04:31:56 2010 +0000"
      },
      "message": "file name doesn\u0027t match class name\n\ngit-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/antunit/trunk@939556 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "95b8daf2a75c1a28184a1b3ea8ae5e9b20c776cd"
}
