)]}'
{
  "commit": "fd27bed45ec291e5cab7eaee42fcb166d107d5b1",
  "tree": "aff4909ae6a9380cb98bfc2dbc8cc067882968a3",
  "parents": [
    "d8d5bdfdfaf292a643b198ca729fc91146749d15"
  ],
  "author": {
    "name": "Alberto Escolar Piedras",
    "email": "alberto.escolar.piedras@nordicsemi.no",
    "time": "Wed Aug 09 16:42:58 2023 +0200"
  },
  "committer": {
    "name": "Carles Cufí",
    "email": "carles.cufi@nordicsemi.no",
    "time": "Mon Aug 28 10:35:21 2023 +0200"
  },
  "message": "cmake/toolchain: Support LLVM source profiling/coverage for native boards\n\nAdd a a new source coverage for native builds\nand new kconfig choice of COVERAGE mode to select which:\n* COVERAGE_NATIVE_GCOV: what we had until now with native builds\n* COVERAGE_NATIVE_SOURCE: a new LLVM source coverage mode\n* COVERAGE_GCOV: the old COVERAGE_GCOV (embedded gcov data generation).\n\nSigned-off-by: Alberto Escolar Piedras \u003calberto.escolar.piedras@nordicsemi.no\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "12868539d2f746a0c32e6c7b79c6c626122c5a25",
      "old_mode": 33188,
      "old_path": "cmake/compiler/clang/compiler_flags.cmake",
      "new_id": "3658161123bed4b6f461d71aed06d5965576d112",
      "new_mode": 33188,
      "new_path": "cmake/compiler/clang/compiler_flags.cmake"
    },
    {
      "type": "modify",
      "old_id": "9339e0c49a561f331a782c99c438bf24c3eedaa6",
      "old_mode": 33188,
      "old_path": "cmake/linker/ld/clang/linker_flags.cmake",
      "new_id": "cc53fab40c0aec4d1197c799ceed1c346443f24e",
      "new_mode": 33188,
      "new_path": "cmake/linker/ld/clang/linker_flags.cmake"
    },
    {
      "type": "modify",
      "old_id": "cd528ec555a09fc87dae587825289092642c4ec3",
      "old_mode": 33188,
      "old_path": "subsys/testsuite/Kconfig",
      "new_id": "e2e7fba764eb40e097484afcfd8e1b9f6ee46fce",
      "new_mode": 33188,
      "new_path": "subsys/testsuite/Kconfig"
    }
  ]
}
