У меня проблемы с настройкой плагина Sonar XML . Я пытаюсь запустить его против простого документа XML ниже. Я создал копию профиля xml по умолчанию и пытаюсь написать собственное правило XPath. Я убедился, что правило активировано. Тем не менее, я не могу заставить правило XPath потерпеть неудачу.
<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book>
<title lang="eng">Harry Potter</title>
<price>29.99</price>
</book>
<book>
<title lang="eng">Learning XML</title>
<price>39.95</price>
</book>
</bookstore>
Используемое мной выражение XPath:
//@lang='eng'
Кажется, он проверяет файл, так как на приборной панели я вижу количество строк и файл. Однако никогда не бывает правил, которые бы не сработали.