Skip to content

Commit 900b4b4

Browse files
Elena VilchikElena Vilchik
authored andcommitted
Fix missed Pylint sqale properties
1 parent 804f2ab commit 900b4b4

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
<dependency>
115115
<groupId>org.codehaus.sonar.sslr-squid-bridge</groupId>
116116
<artifactId>sslr-squid-bridge</artifactId>
117-
<version>2.4</version>
117+
<version>2.5</version>
118118
</dependency>
119119
<dependency>
120120
<groupId>junit</groupId>

sonar-python-plugin/src/main/java/org/sonar/plugins/python/pylint/PylintRuleRepository.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,15 @@
2323
import org.sonar.api.server.rule.RulesDefinition;
2424
import org.sonar.api.server.rule.RulesDefinitionXmlLoader;
2525
import org.sonar.plugins.python.Python;
26+
import org.sonar.squidbridge.rules.SqaleXmlLoader;
2627

2728
public class PylintRuleRepository implements RulesDefinition {
2829

2930
public static final String REPOSITORY_NAME = "Pylint";
3031
public static final String REPOSITORY_KEY = REPOSITORY_NAME;
3132

3233
private static final String RULES_FILE = "/org/sonar/plugins/python/pylint/rules.xml";
34+
private static final String SQALE_FILE = "/com/sonar/sqale/python-model.xml";
3335
private final RulesDefinitionXmlLoader xmlLoader;
3436

3537
public PylintRuleRepository(RulesDefinitionXmlLoader xmlLoader) {
@@ -42,6 +44,7 @@ public void define(Context context) {
4244
.createRepository(REPOSITORY_KEY, Python.KEY)
4345
.setName(REPOSITORY_NAME);
4446
xmlLoader.load(repository, getClass().getResourceAsStream(RULES_FILE), Charsets.UTF_8.name());
47+
SqaleXmlLoader.load(repository, SQALE_FILE);
4548
repository.done();
4649
}
4750
}

0 commit comments

Comments
 (0)