{
"version": "1.0",
"last_updated": "2026-02-26T10:48:15Z",
"snapshots": [
{
"timestamp": "2026-02-06T19:53:21Z",
"commit_sha": "d06949e1b94c99afb32129406db59db99000017c",
"commit_message": "Update benchmark data [skip ci]",
"coverage": {
"line_coverage": 95.51,
"function_coverage": 93.76,
"region_coverage": 95.56
},
"tests": {
"total": 5671,
"lib_tests": 5478,
"doc_tests": 98,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93474,
"total": 97867,
"percent": 95.51
},
"functions": {
"covered": 6028,
"total": 6429,
"percent": 93.76
},
"regions": {
"covered": 149215,
"total": 156141,
"percent": 95.56
}
}
},
{
"timestamp": "2026-02-06T19:58:33Z",
"commit_sha": "09cddb9ff7408a55d140a6c6aa935fae2dcb4fa1",
"commit_message": "First step to historical coverage, updated coverage generating python script.",
"coverage": {
"line_coverage": 95.51,
"function_coverage": 93.76,
"region_coverage": 95.56
},
"tests": {
"total": 5671,
"lib_tests": 5478,
"doc_tests": 98,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93474,
"total": 97867,
"percent": 95.51
},
"functions": {
"covered": 6028,
"total": 6429,
"percent": 93.76
},
"regions": {
"covered": 149215,
"total": 156141,
"percent": 95.56
}
}
},
{
"timestamp": "2026-02-06T20:07:18Z",
"commit_sha": "09cddb9ff7408a55d140a6c6aa935fae2dcb4fa1",
"commit_message": "First step to historical coverage, updated coverage generating python script.",
"coverage": {
"line_coverage": 95.51,
"function_coverage": 93.76,
"region_coverage": 95.56
},
"tests": {
"total": 5671,
"lib_tests": 5478,
"doc_tests": 98,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93474,
"total": 97867,
"percent": 95.51
},
"functions": {
"covered": 6028,
"total": 6429,
"percent": 93.76
},
"regions": {
"covered": 149215,
"total": 156141,
"percent": 95.56
}
}
},
{
"timestamp": "2026-02-06T20:34:11Z",
"commit_sha": "e378c37b7f1fb7a8bc774829f5d4950718896a01",
"commit_message": "Merge pull request #13 from scriptandcompile/coverage_historical",
"coverage": {
"line_coverage": 95.51,
"function_coverage": 93.76,
"region_coverage": 95.56
},
"tests": {
"total": 5671,
"lib_tests": 5478,
"doc_tests": 98,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93474,
"total": 97867,
"percent": 95.51
},
"functions": {
"covered": 6028,
"total": 6429,
"percent": 93.76
},
"regions": {
"covered": 149215,
"total": 156141,
"percent": 95.56
}
}
},
{
"timestamp": "2026-02-06T21:29:13Z",
"commit_sha": "91e478305e1c69019290fb9d7b74a02646de715f",
"commit_message": "Merge pull request #15 from scriptandcompile/coverage_fix",
"coverage": {
"line_coverage": 95.51,
"function_coverage": 93.76,
"region_coverage": 95.56
},
"tests": {
"total": 5671,
"lib_tests": 5478,
"doc_tests": 98,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93474,
"total": 97867,
"percent": 95.51
},
"functions": {
"covered": 6028,
"total": 6429,
"percent": 93.76
},
"regions": {
"covered": 149215,
"total": 156141,
"percent": 95.56
}
}
},
{
"timestamp": "2026-02-09T00:12:21Z",
"commit_sha": "9d9408e2edc2ce4ad6637fdf545cd7d814bc4d3e",
"commit_message": "Update coverage data [skip ci]",
"coverage": {
"line_coverage": 95.51,
"function_coverage": 93.76,
"region_coverage": 95.56
},
"tests": {
"total": 5671,
"lib_tests": 5478,
"doc_tests": 98,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93474,
"total": 97867,
"percent": 95.51
},
"functions": {
"covered": 6028,
"total": 6429,
"percent": 93.76
},
"regions": {
"covered": 149215,
"total": 156141,
"percent": 95.56
}
}
},
{
"timestamp": "2026-02-12T09:41:18Z",
"commit_sha": "d852da35a3049087ba651bb544fa80164f3249ac",
"commit_message": "Merge pull request #16 from scriptandcompile/form_mdi_fix",
"coverage": {
"line_coverage": 95.46,
"function_coverage": 93.61,
"region_coverage": 95.52
},
"tests": {
"total": 5676,
"lib_tests": 5478,
"doc_tests": 103,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93557,
"total": 98011,
"percent": 95.46
},
"functions": {
"covered": 6032,
"total": 6444,
"percent": 93.61
},
"regions": {
"covered": 149335,
"total": 156332,
"percent": 95.52
}
}
},
{
"timestamp": "2026-02-12T23:54:35Z",
"commit_sha": "328f76eaeeea9669f432b05189405d25a2579bbe",
"commit_message": "updated cargo dependencies.",
"coverage": {
"line_coverage": 95.46,
"function_coverage": 93.61,
"region_coverage": 95.52
},
"tests": {
"total": 5676,
"lib_tests": 5478,
"doc_tests": 103,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93557,
"total": 98011,
"percent": 95.46
},
"functions": {
"covered": 6032,
"total": 6444,
"percent": 93.61
},
"regions": {
"covered": 149335,
"total": 156332,
"percent": 95.52
}
}
},
{
"timestamp": "2026-02-13T22:52:08Z",
"commit_sha": "bbd19508987b53aba0b4b3ddab58a3198ee37349",
"commit_message": "Oh look, there was bit rot since the examples hadn't been run before. updated!",
"coverage": {
"line_coverage": 95.46,
"function_coverage": 93.61,
"region_coverage": 95.52
},
"tests": {
"total": 5676,
"lib_tests": 5478,
"doc_tests": 103,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93557,
"total": 98011,
"percent": 95.46
},
"functions": {
"covered": 6032,
"total": 6444,
"percent": 93.61
},
"regions": {
"covered": 149335,
"total": 156332,
"percent": 95.52
}
}
},
{
"timestamp": "2026-02-16T00:12:10Z",
"commit_sha": "05876a868acc69b4d81139a7c65d51b73adda667",
"commit_message": "Updated readme/changelog/contributing to be in line with the getting-started.html changes.",
"coverage": {
"line_coverage": 95.46,
"function_coverage": 93.61,
"region_coverage": 95.52
},
"tests": {
"total": 5676,
"lib_tests": 5478,
"doc_tests": 103,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93557,
"total": 98011,
"percent": 95.46
},
"functions": {
"covered": 6032,
"total": 6444,
"percent": 93.61
},
"regions": {
"covered": 149335,
"total": 156332,
"percent": 95.52
}
}
},
{
"timestamp": "2026-02-16T23:05:51Z",
"commit_sha": "ecc056f1ddad8b08831e70119dac08808770b7cd",
"commit_message": "Merge pull request #17 from scriptandcompile/error_update",
"coverage": {
"line_coverage": 95.22,
"function_coverage": 93.04,
"region_coverage": 95.46
},
"tests": {
"total": 5685,
"lib_tests": 5480,
"doc_tests": 110,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93672,
"total": 98374,
"percent": 95.22
},
"functions": {
"covered": 6046,
"total": 6498,
"percent": 93.04
},
"regions": {
"covered": 149641,
"total": 156764,
"percent": 95.46
}
}
},
{
"timestamp": "2026-02-17T02:25:38Z",
"commit_sha": "3ef36ef604f6fae11d67412b402aad6cf2b3041c",
"commit_message": "update to 1.0!",
"coverage": {
"line_coverage": 95.22,
"function_coverage": 93.04,
"region_coverage": 95.46
},
"tests": {
"total": 5685,
"lib_tests": 5480,
"doc_tests": 110,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 93672,
"total": 98374,
"percent": 95.22
},
"functions": {
"covered": 6046,
"total": 6498,
"percent": 93.04
},
"regions": {
"covered": 149641,
"total": 156764,
"percent": 95.46
}
}
},
{
"timestamp": "2026-02-20T06:03:45Z",
"commit_sha": "f1a15df340f491708e22552a6a03327cff7523e7",
"commit_message": "Properly reporting, with a pretty message, when the property name value is missing the '=' delimiter.",
"coverage": {
"line_coverage": 95.19,
"function_coverage": 93.05,
"region_coverage": 95.46
},
"tests": {
"total": 5697,
"lib_tests": 5491,
"doc_tests": 111,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 94192,
"total": 98955,
"percent": 95.19
},
"functions": {
"covered": 6067,
"total": 6520,
"percent": 93.05
},
"regions": {
"covered": 150497,
"total": 157652,
"percent": 95.46
}
}
},
{
"timestamp": "2026-02-20T21:02:14Z",
"commit_sha": "5419c3e2e0719a38404fb51069d188e379695ae3",
"commit_message": "Merge branch 'master' of https://github.com/scriptandcompile/vb6parse",
"coverage": {
"line_coverage": 95.19,
"function_coverage": 93.05,
"region_coverage": 95.46
},
"tests": {
"total": 5697,
"lib_tests": 5491,
"doc_tests": 111,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 94192,
"total": 98955,
"percent": 95.19
},
"functions": {
"covered": 6067,
"total": 6520,
"percent": 93.05
},
"regions": {
"covered": 150495,
"total": 157650,
"percent": 95.46
}
}
},
{
"timestamp": "2026-02-23T00:11:11Z",
"commit_sha": "2fa0c03ea162ea5740e9cd4b3042034210b256ba",
"commit_message": "Update benchmark data [skip ci]",
"coverage": {
"line_coverage": 95.19,
"function_coverage": 93.05,
"region_coverage": 95.46
},
"tests": {
"total": 5697,
"lib_tests": 5491,
"doc_tests": 111,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 94192,
"total": 98955,
"percent": 95.19
},
"functions": {
"covered": 6067,
"total": 6520,
"percent": 93.05
},
"regions": {
"covered": 150495,
"total": 157650,
"percent": 95.46
}
}
},
{
"timestamp": "2026-02-23T22:36:12Z",
"commit_sha": "94864f74dfcc9fc305cd357dd59f3438fae47544",
"commit_message": "Merge pull request #18 from scriptandcompile/font_support",
"coverage": {
"line_coverage": 95.14,
"function_coverage": 92.94,
"region_coverage": 95.39
},
"tests": {
"total": 5697,
"lib_tests": 5491,
"doc_tests": 111,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 94331,
"total": 99151,
"percent": 95.14
},
"functions": {
"covered": 6080,
"total": 6542,
"percent": 92.94
},
"regions": {
"covered": 150707,
"total": 157992,
"percent": 95.39
}
}
},
{
"timestamp": "2026-02-24T08:05:36Z",
"commit_sha": "c9354ae33bfbac8f23fd38ef53efd66627b1925d",
"commit_message": "Fixed clippy warning about using vec instead of slice when it isn't consumed.",
"coverage": {
"line_coverage": 95.14,
"function_coverage": 92.94,
"region_coverage": 95.39
},
"tests": {
"total": 5697,
"lib_tests": 5491,
"doc_tests": 111,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 94331,
"total": 99151,
"percent": 95.14
},
"functions": {
"covered": 6080,
"total": 6542,
"percent": 92.94
},
"regions": {
"covered": 150707,
"total": 157992,
"percent": 95.39
}
}
},
{
"timestamp": "2026-02-26T10:48:15Z",
"commit_sha": "fe71f6aa6eb67c1bc539d5ed4e5a394ed4de6618",
"commit_message": "Merge pull request #19 from scriptandcompile/unwrap_to_expect_or_unpack",
"coverage": {
"line_coverage": 95.13,
"function_coverage": 92.94,
"region_coverage": 95.39
},
"tests": {
"total": 5697,
"lib_tests": 5491,
"doc_tests": 111,
"integration_tests": 95,
"fuzz_targets": 9
},
"details": {
"lines": {
"covered": 94452,
"total": 99284,
"percent": 95.13
},
"functions": {
"covered": 6079,
"total": 6541,
"percent": 92.94
},
"regions": {
"covered": 150946,
"total": 158249,
"percent": 95.39
}
}
}
],
"coverage_summary": {
"line_coverage": {
"latest": 95.13,
"trend": "stable",
"change_percent": 0.01,
"best": 95.51,
"worst": 95.13,
"average": 95.35
},
"function_coverage": {
"latest": 92.94,
"trend": "stable",
"change_percent": 0.0,
"best": 93.76,
"worst": 92.94,
"average": 93.39
},
"region_coverage": {
"latest": 95.39,
"trend": "stable",
"change_percent": 0.0,
"best": 95.56,
"worst": 95.39,
"average": 95.49
},
"test_count": {
"latest": 5697,
"trend": "stable",
"change_count": 0,
"growth_rate": 0.0
}
}
}