Skip to content

Trigger on Packages with Known Information#2472

Open
EagleoutIce wants to merge 13 commits into
mainfrom
2072-trigger-known-packages
Open

Trigger on Packages with Known Information#2472
EagleoutIce wants to merge 13 commits into
mainfrom
2072-trigger-known-packages

Conversation

@EagleoutIce

@EagleoutIce EagleoutIce commented May 6, 2026

Copy link
Copy Markdown
Member

Still open:

  • Correctly identify the name of the package that is loaded, not just the lexeme (e.g., with: x <- "foo"; library(x, character.only = TRUE) should recognize that we load foo and not x, likewise with the lapply etc. pattern)
  • Not every exported symbol is a function call => we need information for each symbol, whether it is (not-)callable!
  • We need to follow "re-exports" with import etc. (import(grid)); but we have to check whether already loaded
  • We need to support exportPattern...

In the future, we want to include the information and we have to respect versions.

@EagleoutIce EagleoutIce linked an issue May 6, 2026 that may be closed by this pull request
@lou7202 lou7202 marked this pull request as ready for review June 12, 2026 19:05
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.

Trigger known packages!

1 participant