Releases: EXXETA/sonar-esql-plugin
Releases · EXXETA/sonar-esql-plugin
2.2.0-RC1
Added code coverage analysis
A few bugfixes
2.1.1
Bugfixes for a few checks/rules.
2.1.0
This version has a lot more checks and a few minor bug fixes.
Added checks:
- CaseAtLeastThreeWhen
- FileHeader
- IdenticalExpressionOnBinaryOperator
- IfConditionalAlwaysTrueOrFalse
- DuplicateConditionIfElseAndCaseWhens
- BooleanInversion
- HardCodedCredentials
- HardcodedIp
- HardcodedURI
- BooleanLiteral
- CaseWithoutElse
- CardinalityInLoop
- LoopWithoutLeave
- EmptyMainFunction
- UnknownMessageDomain
- ParameterWithDirection
- DeleteFromWithoutWhere
- SelectAll
- Sleep
- Eval
- Bitstream
- CaseWithTooManyWhens
- InitializeVariables
- UndocumentedModule
- UndocumentedRoutine
- TooManyParameters
- VariablesSubtree
- XmlnscDomain
- RoutineWithExcessiveReturns
2.1.0-RC2
Second Release Candidate for 2.1.0.
Compared to the first release candidate, only a few bugfixes were added.
2.1.0-RC1
First Release Candidate for 2.1.0.
This version has a lot more checks and a few minor bugfixes.
2.0.0
Support for SonarQube version 5.6
Included Checks/Rules:
- CommentRegularExpressionCheck
- ElseIfWithoutElseCheck
- FileNameCheck
- FunctionNameCheck
- IterateStatementCheck
- LineLengthCheck
- ModuleNameCheck
- NestedIfDepthCheck
- NonReservedKeywordCheck
- OneStatementPerLineCheck
- ParsingErrorCheck
- ProcedureNameCheck
- TooManyIterateOrLeaveInLoopCheck
- TooManyLinesInFileCheck
- UseBrokerSchemaCheck
- VariableNameCheck
- PropagateToLabelCheck
- ConstantNameCheck
- MissingNewlineAtEndOfFileCheck
- UnusedRoutineCheck
- EmptyBlockCheck
- EmptyFileCheck
- UselessParenthesesCheck
2.0.0-RC2
RC2 for 2.0.0 - Bugfixes
2.0.0-RC1
First release candidate for version 2.0.0
Main difference is the new minimum required version for SonarQube: 5.6
Included Checks:
- CommentRegularExpressionCheck
- ElseIfWithoutElseCheck
- FileNameCheck
- FunctionNameCheck
- IterateStatementCheck
- LineLengthCheck
- ModuleNameCheck
- NestedIfDepthCheck
- NonReservedKeywordCheck
- OneStatementPerLineCheck
- ParsingErrorCheck
- ProcedureNameCheck
- TooManyIterateOrLeaveInLoopCheck
- TooManyLinesInFileCheck
- UseBrokerSchemaCheck
- VariableNameCheck
- PropagateToLabelCheck
- ConstantNameCheck
- MissingNewlineAtEndOfFileCheck
- UnusedRoutineCheck
- EmptyBlockCheck
- EmptyFileCheck
- UselessParenthesesCheck
1.1.0
Version 1.0.1 - Bugfixrelease
Bugfixes for Issue # 5
Additional Check:
- propagateToLabel