Please provide
- Window 10
- SonarLint plugin version: 4.7
- Programming language you’re coding in: COBOL
- Is connected mode used: Yes, SonarQube
Since the 4.7 update, SonarLint reports that all the COBOL rules are unavailable in sonarlint, even thought the scanner has been downloaded from the server. Thie COBOL scan worked in 4.6
[Debug - 14:12:01.774] [SYNC] Code analyzer 'cobol' is up-to-date. Skip downloading it.
...
[Debug - 14:12:43.095] * cobol: 74 active rules
[Debug - 14:12:43.095] Rule cobol:SQL.CursorOpenedInsideLoopCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.095] Rule cobol:SQL.SelectWithNoWhereClauseCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.095] Rule cobol:S3671 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.095] Rule cobol:S4882 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.095] Rule cobol:COBOL.MergeStatementUsageCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.095] Rule cobol:S2583 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.096] Rule cobol:S3595 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.096] Rule cobol:S1134 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.096] Rule cobol:S1135 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.096] Rule cobol:S3633 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.096] Rule cobol:S3632 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.096] Rule cobol:S1138 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.097] Rule cobol:S2589 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.097] Rule cobol:S1656 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.097] Rule cobol:SQL.SelectStatementsNestedCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.097] Rule cobol:S1735 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:S4727 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:S1739 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:SQL.CursorDeclaredInsideLoopCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:COBOL.DataItemInitialValueCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:S3581 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:COBOL.ParagraphComplexityCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:COBOL.ConditionComplexityCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:S3582 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:COBOL.StopRunUsageCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:COBOL.RecursivePerformCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:S1682 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:S1683 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:COBOL.PerformThruParagraphOrderCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:S1686 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:S3621 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:S1764 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.098] Rule cobol:COBOL.EvaluateStatementUsageCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:COBOL.UnusedDataItem is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:S1723 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:S3625 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:S1966 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:S1725 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:S1967 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:S1969 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:SQL.DynamicSqlCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:COBOL.SortStatementUsageCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:S1590 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:SQL.CursorClosedInsideLoopCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:S1110 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:S3892 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.099] Rule cobol:S1871 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.100] Rule cobol:S1631 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.100] Rule cobol:COBOL.CommentedOutCodeCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.100] Rule cobol:S3614 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.100] Rule cobol:COBOL.FileUnusedCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.101] Rule cobol:S2527 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.101] Rule cobol:S4507 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.101] Rule cobol:S3618 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.102] Rule cobol:COBOL.IfStatementFormattingCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.103] Rule cobol:S4054 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.103] Rule cobol:COBOL.ProgramNameCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.103] Rule cobol:S3482 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.103] Rule cobol:S1066 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.103] Rule cobol:S3004 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.104] Rule cobol:S1069 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.104] Rule cobol:S1740 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.104] Rule cobol:S1862 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:S3643 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:S1302 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:S3921 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:S1303 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:S3923 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:S1305 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:S1306 is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:COBOL.LinkageSectionUsageCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:SQL.SelectStarUsageCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:COBOL.ExitProgramUsageCheck is enabled on the server, but not available in SonarLint
[Debug - 14:12:43.105] Rule cobol:COBOL.CopyInsideProcedureDivisionCheck is enabled on the server, but not available in SonarLint
These messages don’t appear when using 4.6