Skip to content

Switch from {xml2} to a backend supporting XPath 2.0 #2366

@MichaelChirico

Description

@MichaelChirico
          BTW, this at least partially seems related to our XPath1.0 restriction, it would be great to to have an XPath2.0+ backend but I don't see any R support for that. LLM turned up this C++ library [`XQilla`](https://sourceforge.net/projects/xqilla/) though, a long-term project could be to write an R package wrapping this with the same/similar API as {xml2}.

Originally posted by @MichaelChirico in #2365 (comment)

There are several places in our code base that could benefit from XPath 2.0 features.

There is no such backend yet available to R packages, so this is a long-term bookmark issue for the case that such a package should ever arise.

Metadata

Metadata

Assignees

No one assigned

    Labels

    blocked-externalIssues that are blocked by something outside of lintr's direct controlinternalsIssues related to inner workings of lintr, i.e., not user-visible

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions