Перейти к содержанию

XPath-правило языка запросов

Это правило позволяет реализовать собственные правила для языка запросов на основе выражений XPath. Замечания создаются на основании значений, возвращаемых выражением XPath. Если выражение XPath возвращает: - один или несколько узлов AST, тогда создается замечание на строку кода с заданным сообщением для каждого узла - булево и возвращаемое значение равно "Истина", тогда создается замечание с заданным сообщением на файл - что угодно другое, тогда замечание не создается

Вот пример выражения XPath, которое будет создавать замечание на каждое начало запроса: //SELECT

Экранирование кода

// sonar:XPathQuery:off
// sonar:XPathQuery:on