)]}'
{
  "commit": "c177c6f4c53eb8d42bc3de81a8d914949e6ab5aa",
  "tree": "9cc973178d97078f9db806c64c9a74189272dccc",
  "parents": [
    "84c315b2a09b70904259628bfeb8dd002f954f77",
    "1cfcde48534dcc9510e6e58d422a78fcd156c85f"
  ],
  "author": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Tue Jun 11 23:09:19 2019 +0200"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Tue Jun 11 23:30:26 2019 +0200"
  },
  "message": "Merge branch \u0027master\u0027 into stable-5.4\n\n* master:\n  Handle missing \"ours\" stage in WorkingTreeIterator.hasCrLfInIndex()\n  Config: Add helper method to check for empty value\n  ErrorProne: Increase severity of FutureReturnValueIgnored to ERROR\n  FS_Win32: Add missing parentheses on if-blocks\n  Upgrade spotbugs to 3.1.12\n  Abbreviated{Long}ObjectId: Make operator precedence explicit\n  GC: Update TODO comments\n  FS_POSIX: Fix reference comparison of Boolean.FALSE\n  Increase bazel timeout for long running tests\n  Use bazelisk to switch between used bazel version\n  Bump minimum Bazel version to 0.26.1\n  Bazel: Bump skylib library version to 0.8.0\n  Retry loading config when locked by another process\n  Make pull --rebase on an unborn branch do a checkout\n  Warn if configured cookie file is missing\n  Handle escaped CR-LF in git config files\n  DescribeCommand: use glob match instead of path match\n  Fix off-by-one error in RebaseTodoFile when reading a todo file\n  Consistently use \"!isEmpty()\" to detect non-empty list\n  TransportHttp: Check for non-empty list with \"!isEmpty()\" rather than\n    \"size() \u003e 0\"\n  TransportHttp: Fix comparison of size with \"\u003e\u003d 0\"\n  NetscapeCookieFileTest: Split HttpCookiesMatcher to own class\n  Bazel: Add missing dependency on mockito for TransportHttpTest\n  Determine hard-linking and nlink support per FileStore\n  Support reading and writing cookies.\n  Repository: Add getIdentifier() method to avoid instanceof operator\n  Update to Orbit R20190602212107\n  PacketLineIn: Deprecate the END constant\n  PacketLineIn: Add an iterator over strings in the input stream\n  Replace most usages of PacketLineIn.END with PacketLineIn.end()\n  PacketLineIn: Deprecate DELIM constant\n  Replace trivial reference comparison of PacketLineIn.{DELIM,END}\n  PacketLineIn: Rename isDelim to isDelimiter\n  ProtocolV2ParserTest: Fix typo in comment\n  Upgrade Bouncy Castle to 1.61\n  Update to Orbit R20190531194818 and rollback update to Ant 1.10.6\n  cli: Add the --always option to describe\n  DescribeCommand: Support the \"always\" option\n  cli: Add the --tags option to describe\n  DescribeCommand: Consistenly omit the default value\n  Remove excess blank line in FileUtilsTest\n  PacketLineIn: Add helper methods to check for END and DELIM\n  UploadPackTest: Rename variable to avoid hiding class member\n  UploadPackTest: Add missing \u003c\u003e operator on instantiation of ArrayList\n  BitmapCalculator: javadoc fixes\n  RevWalkUtils: add progress callback to findBranchesReachableFrom\n  Upgrade maven-source-plugin to 3.1.0\n  Upgrade maven-jar-plugin to 3.1.2\n  Upgrade jacoco-maven-plugin to 0.8.4\n  BitmapCalculator and its test: add missing license header\n  RevWalk: new method createReachabilityChecker()\n\nChange-Id: I4d76c7c0dbe6411c842f3468b709f7df51789c08\nSigned-off-by: Matthias Sohn \u003cmatthias.sohn@sap.com\u003e\n",
  "tree_diff": []
}
