Skip to content

Migrate R tooling: air + jarl, drop styler/lintr - #31

Merged
kvasilopoulos merged 6 commits into
mainfrom
chore/r-tooling-migration
Oct 6, 2026
Merged

kvasilopoulos merged 6 commits into
mainfrom
chore/r-tooling-migration

Conversation

@kvasilopoulos

Copy link
Copy Markdown
Owner

Replaces styler and lintr with air and jarl (config, CI job lint.yaml, CLAUDE.md), formats the sources with air, applies jarl safe fixes, and fixes the remaining jarl findings (scalar && and || in if(), unused internals removed, T/F spelled out in tests).

exuber is a CRAN package with no lockfile, so rv is not added; DESCRIPTION stays the dependency source of truth.

Checks on the branch: air format --check . passes, jarl check . passes, devtools::test() has 0 failures and 1 skip (parallel seed test needs an installed exuber).

@kvasilopoulos
kvasilopoulos merged commit d6c7e6f into main Oct 6, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant