)]}'
{
  "log": [
    {
      "commit": "4b9b1ad07e2f71b26ccc31ee00dcb9a55e9eab1b",
      "tree": "ba62c84cdc15b7d7c564b14f9ae165a07c463e4f",
      "parents": [
        "7afcbb6546892661aa261d402187cfa5a54f3c5a"
      ],
      "author": {
        "name": "Niall Pemberton",
        "email": "niall.pemberton@gmail.com",
        "time": "Fri Jun 27 11:43:33 2025 +0100"
      },
      "committer": {
        "name": "Niall Pemberton",
        "email": "niall.pemberton@gmail.com",
        "time": "Fri Jun 27 11:43:33 2025 +0100"
      },
      "message": "README.md: correct \"functor\" references to \"chain\" \u0026 remove obsolete twitter/irc references\n"
    },
    {
      "commit": "7afcbb6546892661aa261d402187cfa5a54f3c5a",
      "tree": "b5bb1cba7e9fadfa5b58d12abcbe38576cecdabb",
      "parents": [
        "b32976e239781b6b822755ac00785dcbc286b803"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Tue Oct 24 19:57:58 2023 +0100"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Tue Oct 24 19:57:58 2023 +0100"
      },
      "message": "Marking component as dormant\n"
    },
    {
      "commit": "b32976e239781b6b822755ac00785dcbc286b803",
      "tree": "0a48a2c789d4ac93da29c627240081003f44323f",
      "parents": [
        "02777d6008644ff2bc59981f434f95a375162684"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Sat Oct 21 23:25:50 2023 +0100"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Sat Oct 21 23:25:50 2023 +0100"
      },
      "message": "Fix GHA badge\n\n[skip ci]\n"
    },
    {
      "commit": "02777d6008644ff2bc59981f434f95a375162684",
      "tree": "a28ed95e246f1a6a4542581bccca29d08af50acb",
      "parents": [
        "ca7ea5cb09cf46087d04e147a192a6a443edaf07"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Sat Oct 21 15:20:52 2023 +0100"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Sat Oct 21 15:20:52 2023 +0100"
      },
      "message": "Specify encoding\n"
    },
    {
      "commit": "ca7ea5cb09cf46087d04e147a192a6a443edaf07",
      "tree": "540c0c69d0710db7bb4c9ac9fe0d848363b3079b",
      "parents": [
        "c37b14eacfa8df5c7de956db47e6b2609e001471"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 19 10:36:18 2023 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 19 10:36:18 2023 -0400"
      },
      "message": "Javadoc: Fix spelling\n"
    },
    {
      "commit": "c37b14eacfa8df5c7de956db47e6b2609e001471",
      "tree": "c4c0d6d658177226feb791ef0d103de453d1e114",
      "parents": [
        "b329496a8b6975581118f543d93d970f3055ae44"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Oct 15 10:12:28 2023 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Oct 15 10:12:28 2023 -0400"
      },
      "message": "Update comment\n"
    },
    {
      "commit": "b329496a8b6975581118f543d93d970f3055ae44",
      "tree": "4c24fa585efa80d80e4671c031258bf496f38abc",
      "parents": [
        "1eb0090916cf1af26a09686454c54b05895b6afa"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Tue Oct 10 14:40:07 2023 +0100"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Tue Oct 10 14:40:07 2023 +0100"
      },
      "message": "Superflous\n"
    },
    {
      "commit": "1eb0090916cf1af26a09686454c54b05895b6afa",
      "tree": "6c60fdd78326bba98cc00617b77acc4e58b8837b",
      "parents": [
        "183d8c5c358d12a4d66a55b7bb016a1cc3791fd1"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Oct 02 11:07:06 2023 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Oct 02 11:07:06 2023 -0400"
      },
      "message": "Update call deprecated in Java 9\n"
    },
    {
      "commit": "183d8c5c358d12a4d66a55b7bb016a1cc3791fd1",
      "tree": "738273d22612a4c51e743e887b05ef136947405b",
      "parents": [
        "10ccfe90f3d03e2dc7d526e92b9f42bd42f61147"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 24 13:25:57 2023 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed May 24 13:25:57 2023 -0400"
      },
      "message": "Grammar"
    },
    {
      "commit": "10ccfe90f3d03e2dc7d526e92b9f42bd42f61147",
      "tree": "71d3289fffe81b4a28dce3990c8d250139e2222d",
      "parents": [
        "23a45465d1bd6ed599ad1ed988fc291edb6fa2bc"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri May 19 08:42:29 2023 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri May 19 08:42:29 2023 -0400"
      },
      "message": "Javadoc typos\n"
    },
    {
      "commit": "23a45465d1bd6ed599ad1ed988fc291edb6fa2bc",
      "tree": "f231914241f1cdb248ab2da0b7ed51d8f518b79f",
      "parents": [
        "e078752cf9f7dfba7d457799357ff49d1f43003a"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 18 10:31:20 2023 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Apr 18 10:31:20 2023 -0400"
      },
      "message": "Format: \"catch(\" -\u003e \"catch (\"\n"
    },
    {
      "commit": "e078752cf9f7dfba7d457799357ff49d1f43003a",
      "tree": "4fb6effb173c2dd639d6b4c34c092401880f1386",
      "parents": [
        "1dee5534997d4ba771053787a3cb995d5f6990f2"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Mar 19 15:35:28 2023 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Mar 19 15:35:28 2023 -0400"
      },
      "message": "Remove legacy Subversion keyword substitution markers"
    },
    {
      "commit": "1dee5534997d4ba771053787a3cb995d5f6990f2",
      "tree": "8ae88a82a78fd2330790f32a0087082f8a245533",
      "parents": [
        "5615f94c05a1ad0daca8fa6c1694feaa3e09eca5"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Fri Feb 03 16:39:49 2023 +0000"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Fri Feb 03 16:39:49 2023 +0000"
      },
      "message": "codecov-commenter \u003d\u003e notifications\n"
    },
    {
      "commit": "5615f94c05a1ad0daca8fa6c1694feaa3e09eca5",
      "tree": "38fb68de5bd81eea643b5bf95ab839dc3fa4a9b2",
      "parents": [
        "b7146d8181762563b089e8f43a239dcaa9a7f51b"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Sat Jan 21 12:38:56 2023 +0000"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Sat Jan 21 12:38:56 2023 +0000"
      },
      "message": "+\u003dREADME\n"
    },
    {
      "commit": "b7146d8181762563b089e8f43a239dcaa9a7f51b",
      "tree": "56b5c0f4f27ff414b8752953ca4254bbed40aa7d",
      "parents": [
        "c4b84f30a582371fb8e97a76bbbb601dfc0e73a5"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Sat Jan 21 11:50:07 2023 +0000"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Sat Jan 21 11:50:07 2023 +0000"
      },
      "message": "Once a week is enough\n"
    },
    {
      "commit": "c4b84f30a582371fb8e97a76bbbb601dfc0e73a5",
      "tree": "a797c7b2cd8643487666ba3d69c746ad60df7cce",
      "parents": [
        "81a008bdcb370ced7f394fca069bd1cd79f55d82"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Fri Jan 20 19:38:57 2023 +0000"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Fri Jan 20 19:38:57 2023 +0000"
      },
      "message": "+\u003d .asf.yaml\n"
    },
    {
      "commit": "81a008bdcb370ced7f394fca069bd1cd79f55d82",
      "tree": "36b3b79706199bbe88a9403dba75de1378a4db1b",
      "parents": [
        "e16a1d276967731eff86a7ec700029f21b8c2d6c"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jan 13 14:47:07 2023 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jan 13 14:47:07 2023 -0500"
      },
      "message": "Javadoc fixes"
    },
    {
      "commit": "e16a1d276967731eff86a7ec700029f21b8c2d6c",
      "tree": "85869d50955a494d26e1b18808cf3700ea887e4c",
      "parents": [
        "f8547f61911ac5becf12a3a49b36e06a824ccc8f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jan 13 14:45:35 2023 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jan 13 14:45:35 2023 -0500"
      },
      "message": "Javadoc fixes"
    },
    {
      "commit": "f8547f61911ac5becf12a3a49b36e06a824ccc8f",
      "tree": "6aa6450f92a4f898a7cee0bcd5399591f86a9880",
      "parents": [
        "9f5c7553cbcd93a58b4c64ccee2b1e6c58c74b4d"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jan 03 11:06:08 2023 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jan 03 11:06:08 2023 -0500"
      },
      "message": "Update NOTICE to 2023"
    },
    {
      "commit": "9f5c7553cbcd93a58b4c64ccee2b1e6c58c74b4d",
      "tree": "dacac2ad89d74335e8f7705fbb2585ae6160d9ff",
      "parents": [
        "79aa6b94dde962711a9cb790f636af8f39e26dfa"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jan 03 10:45:10 2023 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Jan 03 10:45:10 2023 -0500"
      },
      "message": "Update NOTICE to 2023"
    },
    {
      "commit": "79aa6b94dde962711a9cb790f636af8f39e26dfa",
      "tree": "68b4140554adb8ae58da1a86a2a7ad798c1ec280",
      "parents": [
        "68a1ae5123b7323bfbe3196127784af6ccd1bc78"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Nov 19 17:52:16 2022 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sat Nov 19 17:52:16 2022 -0500"
      },
      "message": "Add GHitHub robots file\n"
    },
    {
      "commit": "68a1ae5123b7323bfbe3196127784af6ccd1bc78",
      "tree": "343a7d9b8668406c7d1eb02169b6935bf51dd75a",
      "parents": [
        "8235f83d85037ddba6cdd52316f144b189283c20"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Sat Oct 08 15:13:41 2022 +0100"
      },
      "committer": {
        "name": "Sebb",
        "email": "sebb@apache.org",
        "time": "Sat Oct 08 15:13:41 2022 +0100"
      },
      "message": "Don\u0027t persist credentials unnecessarily\n"
    },
    {
      "commit": "8235f83d85037ddba6cdd52316f144b189283c20",
      "tree": "8f7b8d5da54d30a20cb087e1dfe1b7502b1a6113",
      "parents": [
        "472ffb3fff3f2fc919c00ccf858b139a690d7f24"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 06 18:35:50 2022 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 06 18:35:50 2022 -0400"
      },
      "message": "GitHub Actions build: no top level permission defined\n"
    },
    {
      "commit": "472ffb3fff3f2fc919c00ccf858b139a690d7f24",
      "tree": "9f82a8e7c835f88a5382a28e4228a44507a574ad",
      "parents": [
        "325ba05f1851423ffae06bacd150e8c20da53f22"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Oct 04 11:20:37 2022 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Tue Oct 04 11:20:37 2022 -0400"
      },
      "message": "Bump actions/setup-java from 3 to 3.5.1"
    },
    {
      "commit": "325ba05f1851423ffae06bacd150e8c20da53f22",
      "tree": "bf9e8169343bda41dc8304828e7b1ae9c2b31b66",
      "parents": [
        "b5a968f123ff4eaddb7d10b8cad7d58abaed7b37"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue Sep 06 09:18:39 2022 -0700"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue Sep 06 09:18:39 2022 -0700"
      },
      "message": "Bump actions/checkout from 3 to 3.0.2."
    },
    {
      "commit": "b5a968f123ff4eaddb7d10b8cad7d58abaed7b37",
      "tree": "d0bf13638360014d4f10f0a81f494a165801de31",
      "parents": [
        "79a87c836bcaf52f8edc93cb55201ac942bc4225"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue Aug 30 11:07:57 2022 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue Aug 30 11:07:57 2022 -0400"
      },
      "message": "Use standard Javadoc @since tag format"
    },
    {
      "commit": "79a87c836bcaf52f8edc93cb55201ac942bc4225",
      "tree": "20a62e360331d25ec8ed236adef75123fc7ff544",
      "parents": [
        "0568dd5407c6474347676e35eae4ce4fae906898"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue Aug 30 10:58:17 2022 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue Aug 30 10:58:17 2022 -0400"
      },
      "message": "Remove Subversion key substitution noise\n"
    },
    {
      "commit": "0568dd5407c6474347676e35eae4ce4fae906898",
      "tree": "2a95da5bbcf05f4b62ba5d4c929b634db00f287a",
      "parents": [
        "5b384a805f41a092ca5d7a085e5b7a6caa56f2a6"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue May 31 17:05:22 2022 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue May 31 17:05:22 2022 -0400"
      },
      "message": "Bump actions/cache from 2.1.4 to 3.0.3"
    },
    {
      "commit": "5b384a805f41a092ca5d7a085e5b7a6caa56f2a6",
      "tree": "40d245e9d737fd7c2f52a2a23fea4ba904650bf2",
      "parents": [
        "5bc36c8c82f342d5efdd47e0ca2c5db3da17db0a"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue May 31 17:02:22 2022 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue May 31 17:02:22 2022 -0400"
      },
      "message": "Bump actions/checkout 2.3.4 to 3"
    },
    {
      "commit": "5bc36c8c82f342d5efdd47e0ca2c5db3da17db0a",
      "tree": "15b3e4b479ba3905701ca8307d27d4394501811e",
      "parents": [
        "bb20f27eecefac09bc549af6d6fea54e8e633ff2"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Fri Apr 15 07:13:30 2022 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Fri Apr 15 07:13:30 2022 -0400"
      },
      "message": "Bump actions/setup-java from 2 to 3"
    },
    {
      "commit": "bb20f27eecefac09bc549af6d6fea54e8e633ff2",
      "tree": "93c1705b8e0af3d88f797bfcb10add4ddf67c187",
      "parents": [
        "b7b24a80dd2c8faaa52724b91b55dc4ec83a6838"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Thu Mar 10 13:41:06 2022 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Thu Mar 10 13:41:06 2022 -0500"
      },
      "message": "Delete \"@version $Id$\" from Subversion days.\n"
    },
    {
      "commit": "b7b24a80dd2c8faaa52724b91b55dc4ec83a6838",
      "tree": "1b6ecd4d063059e2fb0ae71263430f16cada121f",
      "parents": [
        "9e02f43d4e22eb887f47196b83faf9d959fbebf7"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Thu Mar 10 13:40:14 2022 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Thu Mar 10 13:40:14 2022 -0500"
      },
      "message": "Delete \"@version $Id$\" from Subversion days.\n"
    },
    {
      "commit": "9e02f43d4e22eb887f47196b83faf9d959fbebf7",
      "tree": "153e690654b2f06d123d2c11cee93ae375528b34",
      "parents": [
        "ab2886d565086bb3e54c7bde811b746e141c03d9"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Fri Feb 25 08:16:34 2022 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Fri Feb 25 08:16:34 2022 -0500"
      },
      "message": "Add CODE_OF_CONDUCT.md"
    },
    {
      "commit": "ab2886d565086bb3e54c7bde811b746e141c03d9",
      "tree": "721a9f8700102a5069b5c62944fc992c615fe25f",
      "parents": [
        "819d0c3e1649b56f9ce32188858179f78946069a"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue Sep 28 11:01:03 2021 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Tue Sep 28 11:01:03 2021 -0400"
      },
      "message": "Update GitHub build from Java 16 to 17.\n\nUpdate GitHub build from Java 17-EA to 18-EA but comment it (not there\nyet).\n"
    },
    {
      "commit": "819d0c3e1649b56f9ce32188858179f78946069a",
      "tree": "d4721390583f45676ff0d7cd7a8f5daa4fffe529",
      "parents": [
        "400cca8c3ebc0d5cf194e255148b98de9322665b"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Sun Aug 29 00:23:52 2021 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "ggregory@rocketsoftware.com",
        "time": "Sun Aug 29 00:23:52 2021 -0400"
      },
      "message": "AdoptOpenJDK is moving to the Eclipse Foundation and rebranding as\nEclipse Temurin.\n"
    },
    {
      "commit": "400cca8c3ebc0d5cf194e255148b98de9322665b",
      "tree": "30c5292038e818948963186e7c9da380eeed428b",
      "parents": [
        "6adb993511afa0c9692caaa341855ace5ed4a1c8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Apr 19 09:07:33 2021 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Apr 19 09:07:33 2021 -0400"
      },
      "message": "Update `actions/setup-java` to v2.\n"
    },
    {
      "commit": "6adb993511afa0c9692caaa341855ace5ed4a1c8",
      "tree": "94dafbed742b3538270dd1edb68dd9070f8634e3",
      "parents": [
        "5bcf505ccb10790eb8714c660b8165c0229ec10f"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Mar 17 15:40:58 2021 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Wed Mar 17 15:40:58 2021 -0400"
      },
      "message": "Replace GitHub build for Java 15 with Java 16 and drop Java 16-ea.\n"
    },
    {
      "commit": "5bcf505ccb10790eb8714c660b8165c0229ec10f",
      "tree": "e88668da1b10fba9b35cfe7dc0796e9b6bfaba8f",
      "parents": [
        "9e09dd44ca801d808d713c6fd25c74ee39bf7653"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Mar 05 13:25:14 2021 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Mar 05 13:25:14 2021 -0500"
      },
      "message": "Add Apache license headers and check for them in the default build.\n\n- No functional code changes.\n- Update parent POM.\n- Add GitHub build.\n- Don\u0027t duplicate groupId in POM.\n- Fix Javadoc link errors.\n- Some tests fail.\n"
    },
    {
      "commit": "9e09dd44ca801d808d713c6fd25c74ee39bf7653",
      "tree": "1bce294ec18eac9ecec73dcfd1fb7ff42a2fbccf",
      "parents": [
        "d766d18aa52e69a923695f808a4a0a69da0ebce8"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 01 17:38:47 2021 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 01 17:38:47 2021 -0500"
      },
      "message": "Ignore IML files.\n"
    },
    {
      "commit": "d766d18aa52e69a923695f808a4a0a69da0ebce8",
      "tree": "fd8c1c983d4495a584403debb147c939422712b7",
      "parents": [
        "1b59dc13a56ba9300d5b171b14e231f48928c886"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 01 15:41:33 2021 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Mon Mar 01 15:41:33 2021 -0500"
      },
      "message": "Ignore IML files.\n"
    },
    {
      "commit": "1b59dc13a56ba9300d5b171b14e231f48928c886",
      "tree": "17c5d94d5da1f2e3482b438fe7c1208610327465",
      "parents": [
        "bec6a61f60fb1610f1d47a3979c10b8a89c30250"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jan 17 09:36:53 2021 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jan 17 09:36:53 2021 -0500"
      },
      "message": "Use isEmpty().\n"
    },
    {
      "commit": "bec6a61f60fb1610f1d47a3979c10b8a89c30250",
      "tree": "bb971d2824b6bc6a1b740616ffbd9f55c5237191",
      "parents": [
        "ba7eb6ce7fc9ddfdaa9c569f63ee90e7ff1c818c"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jan 17 09:04:00 2021 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Jan 17 09:04:00 2021 -0500"
      },
      "message": "Use isEmpty().\n"
    },
    {
      "commit": "ba7eb6ce7fc9ddfdaa9c569f63ee90e7ff1c818c",
      "tree": "0eec4e25e370af4bb02116f5242ca477f535a913",
      "parents": [
        "b3850f32547b0c2e9ea4dbcfd4b8dfae7221785e"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jan 08 10:06:28 2021 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Jan 08 10:06:28 2021 -0500"
      },
      "message": "Remove unused imports.\n"
    },
    {
      "commit": "b3850f32547b0c2e9ea4dbcfd4b8dfae7221785e",
      "tree": "f1df06f3ec3bb56a42f001aa7d146cd714e94a1e",
      "parents": [
        "cc577da997e0cdff478af316f5927241f3963bb3"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Nov 20 21:56:15 2020 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Nov 20 21:56:15 2020 -0500"
      },
      "message": "No need to initialize to default value.\n"
    },
    {
      "commit": "cc577da997e0cdff478af316f5927241f3963bb3",
      "tree": "d303bd67b60215026d2c6ddbb7b4eb0c021608a6",
      "parents": [
        "cc12c69db7bc3ebd034128f643c6a6f514aa02b6"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Nov 20 17:55:16 2020 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Nov 20 17:55:16 2020 -0500"
      },
      "message": "Remove redundant calls to super().\n"
    },
    {
      "commit": "cc12c69db7bc3ebd034128f643c6a6f514aa02b6",
      "tree": "ddb727004ee391d418907cc4569fbef1136af475",
      "parents": [
        "e58c654dd84142c2f6bd2f559b2f9550780f86ee"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Nov 20 17:24:37 2020 -0500"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Nov 20 17:24:37 2020 -0500"
      },
      "message": "Remove useless null-check.\n"
    },
    {
      "commit": "e58c654dd84142c2f6bd2f559b2f9550780f86ee",
      "tree": "fb0727a0778fe89108650b15413b202f699696a5",
      "parents": [
        "3609dca99e95857d0a1d464bd8488dc5df27d778"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Oct 30 09:23:20 2020 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Fri Oct 30 09:23:20 2020 -0400"
      },
      "message": "Typo.\n"
    },
    {
      "commit": "3609dca99e95857d0a1d464bd8488dc5df27d778",
      "tree": "fd8c0e91e885ff27f3a8a513d3474db1df96bd5f",
      "parents": [
        "506240e1025ded359fe19c0f934acd502e312f7b"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Oct 25 14:34:07 2020 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Sun Oct 25 14:34:07 2020 -0400"
      },
      "message": "Add SECURITY.MD.\n"
    },
    {
      "commit": "506240e1025ded359fe19c0f934acd502e312f7b",
      "tree": "c30d179e4014839a5efc0531d8631b4e5aeee7db",
      "parents": [
        "1c7432951cd2cbad7d92f13ebe2af2d94a9e1365"
      ],
      "author": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 15 10:14:30 2020 -0400"
      },
      "committer": {
        "name": "Gary Gregory",
        "email": "garydgregory@gmail.com",
        "time": "Thu Oct 15 10:14:30 2020 -0400"
      },
      "message": "Ignore Eclipse artifacts.\n"
    },
    {
      "commit": "1c7432951cd2cbad7d92f13ebe2af2d94a9e1365",
      "tree": "ab08d89e48240c2fd342053719c9fcc9a841b07c",
      "parents": [
        "b0d80fd08ca6242409aae8a5f88dd273327cf0da",
        "0be7f34c5725f8c360c5a0d7fc7d462e3e67d0e1"
      ],
      "author": {
        "name": "sebbASF",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Wed Oct 14 14:29:06 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 14:29:06 2020 +0100"
      },
      "message": "Merge pull request #3 from nhojpatrick/dot_gitignore\n\nMissing .gitignore just maven target"
    },
    {
      "commit": "0be7f34c5725f8c360c5a0d7fc7d462e3e67d0e1",
      "tree": "ab08d89e48240c2fd342053719c9fcc9a841b07c",
      "parents": [
        "b0d80fd08ca6242409aae8a5f88dd273327cf0da"
      ],
      "author": {
        "name": "John Patrick",
        "email": "142304+nhojpatrick@users.noreply.github.com",
        "time": "Mon Sep 14 07:52:06 2020 +0100"
      },
      "committer": {
        "name": "John Patrick",
        "email": "142304+nhojpatrick@users.noreply.github.com",
        "time": "Mon Sep 14 07:52:06 2020 +0100"
      },
      "message": "Missing .gitignore just maven target\n"
    },
    {
      "commit": "b0d80fd08ca6242409aae8a5f88dd273327cf0da",
      "tree": "c8d1a9d6942193df3523d28e0edda8a46beff2a0",
      "parents": [
        "2e6b29c77be1908f70a1aa4830e885e856e72ebe"
      ],
      "author": {
        "name": "sebbASF",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Thu Aug 15 17:35:55 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 15 17:35:55 2019 +0100"
      },
      "message": "SVN no longer in use"
    },
    {
      "commit": "2e6b29c77be1908f70a1aa4830e885e856e72ebe",
      "tree": "52b094d090c1fa7e4ef3dfa6d4ba2581c604c036",
      "parents": [
        "5d194b2ab6adf26a3cae74d6458d0b8f40838aee"
      ],
      "author": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Tue May 15 18:16:31 2018 +0000"
      },
      "committer": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Tue May 15 18:16:31 2018 +0000"
      },
      "message": "Typo: \u0027JavaDoc\u0027 -\u003e \u0027Javadoc\u0027.\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1831646 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5d194b2ab6adf26a3cae74d6458d0b8f40838aee",
      "tree": "eb319685d11222a63fad19089213a048d41a15f5",
      "parents": [
        "b812b68651ec8fe1c691849a283c2b423c461761"
      ],
      "author": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Sun Jan 07 21:03:15 2018 +0000"
      },
      "committer": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Sun Jan 07 21:03:15 2018 +0000"
      },
      "message": "Update commons-parent from 40 to 43.\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1820499 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b812b68651ec8fe1c691849a283c2b423c461761",
      "tree": "11ae3e8a26e0d02d64949bdb56c14378b391c175",
      "parents": [
        "5b3673e411269c653796c5756ec443d0ec363f65"
      ],
      "author": {
        "name": "Rob Tompkins",
        "email": "chtompki@apache.org",
        "time": "Sat May 27 15:11:38 2017 +0000"
      },
      "committer": {
        "name": "Rob Tompkins",
        "email": "chtompki@apache.org",
        "time": "Sat May 27 15:11:38 2017 +0000"
      },
      "message": "(chore) adding commons.module.name to pom\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1796412 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5b3673e411269c653796c5756ec443d0ec363f65",
      "tree": "9473a45c557d7d4db02d6225fac02c7d8992be6a",
      "parents": [
        "3c9f548f4a809a4682b7539529894c7ed47f9600"
      ],
      "author": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Wed Jun 22 22:24:49 2016 +0000"
      },
      "committer": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Wed Jun 22 22:24:49 2016 +0000"
      },
      "message": "commons-parent 32 -\u003e 40.\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1749793 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3c9f548f4a809a4682b7539529894c7ed47f9600",
      "tree": "e4cefe588daafe6831d7f69958c41b8061c3f4e5",
      "parents": [
        "def8de61b2ecee22486362afb7854249951b6dba"
      ],
      "author": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Tue Jun 07 00:50:15 2016 +0000"
      },
      "committer": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Tue Jun 07 00:50:15 2016 +0000"
      },
      "message": "Update old school @exception with new school @throws.\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1747104 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "def8de61b2ecee22486362afb7854249951b6dba",
      "tree": "db3f7ef1b597a39fbd4c4897f954798cd73c24da",
      "parents": [
        "1fe5bccca22aaa5e736745ce4fa07b03338dc8c2"
      ],
      "author": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Tue Jun 07 00:49:31 2016 +0000"
      },
      "committer": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Tue Jun 07 00:49:31 2016 +0000"
      },
      "message": "Add Eclipse files to svn:ignore.\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1747103 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1fe5bccca22aaa5e736745ce4fa07b03338dc8c2",
      "tree": "db3f7ef1b597a39fbd4c4897f954798cd73c24da",
      "parents": [
        "87308216da7a6fc42eb1ab66affa3a1920b0cf7d"
      ],
      "author": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Tue Jan 19 06:19:49 2016 +0000"
      },
      "committer": {
        "name": "Gary D. Gregory",
        "email": "ggregory@apache.org",
        "time": "Tue Jan 19 06:19:49 2016 +0000"
      },
      "message": "Update copyright for 2016 in NOTICE.txt\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1725415 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "87308216da7a6fc42eb1ab66affa3a1920b0cf7d",
      "tree": "9ae8a147bc57d3f2f3d39f9edecb5daf74f59235",
      "parents": [
        "e21bc29c8b5285ce8641c3917168512896cd3428"
      ],
      "author": {
        "name": "Sebastian Bazley",
        "email": "sebb@apache.org",
        "time": "Wed Dec 09 17:32:04 2015 +0000"
      },
      "committer": {
        "name": "Sebastian Bazley",
        "email": "sebb@apache.org",
        "time": "Wed Dec 09 17:32:04 2015 +0000"
      },
      "message": "Collect the DOAPs\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1718920 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e21bc29c8b5285ce8641c3917168512896cd3428",
      "tree": "2bba3e9e6f9f36fc669f464685aa8b5fbbfdc833",
      "parents": [
        "70baa08cc0d3cb9bfd62e487436c148f0e0ffd09"
      ],
      "author": {
        "name": "Sebastian Bazley",
        "email": "sebb@apache.org",
        "time": "Fri May 08 13:54:49 2015 +0000"
      },
      "committer": {
        "name": "Sebastian Bazley",
        "email": "sebb@apache.org",
        "time": "Fri May 08 13:54:49 2015 +0000"
      },
      "message": "Each version must be in its own release section\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1678353 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "70baa08cc0d3cb9bfd62e487436c148f0e0ffd09",
      "tree": "186712a2e86a533dd9d82dc9a458f66a4d0663c8",
      "parents": [
        "4db28901ef897dd08db9d212bd65a937e89210af"
      ],
      "author": {
        "name": "Sebastian Bazley",
        "email": "sebb@apache.org",
        "time": "Fri Dec 05 19:01:00 2014 +0000"
      },
      "committer": {
        "name": "Sebastian Bazley",
        "email": "sebb@apache.org",
        "time": "Fri Dec 05 19:01:00 2014 +0000"
      },
      "message": "Typo\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1643393 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4db28901ef897dd08db9d212bd65a937e89210af",
      "tree": "92227496ea139a273b3b7ac96fc52a2978ca05c4",
      "parents": [
        "42f75b8b9246ed5838a7ad5bc38dc7d0239006c5"
      ],
      "author": {
        "name": "Henri Yandell",
        "email": "bayard@apache.org",
        "time": "Tue Oct 22 19:04:12 2013 +0000"
      },
      "committer": {
        "name": "Henri Yandell",
        "email": "bayard@apache.org",
        "time": "Tue Oct 22 19:04:12 2013 +0000"
      },
      "message": "developed at-\u003edeveloped by\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1534730 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "42f75b8b9246ed5838a7ad5bc38dc7d0239006c5",
      "tree": "850c91a50bc762c82952b054a61bc0f1594f342e",
      "parents": [
        "9bdac08b1f5052a495c06fddce03fd1d79b6fee1"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Wed Jul 31 19:43:20 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Wed Jul 31 19:43:20 2013 +0000"
      },
      "message": "CHAIN-86 - Make CatalogFactory an interface (missing this file on the last commit)\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1509003 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9bdac08b1f5052a495c06fddce03fd1d79b6fee1",
      "tree": "5064976fcfa7c22a17328be7dc8c44177e508a63",
      "parents": [
        "70f701134c33c4ff6aa7f82ac5c9f5b351e7d2e6"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Wed Jul 31 19:37:11 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Wed Jul 31 19:37:11 2013 +0000"
      },
      "message": "CHAIN-86 - Make CatalogFactory an interface\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1508999 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "70f701134c33c4ff6aa7f82ac5c9f5b351e7d2e6",
      "tree": "36926de55e148c7b813f80574f0ba210f337a6e1",
      "parents": [
        "56233d45b9fa7993055073d9b525b7bcac3d8342"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Mon Jul 08 21:31:39 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Mon Jul 08 21:31:39 2013 +0000"
      },
      "message": "CHAIN-108 - Build fails with Java 6; assigning variables helps the compiler to figure out typed arguments\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1500972 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "56233d45b9fa7993055073d9b525b7bcac3d8342",
      "tree": "68a9ac5ebe52912e95d74fd4c9ca5a8fe009dd90",
      "parents": [
        "8fb3d821b69fcbc4661ee7ffeee5b449c4e1cc33"
      ],
      "author": {
        "name": "Simone Tripodi",
        "email": "simonetripodi@apache.org",
        "time": "Mon Jul 08 16:53:54 2013 +0000"
      },
      "committer": {
        "name": "Simone Tripodi",
        "email": "simonetripodi@apache.org",
        "time": "Mon Jul 08 16:53:54 2013 +0000"
      },
      "message": "[CHAIN-106] JavaDoc report contains JavaDocs of cookbook examples\n\ninitial attempt of excluding undesired apidocs be published\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1500836 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8fb3d821b69fcbc4661ee7ffeee5b449c4e1cc33",
      "tree": "e5cd2032a471ead632976093e5525f1ac04f63ff",
      "parents": [
        "e83dbf8f2402755205a69f1066fb11545a07ef21"
      ],
      "author": {
        "name": "Simone Tripodi",
        "email": "simonetripodi@apache.org",
        "time": "Mon Jul 08 16:25:15 2013 +0000"
      },
      "committer": {
        "name": "Simone Tripodi",
        "email": "simonetripodi@apache.org",
        "time": "Mon Jul 08 16:25:15 2013 +0000"
      },
      "message": "updated ignore list\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1500821 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e83dbf8f2402755205a69f1066fb11545a07ef21",
      "tree": "e5cd2032a471ead632976093e5525f1ac04f63ff",
      "parents": [
        "dc845a7d5edbb43e8ae7f74b0c7909e002b43173"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jul 04 19:58:27 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jul 04 19:58:27 2013 +0000"
      },
      "message": "Update to latest parent pom\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1499850 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dc845a7d5edbb43e8ae7f74b0c7909e002b43173",
      "tree": "b4ab5e6c56e47ae620d318fa100428e8373dd58e",
      "parents": [
        "a7511a374b6195bec1e77e996cf82f29c2bb4fa6"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Wed Jul 03 20:45:37 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Wed Jul 03 20:45:37 2013 +0000"
      },
      "message": "CHAIN-98 - Refactor command interface and base Implementations to enumeration to represent states. Patch provided by Jonas Sprenger\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1499551 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a7511a374b6195bec1e77e996cf82f29c2bb4fa6",
      "tree": "c71baf5ea8bf575ec0a2e92bcd4060aaee3181c1",
      "parents": [
        "8d787e16cd2b03b201c8d62a18531eb9e5d893dd"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 20:11:00 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 20:11:00 2013 +0000"
      },
      "message": "PMD - Remove unnecessary parentheses\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497553 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8d787e16cd2b03b201c8d62a18531eb9e5d893dd",
      "tree": "977675ce6d8fa3d44a4d42ceaf14f2a062b3fe2b",
      "parents": [
        "cda164cb72b4ecf4bc05b4f64f68c2abf1185989"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 20:09:08 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 20:09:08 2013 +0000"
      },
      "message": "Only document RuntimeExceptions in JavaDoc, not in method signature\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497550 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cda164cb72b4ecf4bc05b4f64f68c2abf1185989",
      "tree": "b918ba61afa84cea6bbf4fb03b5c5f1c6c65b1f9",
      "parents": [
        "93739c3a76c74d6fff2c36c677224aa96f213146"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 20:03:26 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 20:03:26 2013 +0000"
      },
      "message": "Use Id keyword instead instead of author tag\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497547 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "93739c3a76c74d6fff2c36c677224aa96f213146",
      "tree": "75205e19e899570a75fe7f259b8051f2ddebce9b",
      "parents": [
        "936dfb0ff5174c9da727fbba86c4f97a8a2de933"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 20:01:40 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 20:01:40 2013 +0000"
      },
      "message": "Add missing AL header\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497544 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "936dfb0ff5174c9da727fbba86c4f97a8a2de933",
      "tree": "7e40851b6b28837b2535a03380416862d849e759",
      "parents": [
        "b2c473a65377e471293711f5d9db9d629c20dc94"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 20:00:33 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 20:00:33 2013 +0000"
      },
      "message": "Remove redundant import\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497542 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b2c473a65377e471293711f5d9db9d629c20dc94",
      "tree": "e0d9c61440961c55e5dd96881237231d6c06f75a",
      "parents": [
        "1ec804ff3d1a58984587303be487cb9d92bb6ecc"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:59:27 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:59:27 2013 +0000"
      },
      "message": "Add missing license header\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497541 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1ec804ff3d1a58984587303be487cb9d92bb6ecc",
      "tree": "a942e66f8cbaf19ce31940146dedd47f35614a47",
      "parents": [
        "9f17afd33c71f5fe85c23490165e658fce40f7fd"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:58:04 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:58:04 2013 +0000"
      },
      "message": "Remove unused import, remove unnecessary empty lines\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497540 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9f17afd33c71f5fe85c23490165e658fce40f7fd",
      "tree": "486c99139d83f1f39db98336a78771752a7e3a7f",
      "parents": [
        "f4a1df033ccc9854b41f0413818d9ffca8edba6c"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:56:05 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:56:05 2013 +0000"
      },
      "message": "Checkstyle: add missing white spaces\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497536 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f4a1df033ccc9854b41f0413818d9ffca8edba6c",
      "tree": "dd1a1a59b08288a59133a9efe9c29fdc4647246b",
      "parents": [
        "fc83db76cdbb8a936d72658edcc39e249e972561"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:53:55 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:53:55 2013 +0000"
      },
      "message": "Add some more missing version keywords\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497535 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fc83db76cdbb8a936d72658edcc39e249e972561",
      "tree": "f55ea7eaba7122288fc97cb60c32e9cc09fc7ae2",
      "parents": [
        "53cd1abd3e736f0273ea13c45defcd08f872bbb4"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:52:36 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:52:36 2013 +0000"
      },
      "message": "Add version keyword\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497534 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "53cd1abd3e736f0273ea13c45defcd08f872bbb4",
      "tree": "2b0cc4dc6e868c089b61ff1fb16b5a8a5c59eebe",
      "parents": [
        "35996d391baf1e1f4f2d6377678473dc4275b7c8"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:51:53 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:51:53 2013 +0000"
      },
      "message": "Remove unnecessary empty lines and comments\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497533 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "35996d391baf1e1f4f2d6377678473dc4275b7c8",
      "tree": "970edfc24d6d1ce62371ac71920a4e0c8a4c0e71",
      "parents": [
        "f704b9a99222e4847eb309510ce470fe234b4385"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:47:43 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:47:43 2013 +0000"
      },
      "message": "CHAIN-94 - Refactor tests in class TestContextTestCase. Thanks to Jonas Sprenger\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497528 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f704b9a99222e4847eb309510ce470fe234b4385",
      "tree": "ac590ce15b6e4fa7a71ad5ff982834ea8247376f",
      "parents": [
        "acb4f72cb6d45a26c19c4a32190334612f1f64c5"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:25:32 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:25:32 2013 +0000"
      },
      "message": "Update to latest commons logging version\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497513 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "acb4f72cb6d45a26c19c4a32190334612f1f64c5",
      "tree": "503dffb65d325fa763234da3581c10bb56b7f5cf",
      "parents": [
        "0247d48321cfdb044471669bc3ebe3ad15c952fb"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:11:12 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Thu Jun 27 19:11:12 2013 +0000"
      },
      "message": "Update to latest CP\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1497505 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0247d48321cfdb044471669bc3ebe3ad15c952fb",
      "tree": "719fc9bf0429c7a05b8227f0102375d4a7ee8411",
      "parents": [
        "28f80b32797f165296f4c9f6c3556c332cb6530d"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 20:19:29 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 20:19:29 2013 +0000"
      },
      "message": "Use enhanced for loop\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1496627 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "28f80b32797f165296f4c9f6c3556c332cb6530d",
      "tree": "85b2ce3e00f053a6d965c20eabc60d713b1b3e88",
      "parents": [
        "709d21eccce7f8f03f63f41a6c5cb3599f69e946"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 20:13:52 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 20:13:52 2013 +0000"
      },
      "message": "PMD - Remove useless parentheses\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1496625 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "709d21eccce7f8f03f63f41a6c5cb3599f69e946",
      "tree": "b7d465b5d942c10038068fed7a5cc55577c1155e",
      "parents": [
        "5dff38009b3e4c2247533163709071fa41ae477c"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 19:48:55 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 19:48:55 2013 +0000"
      },
      "message": "No need to import Context just for JavaDoc\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1496614 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5dff38009b3e4c2247533163709071fa41ae477c",
      "tree": "98101ef36726affe707d0b6b97f5547569292746",
      "parents": [
        "32ee53a05e65f081ba4a9bd574e186b0aacc54dc"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 19:32:59 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 19:32:59 2013 +0000"
      },
      "message": "Set svn props\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1496604 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "32ee53a05e65f081ba4a9bd574e186b0aacc54dc",
      "tree": "98101ef36726affe707d0b6b97f5547569292746",
      "parents": [
        "340ad1d60117da6e22d23e787ed65135c6f9840f"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 19:31:58 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 19:31:58 2013 +0000"
      },
      "message": "Make sure NonDelegetingCommand always returns true\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1496603 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "340ad1d60117da6e22d23e787ed65135c6f9840f",
      "tree": "da37e0e677e7ee80702e586ac82614857d209324",
      "parents": [
        "8cffb392ef2c0b3df0effb4b95930b64ebb40673"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 19:26:13 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 19:26:13 2013 +0000"
      },
      "message": "Add test for NonDelegatingCommand\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1496599 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8cffb392ef2c0b3df0effb4b95930b64ebb40673",
      "tree": "955bab8fa2a804aa5b512ad407f71d1f261a1b16",
      "parents": [
        "af7681f58b4121e04ef127a3be1c9d063d3b0417"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 19:11:54 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 25 19:11:54 2013 +0000"
      },
      "message": "Minimum required JRE according to maven.compiler.source is 1.6\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1496594 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "af7681f58b4121e04ef127a3be1c9d063d3b0417",
      "tree": "c17fdd26339c2bb1dd222e93ff2fa0f926b50398",
      "parents": [
        "4e183ab2bc83f00006c8dd0e6568b4f17e23e538"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Mon Jun 24 20:26:35 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Mon Jun 24 20:26:35 2013 +0000"
      },
      "message": "CHAIN-100 - Add Maven PMD Plugin to the site build\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1496197 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4e183ab2bc83f00006c8dd0e6568b4f17e23e538",
      "tree": "991c8212fcfea170502f1d9105c7c2177ad82177",
      "parents": [
        "2cf379d395a38c2505370bc7dfc969495833176f"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Mon Jun 24 20:08:11 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Mon Jun 24 20:08:11 2013 +0000"
      },
      "message": "Update to latest FindBugs plugin version\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1496191 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2cf379d395a38c2505370bc7dfc969495833176f",
      "tree": "3c169619ffe4b63985d03fde47dfff12d59a8363",
      "parents": [
        "4037f37ecdffb0c44a1eeec5fa2b2eee93a2a86c"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Sat Jun 22 12:44:05 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Sat Jun 22 12:44:05 2013 +0000"
      },
      "message": "Organize imports, use classes from org.junit package\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1495719 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4037f37ecdffb0c44a1eeec5fa2b2eee93a2a86c",
      "tree": "3c7b0366d157edf015cceab6e041c0315a73aa50",
      "parents": [
        "d02be35415819ef816735b6976037e92cd05bd73"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Sat Jun 22 12:35:21 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Sat Jun 22 12:35:21 2013 +0000"
      },
      "message": "CHAIN-91 - Split up CopyCommand\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1495718 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d02be35415819ef816735b6976037e92cd05bd73",
      "tree": "51d276b94a6e0bc4d262dde59d9a4d53169d2f71",
      "parents": [
        "72c479a5eb72d9ec14a3033e07f7f071c9321b0c"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 18 19:58:51 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 18 19:58:51 2013 +0000"
      },
      "message": "Use Id svn keyword instead of revision only\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1494273 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "72c479a5eb72d9ec14a3033e07f7f071c9321b0c",
      "tree": "10f6414a17c2180165a20abccc562b84045d46f8",
      "parents": [
        "bd9df4fb8d8cea99ccfe63edaeafdb06b3e1d48f"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 18 19:58:13 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 18 19:58:13 2013 +0000"
      },
      "message": "Use explicit imports instead of wildcards\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1494272 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bd9df4fb8d8cea99ccfe63edaeafdb06b3e1d48f",
      "tree": "fa69329ce0e8dd7d569dfcad2197fc3f9ae1752a",
      "parents": [
        "78c116feb465cbc6af3ba2d1068c15b4f04d3678"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 18 19:45:59 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 18 19:45:59 2013 +0000"
      },
      "message": "CHAIN-93 - Create test case for o.a.c.chain2.base.RemoveCommand\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1494269 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "78c116feb465cbc6af3ba2d1068c15b4f04d3678",
      "tree": "58a3155ac1bd97623228d4f9db767190603888ea",
      "parents": [
        "cd135de981e050e90abc3cbdab3c916312ac32f0"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 18 19:05:56 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 18 19:05:56 2013 +0000"
      },
      "message": "Suffix test case classes with \"TestCase\"\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1494262 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cd135de981e050e90abc3cbdab3c916312ac32f0",
      "tree": "444191a18c2faff391795a36ef3663954febf27b",
      "parents": [
        "decbbfef771546a857abb92a5448cb05d98e1416"
      ],
      "author": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 18 19:00:47 2013 +0000"
      },
      "committer": {
        "name": "Benedikt Ritter",
        "email": "britter@apache.org",
        "time": "Tue Jun 18 19:00:47 2013 +0000"
      },
      "message": "Remove IDE config file\n\ngit-svn-id: https://svn.apache.org/repos/asf/commons/proper/chain/trunk@1494260 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "decbbfef771546a857abb92a5448cb05d98e1416"
}
