@@ -1,23 +0,0 @@ | |||
/* | |||
* SonarQube | |||
* Copyright (C) 2009-2019 SonarSource SA | |||
* mailto:info AT sonarsource DOT com | |||
* | |||
* This program is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Lesser General Public | |||
* License as published by the Free Software Foundation; either | |||
* version 3 of the License, or (at your option) any later version. | |||
* | |||
* This program is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Lesser General Public License for more details. | |||
* | |||
* You should have received a copy of the GNU Lesser General Public License | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
@ParametersAreNonnullByDefault | |||
package org.sonar.api.batch.rule.internal; | |||
import javax.annotation.ParametersAreNonnullByDefault; |
@@ -20,7 +20,7 @@ | |||
package org.sonar.scanner.report; | |||
import org.sonar.api.batch.rule.ActiveRules; | |||
import org.sonar.api.batch.rule.internal.DefaultActiveRule; | |||
import org.sonar.scanner.rule.DefaultActiveRule; | |||
import org.sonar.scanner.protocol.Constants; | |||
import org.sonar.scanner.protocol.output.ScannerReport; | |||
import org.sonar.scanner.protocol.output.ScannerReportWriter; |
@@ -17,7 +17,7 @@ | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
package org.sonar.api.batch.rule.internal; | |||
package org.sonar.scanner.rule; | |||
import org.sonar.api.batch.rule.ActiveRules; | |||
import org.sonar.api.rule.RuleKey; |
@@ -27,8 +27,6 @@ import java.util.Map; | |||
import java.util.Set; | |||
import org.picocontainer.injectors.ProviderAdapter; | |||
import org.sonar.api.batch.rule.ActiveRules; | |||
import org.sonar.api.batch.rule.internal.ActiveRulesBuilder; | |||
import org.sonar.api.batch.rule.internal.NewActiveRule; | |||
import org.sonar.api.rule.RuleKey; | |||
import org.sonar.api.utils.log.Logger; | |||
import org.sonar.api.utils.log.Loggers; |
@@ -17,7 +17,7 @@ | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
package org.sonar.api.batch.rule.internal; | |||
package org.sonar.scanner.rule; | |||
import java.util.Collections; | |||
import java.util.HashMap; |
@@ -17,7 +17,7 @@ | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
package org.sonar.api.batch.rule.internal; | |||
package org.sonar.scanner.rule; | |||
import java.util.ArrayList; | |||
import java.util.Collection; |
@@ -17,7 +17,7 @@ | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
package org.sonar.api.batch.rule.internal; | |||
package org.sonar.scanner.rule; | |||
import java.util.Collection; | |||
import java.util.Collections; |
@@ -17,7 +17,7 @@ | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
package org.sonar.api.batch.rule.internal; | |||
package org.sonar.scanner.rule; | |||
import org.sonar.api.batch.rule.RuleParam; | |||
@@ -17,7 +17,7 @@ | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
package org.sonar.api.batch.rule.internal; | |||
package org.sonar.scanner.rule; | |||
import java.util.ArrayList; | |||
import java.util.Collection; |
@@ -17,7 +17,7 @@ | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
package org.sonar.api.batch.rule.internal; | |||
package org.sonar.scanner.rule; | |||
import java.util.HashMap; | |||
import java.util.Map; |
@@ -17,7 +17,7 @@ | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
package org.sonar.api.batch.rule.internal; | |||
package org.sonar.scanner.rule; | |||
import java.util.HashMap; | |||
import java.util.Map; | |||
@@ -42,7 +42,7 @@ public class NewRule { | |||
RuleStatus status = RuleStatus.defaultStatus(); | |||
Map<String, NewRuleParam> params = new HashMap<>(); | |||
NewRule(RuleKey key) { | |||
public NewRule(RuleKey key) { | |||
this.key = key; | |||
} | |||
@@ -17,7 +17,7 @@ | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
package org.sonar.api.batch.rule.internal; | |||
package org.sonar.scanner.rule; | |||
import javax.annotation.Nullable; | |||
@@ -17,7 +17,7 @@ | |||
* along with this program; if not, write to the Free Software Foundation, | |||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |||
*/ | |||
package org.sonar.api.batch.rule.internal; | |||
package org.sonar.scanner.rule; | |||
import org.sonar.api.batch.rule.Rules; | |||
import org.sonar.api.rule.RuleKey; |
@@ -22,8 +22,6 @@ package org.sonar.scanner.rule; | |||
import java.util.List; | |||
import org.picocontainer.injectors.ProviderAdapter; | |||
import org.sonar.api.batch.rule.Rules; | |||
import org.sonar.api.batch.rule.internal.NewRule; | |||
import org.sonar.api.batch.rule.internal.RulesBuilder; | |||
import org.sonar.api.rule.RuleKey; | |||
import org.sonar.api.utils.log.Logger; | |||
import org.sonar.api.utils.log.Loggers; |
@@ -44,7 +44,7 @@ import org.sonar.api.batch.fs.internal.DefaultInputModule; | |||
import org.sonar.api.batch.fs.internal.DefaultInputProject; | |||
import org.sonar.api.batch.fs.internal.DefaultTextPointer; | |||
import org.sonar.api.batch.rule.ActiveRules; | |||
import org.sonar.api.batch.rule.internal.ActiveRulesBuilder; | |||
import org.sonar.scanner.rule.ActiveRulesBuilder; | |||
import org.sonar.api.batch.sensor.Sensor; | |||
import org.sonar.api.batch.sensor.SensorContext; | |||
import org.sonar.api.batch.sensor.code.NewSignificantCode; |
@@ -35,9 +35,9 @@ import org.sonar.api.batch.fs.InputComponent; | |||
import org.sonar.api.batch.fs.internal.DefaultInputFile; | |||
import org.sonar.api.batch.fs.internal.DefaultInputProject; | |||
import org.sonar.api.batch.fs.internal.TestInputFileBuilder; | |||
import org.sonar.api.batch.rule.internal.ActiveRulesBuilder; | |||
import org.sonar.api.batch.rule.internal.NewActiveRule; | |||
import org.sonar.api.batch.rule.internal.RulesBuilder; | |||
import org.sonar.scanner.rule.ActiveRulesBuilder; | |||
import org.sonar.scanner.rule.NewActiveRule; | |||
import org.sonar.scanner.rule.RulesBuilder; | |||
import org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue; | |||
import org.sonar.api.batch.sensor.issue.internal.DefaultIssue; | |||
import org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation; |
@@ -24,8 +24,8 @@ import org.junit.Rule; | |||
import org.junit.Test; | |||
import org.junit.rules.TemporaryFolder; | |||
import org.sonar.api.batch.rule.ActiveRules; | |||
import org.sonar.api.batch.rule.internal.DefaultActiveRules; | |||
import org.sonar.api.batch.rule.internal.NewActiveRule; | |||
import org.sonar.scanner.rule.DefaultActiveRules; | |||
import org.sonar.scanner.rule.NewActiveRule; | |||
import org.sonar.api.rule.RuleKey; | |||
import org.sonar.core.util.CloseableIterator; | |||
import org.sonar.scanner.protocol.Constants; |
@@ -32,7 +32,7 @@ import org.sonar.api.batch.fs.internal.DefaultFileSystem; | |||
import org.sonar.api.batch.fs.internal.DefaultInputProject; | |||
import org.sonar.api.batch.measure.MetricFinder; | |||
import org.sonar.api.batch.rule.ActiveRules; | |||
import org.sonar.api.batch.rule.internal.ActiveRulesBuilder; | |||
import org.sonar.scanner.rule.ActiveRulesBuilder; | |||
import org.sonar.api.batch.sensor.internal.SensorStorage; | |||
import org.sonar.api.config.internal.MapSettings; | |||
import org.sonar.api.internal.SonarRuntimeImpl; |
@@ -28,8 +28,8 @@ import org.sonar.api.batch.fs.InputFile; | |||
import org.sonar.api.batch.fs.internal.DefaultFileSystem; | |||
import org.sonar.api.batch.fs.internal.TestInputFileBuilder; | |||
import org.sonar.api.batch.rule.ActiveRules; | |||
import org.sonar.api.batch.rule.internal.ActiveRulesBuilder; | |||
import org.sonar.api.batch.rule.internal.NewActiveRule; | |||
import org.sonar.scanner.rule.ActiveRulesBuilder; | |||
import org.sonar.scanner.rule.NewActiveRule; | |||
import org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor; | |||
import org.sonar.api.config.internal.MapSettings; | |||
import org.sonar.api.rule.RuleKey; |