)]}'
{
  "commit": "47f44bd4d6c8ef8dd7d3cd65300058e51a9c69d7",
  "tree": "3f62a5ff6963bcad193c8523c96cb5c8060a6c29",
  "parents": [
    "b704213092a8ff34dcdab5aaaa86e351e4535d11"
  ],
  "author": {
    "name": "Patrick Tasse",
    "email": "patrick.tasse@gmail.com",
    "time": "Tue Sep 12 11:15:19 2023 -0400"
  },
  "committer": {
    "name": "Patrick Tasse",
    "email": "patrick.tasse@gmail.com",
    "time": "Fri Sep 15 08:50:10 2023 -0400"
  },
  "message": "ctf: Support overlapping enum values\n\nSupport overlapping of both single values and values ranges in the enum\ndeclaration. The internal structure is changed from a TreeSet to a\nMultimap. Overlapping can occur for the same key in the multimap\n(overlapping single values) or for different keys in the multimap\n(overlapping value ranges).\n\nThe query result label is the same when no overlap occurs, but when\nthere is overlap, the matching labels are returned as [l1, l2, ...].\nThis format can also be returned in the lookup table.\n\nAdd unit tests for overlapping and adding without specifying range.\n\n[Added] ctf: Support overlapping enum values\n\nChange-Id: I19fe159727b41fea324041ce0b20edcfd2cae36e\nSigned-off-by: Patrick Tasse \u003cpatrick.tasse@gmail.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/204295\nTested-by: Matthew Khouzam \u003cmatthew.khouzam@ericsson.com\u003e\nTested-by: Trace Compass Bot \u003ctracecompass-bot@eclipse.org\u003e\nReviewed-by: Matthew Khouzam \u003cmatthew.khouzam@ericsson.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cebbe1acae406c8f7683f4c3c2daecfb16beef9b",
      "old_mode": 33188,
      "old_path": "ctf/org.eclipse.tracecompass.ctf.core.tests/src/org/eclipse/tracecompass/ctf/core/tests/types/EnumDeclarationTest.java",
      "new_id": "ff15ca7ab4089eedd07e668afc5baa25d5a0573a",
      "new_mode": 33188,
      "new_path": "ctf/org.eclipse.tracecompass.ctf.core.tests/src/org/eclipse/tracecompass/ctf/core/tests/types/EnumDeclarationTest.java"
    },
    {
      "type": "modify",
      "old_id": "a946fbf792910244cd0b65dadc08db9235beb1cc",
      "old_mode": 33188,
      "old_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/event/types/EnumDeclaration.java",
      "new_id": "28a9504cd160ba00613a36c14bd01c85d05f38fd",
      "new_mode": 33188,
      "new_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/event/types/EnumDeclaration.java"
    }
  ]
}
