Skip to content
Thomas Pohl edited this page Apr 14, 2017 · 15 revisions

Welcome to the sonar-esql-plugin wiki!

Installation

Simply place the plugin-jar in the plugin directory of SonarQube. (\extensions\plugins)

Analyzing ESQL code

Standalone using SonarQubeRunner

Using Jenkins and SonarQubeRunner

TBD

Checks

  • CommentRegularExpressionCheck
  • ElseIfWithoutElseCheck
  • FileNameCheck
  • FunctionNameCheck
  • IterateStatementCheck
  • LineLengthCheck
  • ModuleNameCheck
  • NestedIfDepthCheck
  • NonReservedKeywordCheck
  • OneStatementPerLineCheck
  • ParsingErrorCheck
  • ProcedureNameCheck
  • TooManyIterateOrLeaveInLoopCheck
  • TooManyLinesInFileCheck
  • UpperCaseKeywordCheck
  • UseBrokerSchemaCheck
  • VariableNameCheck
  • PropagateToLabelCheck
  • ConstantNameCheck

Clone this wiki locally