)]}'
{
  "commit": "bfbc401841d36d3505d2b1e3aa63bc3c8449b409",
  "tree": "34687474ea7c4a939a9000a1b222dd21465daa1c",
  "parents": [
    "01ef7d3bf1afee97848cbc0db42a1fc01cfea140"
  ],
  "author": {
    "name": "Carsten Hammer",
    "email": "carsten.hammer@t-online.de",
    "time": "Sun Dec 06 17:29:24 2020 +0100"
  },
  "committer": {
    "name": "Mickael Istria",
    "email": "mistria@redhat.com",
    "time": "Thu Mar 17 13:50:16 2022 -0400"
  },
  "message": "Bug: calls equals(Object) on StringBuilder and String\n\nCall to StringBuilder.equals(String)\nin org.apache.lucene.demo.html.HTMLParser.addText(String)\n\nThis method calls equals(Object) on two references of different class\ntypes and analysis suggests they will be to objects of different classes\nat runtime. Further, examination of the equals methods that would be\ninvoked suggest that either this call will always return false, or else\nthe equals method is not be symmetric (which is a property required by\nthe contract for equals in class Object).\n\nRank: Scariest (1), confidence: High\nPattern: EC_UNRELATED_TYPES\nType: EC, Category: CORRECTNESS (Correctness)\n\nChange-Id: Iba0ddd0564ceee8cf1c176aba580c279689d1068\nSigned-off-by: Carsten Hammer \u003ccarsten.hammer@t-online.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.ua/+/173460\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Mickael Istria \u003cmistria@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f6ad4b73a428af216a207d9390a6804110d48989",
      "old_mode": 33188,
      "old_path": "org.eclipse.help.base/src_demo/org/apache/lucene/demo/html/HTMLParser.java",
      "new_id": "1b62e11dd43c42913c2c848ff948f4dad023911e",
      "new_mode": 33188,
      "new_path": "org.eclipse.help.base/src_demo/org/apache/lucene/demo/html/HTMLParser.java"
    }
  ]
}
