Package: flir Type: Package Title: Find and Fix Lints in R Code Version: 0.6.0 Authors@R: c(person(given = "Etienne", family = "Bacher", role = c("aut", "cre", "cph"), email = "etienne.bacher@protonmail.com"), person("lintr authors", role = "aut"), person("Trevor L.", "Davis", role = c("ctb"), comment = c(ORCID = "0000-0001-6341-4639"))) Description: Lints are code patterns that are not optimal because they are inefficient, forget corner cases, or are less readable. 'flir' provides a small set of functions to detect those lints and automatically fix them. It builds on 'astgrepr', which itself uses the 'Rust' crate 'ast-grep' to parse and navigate R code. Depends: R (>= 4.2) Imports: astgrepr (>= 0.1.0), cli, crayon, data.table, digest, fs, git2r, rprojroot, yaml Suggests: diffviewer, glue, knitr, patrick, rlang, rmarkdown, rstudioapi, shiny, spelling, testthat (>= 3.0.0), tibble, usethis, utils, withr License: MIT + file LICENSE Encoding: UTF-8 RoxygenNote: 7.3.2 URL: https://flir.etiennebacher.com, https://github.com/etiennebacher/flir BugReports: https://github.com/etiennebacher/flir/issues Config/testthat/edition: 3 Roxygen: list(markdown = TRUE) VignetteBuilder: knitr Config/testthat/parallel: true Language: en-US Config/pak/sysreqs: cmake make libgit2-dev libssh2-1-dev libuv1-dev libssl-dev Repository: https://etiennebacher.r-universe.dev Date/Publication: 2025-12-15 06:22:51 UTC RemoteUrl: https://github.com/etiennebacher/flir RemoteRef: v0.6.0 RemoteSha: 9254cd01d258d0bafcee41a44e5caa7104fed832 NeedsCompilation: no Packaged: 2026-06-13 06:30:09 UTC; root Author: Etienne Bacher [aut, cre, cph], lintr authors [aut], Trevor L. Davis [ctb] (ORCID: ) Maintainer: Etienne Bacher