Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SonarSource/sonar-custom-rules-examples
/ types & classes
Types & classes
16 in github.com/SonarSource/sonar-custom-rules-examples
⨍
Functions
26
◇
Types & classes
16
Class
CobolCustomCheckRepository
Extension point to list all your custom Cobol rules.
cobol-custom-rules/src/main/java/com/mycompany/cobol/sample/CobolCustomCheckRepository.java:41
Class
CobolCustomRulesPlugin
Main entry point of your SQ Plugin defining all extension points implemented.
cobol-custom-rules/src/main/java/com/mycompany/cobol/sample/CobolCustomRulesPlugin.java:27
Class
DataStructureNamingConventionCheck
rpg-custom-rules/src/main/java/com/sonarsource/rpg/example/checks/DataStructureNamingConventionCheck.java:28
Class
DataStructureNamingConventionCheckTest
rpg-custom-rules/src/test/java/com/sonarsource/rpg/example/checks/DataStructureNamingConventionCheckTest.java:27
Class
ForbiddenCallRule
This is an example to demonstrate how to write a custom rule which raises issues on CALL statements which target forbidden programs.
cobol-custom-rules/src/main/java/com/mycompany/cobol/sample/checks/ForbiddenCallRule.java:12
Class
ForbiddenCallRuleTest
cobol-custom-rules/src/test/java/com/mycompany/cobol/sample/checks/ForbiddenCallRuleTest.java:12
Class
IssueOnEachFileRule
cobol-custom-rules/src/main/java/com/mycompany/cobol/sample/checks/IssueOnEachFileRule.java:28
Class
IssueOnEachFileRuleTest
cobol-custom-rules/src/test/java/com/mycompany/cobol/sample/checks/IssueOnEachFileRuleTest.java:26
Class
MyCustomRule
jcl-custom-rules/src/main/java/com/sonarsource/jcl/example/checks/MyCustomRule.java:14
Class
MyCustomRuleTest
jcl-custom-rules/src/test/java/com/sonarsource/jcl/example/checks/MyCustomRuleTest.java:6
Class
MyJclCustomPlugin
jcl-custom-rules/src/main/java/com/sonarsource/jcl/example/MyJclCustomPlugin.java:10
Class
MyJclCustomRulesDefinition
jcl-custom-rules/src/main/java/com/sonarsource/jcl/example/MyJclCustomRulesDefinition.java:16
Class
MyRpgCustomPlugin
rpg-custom-rules/src/main/java/com/sonarsource/rpg/example/MyRpgCustomPlugin.java:24
Class
MyRpgRulesDefinition
rpg-custom-rules/src/main/java/com/sonarsource/rpg/example/MyRpgRulesDefinition.java:27
Class
TrivialEvaluateRule
cobol-custom-rules/src/main/java/com/mycompany/cobol/sample/checks/TrivialEvaluateRule.java:9
Class
TrivialEvaluateRuleTest
cobol-custom-rules/src/test/java/com/mycompany/cobol/sample/checks/TrivialEvaluateRuleTest.java:12