)]}'
{
  "commit": "d4a7b306b2ea21b18e65ac211ca358d8d9f501a5",
  "tree": "35c45b749621dc7150c0fa1eb51becf0e2a58c26",
  "parents": [
    "1d400f6a1c37ae095eb9ed3613236c766f191c93"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Fri Sep 04 10:40:48 2026 +0200"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Fri Sep 04 10:40:48 2026 +0200"
  },
  "message": "Fix cache file test broken by recording the analysis parameters\n\nSince cacheAs files record the parameters they were created with, in an\nattribute, while the returned value deliberately does not carry it, the\ntest comparing the file against the returned value failed:\n\n  Expected `readRDS(cache_file)` to equal `first`.\n  Attributes: \u003c Names: 1 string mismatch \u003e\n\nThe test now strips the attribute before comparing, and asserts that it\nis there in the first place, which is the behaviour that broke it.\n\nThe failure only showed up in CI because the test needs network access\nand is guarded by skip_if_offline(), which skips unless NOT_CRAN is set,\nas devtools::test() does but plain R CMD check does not.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I48bada5f923df661404627efc58ed623fc093440\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61602c0abd48c0335639a165217dacba7922dfea",
      "old_mode": 33188,
      "old_path": "tests/testthat/test-collocations.R",
      "new_id": "866ecc07bcb71b015794492d76549c35d677501d",
      "new_mode": 33188,
      "new_path": "tests/testthat/test-collocations.R"
    }
  ]
}
