Skip to content

[core] Cleanups in XPath area #4309

@adangel

Description

@adangel
  • Move XPathRule to correct package net.sourceforge.pmd.lang.rule.xpath. For compatibility, we could keep a @DeprecatedUntilPmd700 subclass
    in place. Depends on the final ruleset xml format.
  • [deprecations] The property version of XPathRule is deprecated and should be removed.
  • [api] AbstractXPathFunctionDef/XPathHandler -> uses saxon api and leaks this into pmd api for language implementations

Metadata

Metadata

Assignees

Labels

in:xpathRelating to xpath support at large, eg Jaxen / Saxon, custom functions, attribute resolution

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions