File tree Expand file tree Collapse file tree
sonar-python-plugin/src/main/java/org/sonar/plugins/python Expand file tree Collapse file tree Original file line number Diff line number Diff line change 8686 <logback .version>1.1.7</logback .version>
8787 <maven .project.version>2.2.1</maven .project.version>
8888 <mockito .version>1.10.19</mockito .version>
89- <slf4j .version>1.7.21</slf4j .version>
9089 <sonar .version>6.7</sonar .version>
9190 <sonar .orchestrator.version>3.15.2.1322</sonar .orchestrator.version>
9291 <sonarlint-core .version>3.0.0.1140</sonarlint-core .version>
144143 <artifactId >commons-io</artifactId >
145144 <version >${commons.io.version} </version >
146145 </dependency >
147- <dependency >
148- <groupId >org.slf4j</groupId >
149- <artifactId >slf4j-api</artifactId >
150- <version >${slf4j.version} </version >
151- </dependency >
152146 <dependency >
153147 <groupId >org.codehaus.woodstox</groupId >
154148 <artifactId >woodstox-core-lgpl</artifactId >
Original file line number Diff line number Diff line change 2121 <groupId >org.sonarsource.sslr</groupId >
2222 <artifactId >sslr-xpath</artifactId >
2323 </dependency >
24- <dependency >
25- <groupId >org.slf4j</groupId >
26- <artifactId >slf4j-api</artifactId >
27- </dependency >
2824 <dependency >
2925 <groupId >org.sonarsource.sonarqube</groupId >
3026 <artifactId >sonar-plugin-api</artifactId >
Original file line number Diff line number Diff line change 2222import java .io .File ;
2323import java .util .List ;
2424import java .util .Objects ;
25- import org .slf4j .Logger ;
26- import org .slf4j .LoggerFactory ;
2725import org .sonar .api .batch .fs .InputFile ;
2826import org .sonar .api .batch .sensor .Sensor ;
2927import org .sonar .api .batch .sensor .SensorContext ;
3028import org .sonar .api .batch .sensor .SensorDescriptor ;
3129import org .sonar .api .config .Configuration ;
3230import org .sonar .api .utils .WildcardPattern ;
31+ import org .sonar .api .utils .log .Logger ;
32+ import org .sonar .api .utils .log .Loggers ;
3333
3434public abstract class PythonReportSensor implements Sensor {
3535
36- private static final Logger LOG = LoggerFactory . getLogger (PythonReportSensor .class );
36+ private static final Logger LOG = Loggers . get (PythonReportSensor .class );
3737
3838 protected Configuration conf ;
3939
Original file line number Diff line number Diff line change 3030import org .apache .commons .io .FilenameUtils ;
3131import org .apache .commons .lang .StringUtils ;
3232import org .codehaus .staxmate .in .SMInputCursor ;
33- import org .slf4j .Logger ;
34- import org .slf4j .LoggerFactory ;
3533import org .sonar .api .batch .fs .InputFile ;
3634import org .sonar .api .batch .sensor .SensorContext ;
3735import org .sonar .api .batch .sensor .coverage .NewCoverage ;
36+ import org .sonar .api .utils .log .Logger ;
37+ import org .sonar .api .utils .log .Loggers ;
3838import org .sonar .plugins .python .EmptyReportException ;
3939import org .sonar .plugins .python .parser .StaxParser ;
4040
4141public class CoberturaParser {
4242
43- private static final Logger LOG = LoggerFactory . getLogger (CoberturaParser .class );
43+ private static final Logger LOG = Loggers . get (CoberturaParser .class );
4444
4545 private int unresolvedFilenameCount ;
4646
Original file line number Diff line number Diff line change 2929import java .util .Set ;
3030import java .util .stream .Collectors ;
3131import javax .xml .stream .XMLStreamException ;
32- import org .slf4j .Logger ;
33- import org .slf4j .LoggerFactory ;
3432import org .sonar .api .batch .fs .InputFile ;
3533import org .sonar .api .batch .sensor .SensorContext ;
3634import org .sonar .api .batch .sensor .coverage .NewCoverage ;
3735import org .sonar .api .config .Configuration ;
36+ import org .sonar .api .utils .log .Logger ;
37+ import org .sonar .api .utils .log .Loggers ;
3838import org .sonar .plugins .python .EmptyReportException ;
3939
4040import static org .sonar .plugins .python .PythonReportSensor .getReports ;
4141
4242public class PythonCoverageSensor {
4343
44- private static final Logger LOG = LoggerFactory . getLogger (PythonCoverageSensor .class );
44+ private static final Logger LOG = Loggers . get (PythonCoverageSensor .class );
4545
4646 public static final String REPORT_PATH_KEY = "sonar.python.coverage.reportPath" ;
4747 public static final String DEFAULT_REPORT_PATH = "coverage-reports/*coverage-*.xml" ;
Original file line number Diff line number Diff line change 2525import java .util .List ;
2626import java .util .Scanner ;
2727import javax .annotation .Nullable ;
28- import org .slf4j .Logger ;
29- import org .slf4j .LoggerFactory ;
3028import org .sonar .api .batch .fs .FileSystem ;
3129import org .sonar .api .batch .fs .InputFile ;
3230import org .sonar .api .batch .rule .ActiveRule ;
3533import org .sonar .api .batch .sensor .issue .NewIssue ;
3634import org .sonar .api .config .Configuration ;
3735import org .sonar .api .rule .RuleKey ;
36+ import org .sonar .api .utils .log .Logger ;
37+ import org .sonar .api .utils .log .Loggers ;
3838import org .sonar .plugins .python .PythonReportSensor ;
3939
4040public class PylintImportSensor extends PythonReportSensor {
4141 public static final String REPORT_PATH_KEY = "sonar.python.pylint.reportPath" ;
4242 private static final String DEFAULT_REPORT_PATH = "pylint-reports/pylint-result-*.txt" ;
4343
44- private static final Logger LOG = LoggerFactory . getLogger (PylintImportSensor .class );
44+ private static final Logger LOG = Loggers . get (PylintImportSensor .class );
4545
4646 public PylintImportSensor (Configuration conf ) {
4747 super (conf );
Original file line number Diff line number Diff line change 1919 */
2020package org .sonar .plugins .python .pylint ;
2121
22- import javax .annotation .Nullable ;
23- import org .apache .commons .lang .StringUtils ;
24- import org .slf4j .Logger ;
25- import org .slf4j .LoggerFactory ;
26- import org .sonar .api .utils .command .Command ;
27- import org .sonar .api .utils .command .CommandExecutor ;
28-
2922import java .io .File ;
3023import java .io .IOException ;
3124import java .nio .charset .Charset ;
3225import java .nio .file .Files ;
3326import java .util .LinkedList ;
3427import java .util .List ;
28+ import javax .annotation .Nullable ;
29+ import org .apache .commons .lang .StringUtils ;
30+ import org .sonar .api .utils .command .Command ;
31+ import org .sonar .api .utils .command .CommandExecutor ;
32+ import org .sonar .api .utils .log .Logger ;
33+ import org .sonar .api .utils .log .Loggers ;
3534
3635public class PylintIssuesAnalyzer {
3736
38- private static final Logger LOG = LoggerFactory . getLogger ( PylintSensor .class );
37+ private static final Logger LOG = Loggers . get ( PylintIssuesAnalyzer .class );
3938
4039 private static final String FALLBACK_PYLINT = "pylint" ;
4140
Original file line number Diff line number Diff line change 2424import java .util .Map ;
2525import java .util .regex .Matcher ;
2626import java .util .regex .Pattern ;
27- import org .slf4j .Logger ;
28- import org .slf4j . LoggerFactory ;
27+ import org .sonar . api . utils . log .Logger ;
28+ import org .sonar . api . utils . log . Loggers ;
2929
3030public class PylintReportParser {
3131 private static final Pattern PATTERN = Pattern .compile ("(.+):([0-9]+): \\ [(.*)\\ ] (.*)" );
32- private static final Logger LOG = LoggerFactory . getLogger (PylintReportParser .class );
32+ private static final Logger LOG = Loggers . get (PylintReportParser .class );
3333
3434 // Pylint 0.24 brings a nasty reidentifying of some rules...
3535 // To avoid burdening of users with rule clones we map the ids.
Original file line number Diff line number Diff line change 2626import java .util .Map ;
2727import javax .xml .stream .XMLStreamException ;
2828import org .apache .commons .lang .StringUtils ;
29- import org .slf4j .Logger ;
30- import org .slf4j .LoggerFactory ;
3129import org .sonar .api .batch .fs .FileSystem ;
3230import org .sonar .api .batch .fs .InputComponent ;
3331import org .sonar .api .batch .fs .InputFile ;
3432import org .sonar .api .batch .measure .Metric ;
3533import org .sonar .api .batch .sensor .SensorContext ;
3634import org .sonar .api .config .Configuration ;
3735import org .sonar .api .measures .CoreMetrics ;
36+ import org .sonar .api .utils .log .Logger ;
37+ import org .sonar .api .utils .log .Loggers ;
3838import org .sonar .plugins .python .PythonReportSensor ;
3939import org .sonar .plugins .python .parser .StaxParser ;
4040
4141public class PythonXUnitSensor extends PythonReportSensor {
42- private static final Logger LOG = LoggerFactory . getLogger (PythonXUnitSensor .class );
42+ private static final Logger LOG = Loggers . get (PythonXUnitSensor .class );
4343
4444 public static final String REPORT_PATH_KEY = "sonar.python.xunit.reportPath" ;
4545 public static final String DEFAULT_REPORT_PATH = "xunit-reports/xunit-result-*.xml" ;
You can’t perform that action at this time.
0 commit comments