{
  "project": "rdflib-turbo",
  "date": "2026-10-20T20:59:42.948843+00:00",
  "rustc": "rustc 1.99.1 (58cf8f9c3 2026-10-13)\nbinary: rustc\ncommit-hash: 58cf8f9c35b355199727627d07ae34a4e2846d67\ncommit-date: 2026-10-13\nhost: x86_64-unknown-linux-gnu\nrelease: 1.99.1\nLLVM version: 23.1.1\n",
  "cargo_llvm_cov": "0.9.1",
  "revision": "c9c87a0c8754c2fe2de68d8a4da915b9246bbe6d",
  "source_sha256": {
    "src/dataset_inference.rs": "2e0084746d15330059cf5995c56d89efeadc99ce5dfe389d3ec078e410ff747e",
    "src/graph.rs": "a40427df76fd9c476b4d42b106d7226ddf02ca98202e316e3b8e46c7a03f8391",
    "src/inference.rs": "47240251e3a67448caee33188a204220820696f15ad44290b5fe556b4cd13c7a",
    "src/inference/axioms.rs": "60e0c2cd0c69349b0f037882cb43b49fd4fca0934578ac724074fc2a5cf991cd",
    "src/inference/backend.rs": "84d8697beb1504281616c17ebc21a711e1f0afe43279119359a05b054b5be5c0",
    "src/inference/delta.rs": "f75463000677a07c35e4925716c69b5c404f921959b4177ce4702292313b56f5",
    "src/inference/intersections.rs": "232bc95b651ba32157b780a3b5b253b707fc5150421af49087853489711915fa",
    "src/inference/same_as.rs": "657d965255b48df821fd132ac7cf02b794979bf598f7c4397481ab1f19d96308",
    "src/inference/traversal.rs": "23a5717eb9e1b24e2d521d35087167d7bdc1814a41be8b4402854b0259008e97",
    "src/lib.rs": "fdd14a67e90c00edde153632f98d2f9a5851d38724102ae81f560fd5e183f340",
    "src/shacl.rs": "068cf305f3fb8eafa562964606597333e6ce1bc547b922547541bad2a9624445",
    "src/store/input_terms.rs": "4c4f13221a366a4258c25ad6250e2fb01ba162178a2f2bebb32093bce3806c08",
    "src/store/mod.rs": "fdb32e5183f975423c759c3e709e066d09913724479b3e9409ad421975117a71",
    "src/store/operations.rs": "86ccbb7152f28f6d238a657d356c49ab65a52e157f8384807a0988c36574e29c",
    "src/store/output.rs": "2eb9809ded7611ad749c793b039ce71a6d10cb5cf468bc32ce3aeccb09acb788",
    "src/store/pattern.rs": "8d84a0a74ba216030e476b3d374977c80f83254f5b225c1c42790801da387b85",
    "src/store/pointer_batch.rs": "0ad6552b4e22a0507ff0f9ab5ad84df77a2a0c57f1cbf7a20856d9f2d162a301",
    "src/store/read.rs": "0f54552a9a6061d0d69b2efcae45227358f649e1f8425bd8fec3e0fc9ab84910",
    "src/store/read_input.rs": "fe13ff5f775ac6622d4843420b84eb319780767806554ee259b59a50854326c3",
    "src/store/session.rs": "f7c4cb94b8d066f848581c516fd3cb43e23ec54ccee5c001a5306e731d231a17",
    "src/store/term_output.rs": "7d9f86dba90335233aadbdd8155d9c0efc2f74e8da51e19cc176b722f29917e8",
    "src/store/transaction.rs": "33003d9b4ae5ac92b531d659f3ddd48e4e23ef0018af285134b618cd7e21676a",
    "src/store/typed.rs": "3d8c5a429e45036a39e889a2265b083ec86391ad52199209190c448cb14f9c36",
    "src/store/typed_view.rs": "5f1c904ac89e3d83009f6de0d8ae423bd3128db3119f4ef5247ebd4c2325108b"
  },
  "harness_sha256": "9e5909e2272abbaf8a4113f7c522419a4b68548bb3d020497a9333d884529510",
  "test_lock_sha256": "f34a2c5cc5d0b8f32eacd021f92554094706cf53c6d229563fb881fc8b31ffca",
  "wheel_sha256": "71db376620636f414ffc60b95b14d731f965c9db337c305b7327f44025390a1b",
  "native_sha256": "670d34aef9b5fe9fd670acc5674bb44e9b649ba562986ca0e09d1d2fa453d969",
  "rust_test_cases": 72,
  "stages": {
    "rust": {
      "owned": {
        "lines": {
          "count": 2782,
          "covered": 1552,
          "percent": 55.78720345075485
        },
        "regions": {
          "count": 4783,
          "covered": 2629,
          "percent": 54.96550282249634
        },
        "functions": {
          "count": 376,
          "covered": 182,
          "percent": 48.40425531914894
        }
      },
      "vendored": {
        "lines": {
          "count": 0,
          "covered": 0,
          "percent": null
        },
        "regions": {
          "count": 0,
          "covered": 0,
          "percent": null
        },
        "functions": {
          "count": 0,
          "covered": 0,
          "percent": null
        }
      },
      "files": {
        "src/dataset_inference.rs": {
          "lines": {
            "count": 47,
            "covered": 37
          },
          "regions": {
            "count": 72,
            "covered": 51
          },
          "functions": {
            "count": 7,
            "covered": 6
          }
        },
        "src/graph.rs": {
          "lines": {
            "count": 19,
            "covered": 19
          },
          "regions": {
            "count": 30,
            "covered": 30
          },
          "functions": {
            "count": 4,
            "covered": 4
          }
        },
        "src/inference.rs": {
          "lines": {
            "count": 108,
            "covered": 105
          },
          "regions": {
            "count": 176,
            "covered": 163
          },
          "functions": {
            "count": 10,
            "covered": 9
          }
        },
        "src/inference/axioms.rs": {
          "lines": {
            "count": 160,
            "covered": 155
          },
          "regions": {
            "count": 338,
            "covered": 328
          },
          "functions": {
            "count": 12,
            "covered": 12
          }
        },
        "src/inference/backend.rs": {
          "lines": {
            "count": 47,
            "covered": 46
          },
          "regions": {
            "count": 64,
            "covered": 60
          },
          "functions": {
            "count": 11,
            "covered": 10
          }
        },
        "src/inference/delta.rs": {
          "lines": {
            "count": 31,
            "covered": 0
          },
          "regions": {
            "count": 59,
            "covered": 0
          },
          "functions": {
            "count": 2,
            "covered": 0
          }
        },
        "src/inference/intersections.rs": {
          "lines": {
            "count": 51,
            "covered": 50
          },
          "regions": {
            "count": 124,
            "covered": 117
          },
          "functions": {
            "count": 2,
            "covered": 2
          }
        },
        "src/inference/same_as.rs": {
          "lines": {
            "count": 152,
            "covered": 144
          },
          "regions": {
            "count": 278,
            "covered": 260
          },
          "functions": {
            "count": 8,
            "covered": 8
          }
        },
        "src/inference/traversal.rs": {
          "lines": {
            "count": 134,
            "covered": 130
          },
          "regions": {
            "count": 299,
            "covered": 276
          },
          "functions": {
            "count": 10,
            "covered": 10
          }
        },
        "src/lib.rs": {
          "lines": {
            "count": 254,
            "covered": 197
          },
          "regions": {
            "count": 414,
            "covered": 284
          },
          "functions": {
            "count": 48,
            "covered": 35
          }
        },
        "src/shacl.rs": {
          "lines": {
            "count": 130,
            "covered": 0
          },
          "regions": {
            "count": 190,
            "covered": 0
          },
          "functions": {
            "count": 17,
            "covered": 0
          }
        },
        "src/store/input_terms.rs": {
          "lines": {
            "count": 151,
            "covered": 0
          },
          "regions": {
            "count": 262,
            "covered": 0
          },
          "functions": {
            "count": 14,
            "covered": 0
          }
        },
        "src/store/mod.rs": {
          "lines": {
            "count": 286,
            "covered": 38
          },
          "regions": {
            "count": 463,
            "covered": 55
          },
          "functions": {
            "count": 62,
            "covered": 10
          }
        },
        "src/store/operations.rs": {
          "lines": {
            "count": 158,
            "covered": 34
          },
          "regions": {
            "count": 341,
            "covered": 68
          },
          "functions": {
            "count": 20,
            "covered": 2
          }
        },
        "src/store/output.rs": {
          "lines": {
            "count": 85,
            "covered": 36
          },
          "regions": {
            "count": 147,
            "covered": 49
          },
          "functions": {
            "count": 8,
            "covered": 3
          }
        },
        "src/store/pattern.rs": {
          "lines": {
            "count": 99,
            "covered": 53
          },
          "regions": {
            "count": 171,
            "covered": 78
          },
          "functions": {
            "count": 9,
            "covered": 7
          }
        },
        "src/store/pointer_batch.rs": {
          "lines": {
            "count": 90,
            "covered": 89
          },
          "regions": {
            "count": 158,
            "covered": 157
          },
          "functions": {
            "count": 9,
            "covered": 9
          }
        },
        "src/store/read.rs": {
          "lines": {
            "count": 153,
            "covered": 150
          },
          "regions": {
            "count": 255,
            "covered": 246
          },
          "functions": {
            "count": 17,
            "covered": 17
          }
        },
        "src/store/read_input.rs": {
          "lines": {
            "count": 10,
            "covered": 0
          },
          "regions": {
            "count": 14,
            "covered": 0
          },
          "functions": {
            "count": 2,
            "covered": 0
          }
        },
        "src/store/session.rs": {
          "lines": {
            "count": 152,
            "covered": 142
          },
          "regions": {
            "count": 242,
            "covered": 217
          },
          "functions": {
            "count": 30,
            "covered": 23
          }
        },
        "src/store/term_output.rs": {
          "lines": {
            "count": 133,
            "covered": 0
          },
          "regions": {
            "count": 235,
            "covered": 0
          },
          "functions": {
            "count": 19,
            "covered": 0
          }
        },
        "src/store/transaction.rs": {
          "lines": {
            "count": 200,
            "covered": 0
          },
          "regions": {
            "count": 255,
            "covered": 0
          },
          "functions": {
            "count": 40,
            "covered": 0
          }
        },
        "src/store/typed.rs": {
          "lines": {
            "count": 57,
            "covered": 54
          },
          "regions": {
            "count": 93,
            "covered": 89
          },
          "functions": {
            "count": 7,
            "covered": 7
          }
        },
        "src/store/typed_view.rs": {
          "lines": {
            "count": 75,
            "covered": 73
          },
          "regions": {
            "count": 103,
            "covered": 101
          },
          "functions": {
            "count": 8,
            "covered": 8
          }
        }
      },
      "vendored_files": {},
      "branches": null,
      "unmapped_non_executable": {}
    },
    "python": {
      "owned": {
        "lines": {
          "count": 2782,
          "covered": 2475,
          "percent": 88.96477354421279
        },
        "regions": {
          "count": 4783,
          "covered": 4014,
          "percent": 83.92222454526448
        },
        "functions": {
          "count": 376,
          "covered": 325,
          "percent": 86.43617021276596
        }
      },
      "vendored": {
        "lines": {
          "count": 0,
          "covered": 0,
          "percent": null
        },
        "regions": {
          "count": 0,
          "covered": 0,
          "percent": null
        },
        "functions": {
          "count": 0,
          "covered": 0,
          "percent": null
        }
      },
      "files": {
        "src/dataset_inference.rs": {
          "lines": {
            "count": 47,
            "covered": 30
          },
          "regions": {
            "count": 72,
            "covered": 39
          },
          "functions": {
            "count": 7,
            "covered": 3
          }
        },
        "src/graph.rs": {
          "lines": {
            "count": 19,
            "covered": 16
          },
          "regions": {
            "count": 30,
            "covered": 29
          },
          "functions": {
            "count": 4,
            "covered": 4
          }
        },
        "src/inference.rs": {
          "lines": {
            "count": 108,
            "covered": 104
          },
          "regions": {
            "count": 176,
            "covered": 159
          },
          "functions": {
            "count": 10,
            "covered": 9
          }
        },
        "src/inference/axioms.rs": {
          "lines": {
            "count": 160,
            "covered": 107
          },
          "regions": {
            "count": 338,
            "covered": 214
          },
          "functions": {
            "count": 12,
            "covered": 11
          }
        },
        "src/inference/backend.rs": {
          "lines": {
            "count": 47,
            "covered": 46
          },
          "regions": {
            "count": 64,
            "covered": 60
          },
          "functions": {
            "count": 11,
            "covered": 10
          }
        },
        "src/inference/delta.rs": {
          "lines": {
            "count": 31,
            "covered": 31
          },
          "regions": {
            "count": 59,
            "covered": 59
          },
          "functions": {
            "count": 2,
            "covered": 2
          }
        },
        "src/inference/intersections.rs": {
          "lines": {
            "count": 51,
            "covered": 5
          },
          "regions": {
            "count": 124,
            "covered": 13
          },
          "functions": {
            "count": 2,
            "covered": 1
          }
        },
        "src/inference/same_as.rs": {
          "lines": {
            "count": 152,
            "covered": 119
          },
          "regions": {
            "count": 278,
            "covered": 218
          },
          "functions": {
            "count": 8,
            "covered": 8
          }
        },
        "src/inference/traversal.rs": {
          "lines": {
            "count": 134,
            "covered": 118
          },
          "regions": {
            "count": 299,
            "covered": 264
          },
          "functions": {
            "count": 10,
            "covered": 10
          }
        },
        "src/lib.rs": {
          "lines": {
            "count": 254,
            "covered": 233
          },
          "regions": {
            "count": 414,
            "covered": 364
          },
          "functions": {
            "count": 48,
            "covered": 33
          }
        },
        "src/shacl.rs": {
          "lines": {
            "count": 130,
            "covered": 121
          },
          "regions": {
            "count": 190,
            "covered": 166
          },
          "functions": {
            "count": 17,
            "covered": 14
          }
        },
        "src/store/input_terms.rs": {
          "lines": {
            "count": 151,
            "covered": 150
          },
          "regions": {
            "count": 262,
            "covered": 239
          },
          "functions": {
            "count": 14,
            "covered": 14
          }
        },
        "src/store/mod.rs": {
          "lines": {
            "count": 286,
            "covered": 276
          },
          "regions": {
            "count": 463,
            "covered": 423
          },
          "functions": {
            "count": 62,
            "covered": 55
          }
        },
        "src/store/operations.rs": {
          "lines": {
            "count": 158,
            "covered": 156
          },
          "regions": {
            "count": 341,
            "covered": 321
          },
          "functions": {
            "count": 20,
            "covered": 19
          }
        },
        "src/store/output.rs": {
          "lines": {
            "count": 85,
            "covered": 85
          },
          "regions": {
            "count": 147,
            "covered": 139
          },
          "functions": {
            "count": 8,
            "covered": 8
          }
        },
        "src/store/pattern.rs": {
          "lines": {
            "count": 99,
            "covered": 98
          },
          "regions": {
            "count": 171,
            "covered": 159
          },
          "functions": {
            "count": 9,
            "covered": 9
          }
        },
        "src/store/pointer_batch.rs": {
          "lines": {
            "count": 90,
            "covered": 42
          },
          "regions": {
            "count": 158,
            "covered": 41
          },
          "functions": {
            "count": 9,
            "covered": 5
          }
        },
        "src/store/read.rs": {
          "lines": {
            "count": 153,
            "covered": 143
          },
          "regions": {
            "count": 255,
            "covered": 237
          },
          "functions": {
            "count": 17,
            "covered": 17
          }
        },
        "src/store/read_input.rs": {
          "lines": {
            "count": 10,
            "covered": 10
          },
          "regions": {
            "count": 14,
            "covered": 14
          },
          "functions": {
            "count": 2,
            "covered": 2
          }
        },
        "src/store/session.rs": {
          "lines": {
            "count": 152,
            "covered": 136
          },
          "regions": {
            "count": 242,
            "covered": 206
          },
          "functions": {
            "count": 30,
            "covered": 19
          }
        },
        "src/store/term_output.rs": {
          "lines": {
            "count": 133,
            "covered": 132
          },
          "regions": {
            "count": 235,
            "covered": 225
          },
          "functions": {
            "count": 19,
            "covered": 18
          }
        },
        "src/store/transaction.rs": {
          "lines": {
            "count": 200,
            "covered": 189
          },
          "regions": {
            "count": 255,
            "covered": 237
          },
          "functions": {
            "count": 40,
            "covered": 39
          }
        },
        "src/store/typed.rs": {
          "lines": {
            "count": 57,
            "covered": 55
          },
          "regions": {
            "count": 93,
            "covered": 87
          },
          "functions": {
            "count": 7,
            "covered": 7
          }
        },
        "src/store/typed_view.rs": {
          "lines": {
            "count": 75,
            "covered": 73
          },
          "regions": {
            "count": 103,
            "covered": 101
          },
          "functions": {
            "count": 8,
            "covered": 8
          }
        }
      },
      "vendored_files": {},
      "branches": null,
      "unmapped_non_executable": {}
    },
    "owlrl": {
      "owned": {
        "lines": {
          "count": 2782,
          "covered": 732,
          "percent": 26.312005751258088
        },
        "regions": {
          "count": 4783,
          "covered": 1241,
          "percent": 25.94605895881246
        },
        "functions": {
          "count": 376,
          "covered": 82,
          "percent": 21.80851063829787
        }
      },
      "vendored": {
        "lines": {
          "count": 0,
          "covered": 0,
          "percent": null
        },
        "regions": {
          "count": 0,
          "covered": 0,
          "percent": null
        },
        "functions": {
          "count": 0,
          "covered": 0,
          "percent": null
        }
      },
      "files": {
        "src/dataset_inference.rs": {
          "lines": {
            "count": 47,
            "covered": 0
          },
          "regions": {
            "count": 72,
            "covered": 0
          },
          "functions": {
            "count": 7,
            "covered": 0
          }
        },
        "src/graph.rs": {
          "lines": {
            "count": 19,
            "covered": 16
          },
          "regions": {
            "count": 30,
            "covered": 29
          },
          "functions": {
            "count": 4,
            "covered": 4
          }
        },
        "src/inference.rs": {
          "lines": {
            "count": 108,
            "covered": 91
          },
          "regions": {
            "count": 176,
            "covered": 150
          },
          "functions": {
            "count": 10,
            "covered": 8
          }
        },
        "src/inference/axioms.rs": {
          "lines": {
            "count": 160,
            "covered": 106
          },
          "regions": {
            "count": 338,
            "covered": 212
          },
          "functions": {
            "count": 12,
            "covered": 11
          }
        },
        "src/inference/backend.rs": {
          "lines": {
            "count": 47,
            "covered": 27
          },
          "regions": {
            "count": 64,
            "covered": 33
          },
          "functions": {
            "count": 11,
            "covered": 6
          }
        },
        "src/inference/delta.rs": {
          "lines": {
            "count": 31,
            "covered": 0
          },
          "regions": {
            "count": 59,
            "covered": 0
          },
          "functions": {
            "count": 2,
            "covered": 0
          }
        },
        "src/inference/intersections.rs": {
          "lines": {
            "count": 51,
            "covered": 5
          },
          "regions": {
            "count": 124,
            "covered": 13
          },
          "functions": {
            "count": 2,
            "covered": 1
          }
        },
        "src/inference/same_as.rs": {
          "lines": {
            "count": 152,
            "covered": 107
          },
          "regions": {
            "count": 278,
            "covered": 199
          },
          "functions": {
            "count": 8,
            "covered": 8
          }
        },
        "src/inference/traversal.rs": {
          "lines": {
            "count": 134,
            "covered": 84
          },
          "regions": {
            "count": 299,
            "covered": 192
          },
          "functions": {
            "count": 10,
            "covered": 9
          }
        },
        "src/lib.rs": {
          "lines": {
            "count": 254,
            "covered": 209
          },
          "regions": {
            "count": 414,
            "covered": 304
          },
          "functions": {
            "count": 48,
            "covered": 27
          }
        },
        "src/shacl.rs": {
          "lines": {
            "count": 130,
            "covered": 10
          },
          "regions": {
            "count": 190,
            "covered": 17
          },
          "functions": {
            "count": 17,
            "covered": 1
          }
        },
        "src/store/input_terms.rs": {
          "lines": {
            "count": 151,
            "covered": 33
          },
          "regions": {
            "count": 262,
            "covered": 38
          },
          "functions": {
            "count": 14,
            "covered": 3
          }
        },
        "src/store/mod.rs": {
          "lines": {
            "count": 286,
            "covered": 8
          },
          "regions": {
            "count": 463,
            "covered": 13
          },
          "functions": {
            "count": 62,
            "covered": 1
          }
        },
        "src/store/operations.rs": {
          "lines": {
            "count": 158,
            "covered": 0
          },
          "regions": {
            "count": 341,
            "covered": 0
          },
          "functions": {
            "count": 20,
            "covered": 0
          }
        },
        "src/store/output.rs": {
          "lines": {
            "count": 85,
            "covered": 7
          },
          "regions": {
            "count": 147,
            "covered": 7
          },
          "functions": {
            "count": 8,
            "covered": 1
          }
        },
        "src/store/pattern.rs": {
          "lines": {
            "count": 99,
            "covered": 0
          },
          "regions": {
            "count": 171,
            "covered": 0
          },
          "functions": {
            "count": 9,
            "covered": 0
          }
        },
        "src/store/pointer_batch.rs": {
          "lines": {
            "count": 90,
            "covered": 0
          },
          "regions": {
            "count": 158,
            "covered": 0
          },
          "functions": {
            "count": 9,
            "covered": 0
          }
        },
        "src/store/read.rs": {
          "lines": {
            "count": 153,
            "covered": 0
          },
          "regions": {
            "count": 255,
            "covered": 0
          },
          "functions": {
            "count": 17,
            "covered": 0
          }
        },
        "src/store/read_input.rs": {
          "lines": {
            "count": 10,
            "covered": 0
          },
          "regions": {
            "count": 14,
            "covered": 0
          },
          "functions": {
            "count": 2,
            "covered": 0
          }
        },
        "src/store/session.rs": {
          "lines": {
            "count": 152,
            "covered": 0
          },
          "regions": {
            "count": 242,
            "covered": 0
          },
          "functions": {
            "count": 30,
            "covered": 0
          }
        },
        "src/store/term_output.rs": {
          "lines": {
            "count": 133,
            "covered": 29
          },
          "regions": {
            "count": 235,
            "covered": 34
          },
          "functions": {
            "count": 19,
            "covered": 2
          }
        },
        "src/store/transaction.rs": {
          "lines": {
            "count": 200,
            "covered": 0
          },
          "regions": {
            "count": 255,
            "covered": 0
          },
          "functions": {
            "count": 40,
            "covered": 0
          }
        },
        "src/store/typed.rs": {
          "lines": {
            "count": 57,
            "covered": 0
          },
          "regions": {
            "count": 93,
            "covered": 0
          },
          "functions": {
            "count": 7,
            "covered": 0
          }
        },
        "src/store/typed_view.rs": {
          "lines": {
            "count": 75,
            "covered": 0
          },
          "regions": {
            "count": 103,
            "covered": 0
          },
          "functions": {
            "count": 8,
            "covered": 0
          }
        }
      },
      "vendored_files": {},
      "branches": null,
      "unmapped_non_executable": {}
    },
    "combined": {
      "owned": {
        "lines": {
          "count": 2782,
          "covered": 2709,
          "percent": 97.37598849748383
        },
        "regions": {
          "count": 4783,
          "covered": 4498,
          "percent": 94.0413966130044
        },
        "functions": {
          "count": 376,
          "covered": 351,
          "percent": 93.35106382978724
        }
      },
      "vendored": {
        "lines": {
          "count": 0,
          "covered": 0,
          "percent": null
        },
        "regions": {
          "count": 0,
          "covered": 0,
          "percent": null
        },
        "functions": {
          "count": 0,
          "covered": 0,
          "percent": null
        }
      },
      "files": {
        "src/dataset_inference.rs": {
          "lines": {
            "count": 47,
            "covered": 47
          },
          "regions": {
            "count": 72,
            "covered": 71
          },
          "functions": {
            "count": 7,
            "covered": 7
          }
        },
        "src/graph.rs": {
          "lines": {
            "count": 19,
            "covered": 19
          },
          "regions": {
            "count": 30,
            "covered": 30
          },
          "functions": {
            "count": 4,
            "covered": 4
          }
        },
        "src/inference.rs": {
          "lines": {
            "count": 108,
            "covered": 105
          },
          "regions": {
            "count": 176,
            "covered": 163
          },
          "functions": {
            "count": 10,
            "covered": 9
          }
        },
        "src/inference/axioms.rs": {
          "lines": {
            "count": 160,
            "covered": 157
          },
          "regions": {
            "count": 338,
            "covered": 331
          },
          "functions": {
            "count": 12,
            "covered": 12
          }
        },
        "src/inference/backend.rs": {
          "lines": {
            "count": 47,
            "covered": 46
          },
          "regions": {
            "count": 64,
            "covered": 60
          },
          "functions": {
            "count": 11,
            "covered": 10
          }
        },
        "src/inference/delta.rs": {
          "lines": {
            "count": 31,
            "covered": 31
          },
          "regions": {
            "count": 59,
            "covered": 59
          },
          "functions": {
            "count": 2,
            "covered": 2
          }
        },
        "src/inference/intersections.rs": {
          "lines": {
            "count": 51,
            "covered": 50
          },
          "regions": {
            "count": 124,
            "covered": 117
          },
          "functions": {
            "count": 2,
            "covered": 2
          }
        },
        "src/inference/same_as.rs": {
          "lines": {
            "count": 152,
            "covered": 144
          },
          "regions": {
            "count": 278,
            "covered": 260
          },
          "functions": {
            "count": 8,
            "covered": 8
          }
        },
        "src/inference/traversal.rs": {
          "lines": {
            "count": 134,
            "covered": 130
          },
          "regions": {
            "count": 299,
            "covered": 276
          },
          "functions": {
            "count": 10,
            "covered": 10
          }
        },
        "src/lib.rs": {
          "lines": {
            "count": 254,
            "covered": 251
          },
          "regions": {
            "count": 414,
            "covered": 395
          },
          "functions": {
            "count": 48,
            "covered": 45
          }
        },
        "src/shacl.rs": {
          "lines": {
            "count": 130,
            "covered": 121
          },
          "regions": {
            "count": 190,
            "covered": 166
          },
          "functions": {
            "count": 17,
            "covered": 14
          }
        },
        "src/store/input_terms.rs": {
          "lines": {
            "count": 151,
            "covered": 150
          },
          "regions": {
            "count": 262,
            "covered": 239
          },
          "functions": {
            "count": 14,
            "covered": 14
          }
        },
        "src/store/mod.rs": {
          "lines": {
            "count": 286,
            "covered": 279
          },
          "regions": {
            "count": 463,
            "covered": 423
          },
          "functions": {
            "count": 62,
            "covered": 55
          }
        },
        "src/store/operations.rs": {
          "lines": {
            "count": 158,
            "covered": 156
          },
          "regions": {
            "count": 341,
            "covered": 321
          },
          "functions": {
            "count": 20,
            "covered": 19
          }
        },
        "src/store/output.rs": {
          "lines": {
            "count": 85,
            "covered": 85
          },
          "regions": {
            "count": 147,
            "covered": 139
          },
          "functions": {
            "count": 8,
            "covered": 8
          }
        },
        "src/store/pattern.rs": {
          "lines": {
            "count": 99,
            "covered": 98
          },
          "regions": {
            "count": 171,
            "covered": 159
          },
          "functions": {
            "count": 9,
            "covered": 9
          }
        },
        "src/store/pointer_batch.rs": {
          "lines": {
            "count": 90,
            "covered": 89
          },
          "regions": {
            "count": 158,
            "covered": 157
          },
          "functions": {
            "count": 9,
            "covered": 9
          }
        },
        "src/store/read.rs": {
          "lines": {
            "count": 153,
            "covered": 150
          },
          "regions": {
            "count": 255,
            "covered": 247
          },
          "functions": {
            "count": 17,
            "covered": 17
          }
        },
        "src/store/read_input.rs": {
          "lines": {
            "count": 10,
            "covered": 10
          },
          "regions": {
            "count": 14,
            "covered": 14
          },
          "functions": {
            "count": 2,
            "covered": 2
          }
        },
        "src/store/session.rs": {
          "lines": {
            "count": 152,
            "covered": 142
          },
          "regions": {
            "count": 242,
            "covered": 217
          },
          "functions": {
            "count": 30,
            "covered": 23
          }
        },
        "src/store/term_output.rs": {
          "lines": {
            "count": 133,
            "covered": 132
          },
          "regions": {
            "count": 235,
            "covered": 225
          },
          "functions": {
            "count": 19,
            "covered": 18
          }
        },
        "src/store/transaction.rs": {
          "lines": {
            "count": 200,
            "covered": 189
          },
          "regions": {
            "count": 255,
            "covered": 237
          },
          "functions": {
            "count": 40,
            "covered": 39
          }
        },
        "src/store/typed.rs": {
          "lines": {
            "count": 57,
            "covered": 55
          },
          "regions": {
            "count": 93,
            "covered": 91
          },
          "functions": {
            "count": 7,
            "covered": 7
          }
        },
        "src/store/typed_view.rs": {
          "lines": {
            "count": 75,
            "covered": 73
          },
          "regions": {
            "count": 103,
            "covered": 101
          },
          "functions": {
            "count": 8,
            "covered": 8
          }
        }
      },
      "vendored_files": {},
      "branches": null,
      "unmapped_non_executable": {}
    }
  },
  "owlrl_revision": "a2d04705370c426678dc75399052c5de5ef26718",
  "environment_lock_sha256": "71a39bb498f78d86d3d71ff5f7d8b2b0feaf8956c05ea8ffbd63e32998a8f355"
}
