{
  "_id": "6ace0beba14063b82c3aeecd",
  "Package": "imputesrcref",
  "Type": "Package",
  "Title": "Impute Transparent Source References for Injected Braces",
  "Version": "0.0.0.9000",
  "Authors@R": "c(\nperson(\"Filip\", \"Krikava\", role = c(\"aut\", \"cre\", \"cph\"), email = \"krikava@gmail.com\"),\nperson(\"Matej\", \"Kocourek\", role = c(\"aut\", \"cph\"), email = \"matej@kocourek.cz\"),\nperson(\"Pierre\", \"Donat-Bouillud\", role = c(\"aut\", \"cph\"), email = \"pierre.donat.bouillud@gmail.com\"))",
  "Author": "Filip Krikava [aut, cre, cph], Matej Kocourek [aut, cph],\nPierre Donat-Bouillud [aut, cph]",
  "Maintainer": "Filip Krikava <krikava@gmail.com>",
  "Description": "Rewrites R function ASTs by injecting transparent brace\ncalls in control-flow positions and imputing source references\n('srcref') from parse data. Supports individual functions,\nsourced files, and installed package namespace functions,\nincluding package-style 'srcref' line mappings.",
  "Remotes": [
    "PRL-PRG/mutator"
  ],
  "Config/testthat/edition": "3",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Repository": "https://prl-prg.r-universe.dev",
  "Date/Publication": "2026-07-15 11:06:14 UTC",
  "RemoteUrl": "https://github.com/PRL-PRG/imputesrcref",
  "RemoteRef": "HEAD",
  "RemoteSha": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-13 10:38:08 UTC",
    "User": "root"
  },
  "_user": "prl-prg",
  "_type": "src",
  "_file": "imputesrcref_0.0.0.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/dd9d56cf9d9280d86538e42dc98afa4a2408ba1097cddfa8dce5a569d74c5b9a",
  "_filesize": 127909,
  "_sha256": "dd9d56cf9d9280d86538e42dc98afa4a2408ba1097cddfa8dce5a569d74c5b9a",
  "_expires": "2027-01-21T10:46:01.000Z",
  "_created": "2026-10-13T10:38:08.000Z",
  "_published": "2026-10-13T10:46:02.955Z",
  "_buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115253605035,
      "time": 85,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11804344450"
    },
    {
      "job": 115253605129,
      "time": 109,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11806020222"
    },
    {
      "job": 115253605031,
      "time": 84,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11804659021"
    },
    {
      "job": 115253605101,
      "time": 98,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11804891979"
    },
    {
      "job": 115253605029,
      "time": 96,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11805031469"
    },
    {
      "job": 115253605085,
      "time": 177,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11804494426"
    },
    {
      "job": 115253605061,
      "time": 82,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11804698794"
    },
    {
      "job": 115253605185,
      "time": 438,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": ""
    },
    {
      "job": 115252446043,
      "time": 179,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11804851816"
    },
    {
      "job": 115253604816,
      "time": 78,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11805510430"
    },
    {
      "job": 115253605138,
      "time": 185,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11804819307"
    },
    {
      "job": 115253605149,
      "time": 80,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11805530266"
    },
    {
      "job": 115253605160,
      "time": 69,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11805260888"
    },
    {
      "job": 115253604961,
      "time": 163,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11805550344"
    },
    {
      "job": 115253605444,
      "time": 76,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11804688723"
    }
  ],
  "_upstream": "https://github.com/PRL-PRG/imputesrcref",
  "_commit": {
    "id": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
    "author": "Pierre Donat-Bouillud <pierre.donat.bouillud@gmail.com>",
    "committer": "Pierre Donat-Bouillud <pierre.donat.bouillud@gmail.com>",
    "message": "Do not install SUGGESTS dependency\n",
    "time": 1784113574
  },
  "_maintainer": {
    "name": "Filip Krikava",
    "email": "krikava@gmail.com",
    "login": "fikovnik",
    "description": "",
    "uuid": 374674
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "mutator",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "prl-prg",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 2
    },
    {
      "week": "2026-09",
      "n": 8
    },
    {
      "week": "2026-10",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 6
    },
    {
      "week": "2026-26",
      "n": 3
    },
    {
      "week": "2026-29",
      "n": 6
    }
  ],
  "_tags": [],
  "_topics": [
    "code-coverage",
    "instrumentation",
    "source-reference",
    "srcrref"
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "matejkocourek",
      "count": 16,
      "uuid": 36243155
    },
    {
      "user": "fikovnik",
      "count": 13,
      "uuid": 374674
    },
    {
      "user": "programlyrique",
      "count": 12,
      "uuid": 382128
    }
  ],
  "_userbio": {
    "uuid": 22217634,
    "type": "organization",
    "name": "PRL-PRG",
    "followers": 10
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/imputesrcref"
  },
  "_devurl": "https://github.com/prl-prg/imputesrcref",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/imputesrcref.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "get_impute_blacklist",
    "impute_package_srcrefs",
    "impute_srcrefs",
    "reset_impute_blacklist",
    "set_impute_blacklist",
    "source_impute_srcrefs"
  ],
  "_help": [
    {
      "page": "impute_blacklist",
      "title": "Manage call blacklist for generic argument wrapping",
      "topics": [
        "get_impute_blacklist",
        "reset_impute_blacklist",
        "set_impute_blacklist"
      ]
    },
    {
      "page": "impute_package_srcrefs",
      "title": "Check parse data for a package and impute srcrefs on all its functions.",
      "topics": [
        "impute_package_srcrefs"
      ]
    },
    {
      "page": "impute_srcrefs",
      "title": "Impute transparent srcrefs for injected braces in a function AST.",
      "topics": [
        "impute_srcrefs"
      ]
    },
    {
      "page": "source_impute_srcrefs",
      "title": "Source an R file and impute srcrefs on loaded functions.",
      "topics": [
        "source_impute_srcrefs"
      ]
    }
  ],
  "_readme": "https://github.com/PRL-PRG/imputesrcref/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 2.845098040014257,
  "_indexed": true,
  "_nocasepkg": "imputesrcref",
  "_universes": [
    "prl-prg",
    "fikovnik"
  ],
  "_binaries": [
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-09-13T14:10:08.000Z",
      "arch": "x86_64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/d7bc0104253cba0537a5bdb79cee86753ae9ee464418fa41bb5f4574984b7af4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/34761573527"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:39:42.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/68fd914ab39aa734edcbd4bda33fc7151e5e6ad80aa46a55830487cc3fd570d6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:40:08.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/7e55aa12d6501eef84deb21c15ef4e11149ad21290b924355e2346a2d1be180b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:39:41.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/a882ad0862ad6474fbd40a54b9b6317aacdf00f4a27e33e71cc585233bcb9bcb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:40:01.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/52078a7c2267cd4eedca2f4534b87754c5d5ff9e9b7a9d7b731cd10450edde8d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:39:45.000Z",
      "arch": "aarch64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/a8de16fcee331038093786b51d773def8d1dee93b95009be4cbbf38c7572bef3",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:41:04.000Z",
      "arch": "x86_64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/518a0dc61333bfccfb8726c4e0e07205ce4817284baa9f1c8270f7b2058a4b31",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:39:35.000Z",
      "arch": "aarch64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/c3122e70209528e90849549c2f05d6ec1905865464bd28c354c170c912bc31e1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:39:49.000Z",
      "arch": "emscripten",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/0a9c8cab39ca9cc62531f79f28e955e6af682c5a6875d0777070c3ffeb42d74b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:41:03.000Z",
      "arch": "aarch64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/558ba83e31f45674e20f790b20a963770b38b54b281ab3687c71b4187ee730a9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:39:01.000Z",
      "arch": "x86_64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/23134caebb3d54a5245089ab27fd6dc44f92f637177eefb2411ff27790f1248e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:39:09.000Z",
      "arch": "x86_64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/bd54c9d35f6acfc6cfc3b780afe70b5087cc49e32921345246c7af9c44ed44c8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:40:46.000Z",
      "arch": "aarch64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/266c545af9da2a977e696260e7b4a9a287e11d3db97dfc87ffb4336dc35558a0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-10-13T10:39:15.000Z",
      "arch": "x86_64",
      "commit": "6fb4435f3393c71da676956d126d2bc8f8e256c0",
      "fileid": "https://r2.ropensci.org/5272d74d4ba89ad166373f2c5a48c0b33c852978ba27e30ad4ae2b0d4294f1c9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/prl-prg/actions/runs/38384343475"
    }
  ]
}