mark padgham

Results 162 issues of mark padgham

Submitting Author Name: Mark Padgham Submitting Author Github Handle: @mpadge Repository: https://github.com/ropensci-review-tools/pkgmatch Version submitted: 0.4.2 Submission type: Standard Editor: @MargaretSiple-NOAA Reviewers: @agricolamz, @Selbosh Due date for @Selbosh: 2025-02-21 Due date...

4/review(s)-in-awaiting-changes

@maelle We don't necessarily have to merge this, because it will make my contributions here really dominate the changelog, which i don't think is entirely fair on you. Nevertheless, it...

Prepare for release: * [x] `git pull` * [x] Check [current CRAN check results](https://cran.rstudio.org/web/checks/check_results_osmdata.html) * [ ] [Polish NEWS](https://style.tidyverse.org/news.html#news-release) * [x] `usethis::use_github_links()` * [x] `urlchecker::url_check()` * [x] `devtools::build_readme()` * [x]...

Got kicked off because package downloads binary objects in https://github.com/ropensci-review-tools/pkgstats/blob/main/configure#L4 and https://github.com/ropensci-review-tools/pkgstats/blob/main/tools/winlibs.R#L2-L3. Need to remove these and rewrite as optional internal functionality for windows and macos.

https://github.com/mozilla/rust-code-analysis, which would offer the two important advantages of: 1. Allowing tree-sitter to be used for everything, instead of ctags/gtags 2. Allow direct extension to every language [supported by rust-code-analysis](https://mozilla.github.io/rust-code-analysis/languages.html)...

https://github.com/ropensci/software-review/issues/715#issuecomment-3065841705 from @ScottClaessens is indeed correct; calling `pkgstats()` on https://github.com/ScottClaessens/coevolve says `doclines_per_fn_non_exported = 0`, even though there are doclines for internal fns.

bug

This is not intended to be merged just yet, because walking the tree from R is currently too slow. It's a proof-of-principle until some of the C functions from {treesitter}...

The [playground](https://tree-sitter.github.io/tree-sitter/) on the main docs site demonstrates that tree-sitter indeed generates everything that is currently extracted by combining `ctags` + `gtags`.