Call default ctor
Defines properties
This commit is contained in:
@ -99,6 +99,7 @@ public class XPathRule extends AbstractRule {
|
|||||||
* @throws NullPointerException If any of the arguments is null
|
* @throws NullPointerException If any of the arguments is null
|
||||||
*/
|
*/
|
||||||
public XPathRule(XPathVersion version, String expression) {
|
public XPathRule(XPathVersion version, String expression) {
|
||||||
|
this();
|
||||||
Objects.requireNonNull(version, "XPath version is null");
|
Objects.requireNonNull(version, "XPath version is null");
|
||||||
Objects.requireNonNull(expression, "XPath expression is null");
|
Objects.requireNonNull(expression, "XPath expression is null");
|
||||||
setXPath(expression);
|
setXPath(expression);
|
||||||
|
@ -41,7 +41,7 @@ public class XPathMetricFunctionTest {
|
|||||||
|
|
||||||
|
|
||||||
private Rule makeXpathRuleFromXPath(String xpath) {
|
private Rule makeXpathRuleFromXPath(String xpath) {
|
||||||
XPathRule rule = new XPathRule(XPathVersion.XPATH_2_0, xpath);
|
XPathRule rule = new XPathRule(XPathVersion.XPATH_1_0, xpath);
|
||||||
rule.setMessage(VIOLATION_MESSAGE);
|
rule.setMessage(VIOLATION_MESSAGE);
|
||||||
rule.setLanguage(LanguageRegistry.getLanguage(JavaLanguageModule.NAME));
|
rule.setLanguage(LanguageRegistry.getLanguage(JavaLanguageModule.NAME));
|
||||||
return rule;
|
return rule;
|
||||||
|
Reference in New Issue
Block a user