private RoleManager roleManager;
- protected ApplyProjectRolesDecorator(RoleManager roleManager) {
+ ApplyProjectRolesDecorator(RoleManager roleManager) {
this.roleManager = roleManager;
}
/**
* for unit tests
*/
- protected WeightedViolationsDecorator(Map<RulePriority, Integer> weights) {
+ WeightedViolationsDecorator(Map<RulePriority, Integer> weights) {
this.weights = weights;
}
return project;
}
+ /**
+ * @deprecated
+ */
@Deprecated
public Integer getLastSnapshotId() {
return currentSid;
import java.util.List;
-public class DependencyInfo extends Composite {
+public final class DependencyInfo extends Composite {
private static DependencyInfo INSTANCE = new DependencyInfo();
import org.sonar.api.resources.Project;
import java.util.Hashtable;
+import java.util.Map;
@SupportedEnvironment("ant")
public class JacocoAntInitializer extends Initializer implements CoverageExtension {
@Override
public void execute(org.sonar.api.resources.Project project) {
- Hashtable<String, Target> hastable = antProject.getTargets();
+ Map<String, Target> hastable = antProject.getTargets();
String jvmArg = configuration.getJvmArgument();
String[] names = configuration.getAntTargets();
for (String name : names) {
import java.util.HashMap;
public final class DependencyIndex extends HashMap<Edge, Dependency> {
+ private static final long serialVersionUID = -3915853089587077911L;
}
public final class ResourceIndex extends HashMap<SourceCode, Resource> {
+ private static final long serialVersionUID = -918346378374943773L;
+
public ResourceIndex loadSquidResources(Squid squid, SensorContext context, Project project) {
loadSquidProject(squid, project);
loadSquidPackages(squid, context);
return null;
}
- protected Server getServer() {
+ Server getServer() {
return server;
}
*/
package org.sonar.duplications.token;
-import java.util.Iterator;
-import java.util.LinkedList;
-import java.util.List;
-import java.util.ListIterator;
+import java.util.*;
public class TokenQueue implements Iterable<Token> {
- private final LinkedList<Token> tokenQueue;
+ private final Deque<Token> tokenQueue;
public TokenQueue(List<Token> tokenList) {
tokenQueue = new LinkedList<Token>(tokenList);
public class IncrementalCyclesAndFESSolver<V> {
private Set<Cycle> cycles = new HashSet<Cycle>();
- private Set<Edge> edgesToExclude = new HashSet<Edge>();
private long searchCyclesCalls = 0;
private static final int DEFAULT_MAX_SEARCH_DEPTH_AT_FIRST = 3;
private static final int DEFAULT_MAX_CYCLES_TO_FOUND_BY_ITERATION = 100;
searchCyclesCalls += cycleDetector.getSearchCyclesCalls();
cycles.addAll(cycleDetector.getCycles());
solver = new MinimumFeedbackEdgeSetSolver(cycles);
- edgesToExclude = solver.getEdges();
+ Set<Edge> edgesToExclude = solver.getEdges();
do {
iterations++;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
-import org.apache.commons.lang.builder.ReflectionToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
import org.sonar.api.database.model.ResourceModel;
import org.sonar.api.rules.ActiveRule;
import org.sonar.api.rules.Rule;
this.name = s;
return this;
}
-
+
public int getVersion() {
return version;
}
-
+
public RulesProfile setVersion(int version) {
this.version = version;
return this;
}
-
+
public Boolean getUsed() {
return used;
}
-
+
public RulesProfile setUsed(Boolean used) {
this.used = used;
return this;
/**
* Note: disabled rules are excluded.
+ *
* @return the list of active rules for a given severity
*/
public List<ActiveRule> getActiveRules(RulePriority severity) {
/**
* Note: disabled rules are excluded.
+ *
* @return an active rule from a plugin key and a rule key if the rule is activated, null otherwise
*/
public ActiveRule getActiveRule(String repositoryKey, String ruleKey) {
}
static class ThreadSafeDateFormat extends DateFormat {
+ private static final long serialVersionUID = -8856468429474634301L;
private final String format;
ThreadSafeDateFormat(String format) {
public class ChartsServlet extends HttpServlet {
private static final Logger LOG = LoggerFactory.getLogger(ChartsServlet.class);
+ private static final long serialVersionUID = 669857447198433893L;
@Override
public void doGet(HttpServletRequest request, HttpServletResponse response)
public class CustomBarRenderer extends BarRenderer {
+ private static final long serialVersionUID = -1598934457150811079L;
public static final Paint[] COLORS = new Paint[]{Color.red, Color.blue, Color.green,
Color.yellow, Color.orange, Color.cyan,
Color.magenta, Color.blue};
backupables.add(new ProfilesBackup(session));
}
- protected Backup(List<Backupable> backupables) {
+ /**
+ * For unit tests
+ */
+ Backup(List<Backupable> backupables) {
this();
this.backupables = backupables;
}
this.session = session;
}
- protected ProfilesBackup(Collection<RulesProfile> profiles) {
+ /**
+ * for unit tests
+ */
+ ProfilesBackup(Collection<RulesProfile> profiles) {
this.profiles = profiles;
}
while (reader.hasMoreChildren()) {
reader.moveDown();
valuesRule.put(reader.getNodeName(), reader.getValue());
- if (reader.getNodeName().equals("params")) {
+ if ("params".equals(reader.getNodeName())) {
while (reader.hasMoreChildren()) {
reader.moveDown();
Map<String, String> valuesParam = readNode(reader);
}
static final class StringIgnoreCaseComparator implements Comparator, Serializable {
+ private static final long serialVersionUID = 963926659201833101L;
private int index;
StringIgnoreCaseComparator(int index) {
public class BatchResourcesServlet extends HttpServlet {
private static final Logger LOG = LoggerFactory.getLogger(BatchResourcesServlet.class);
+ private static final long serialVersionUID = -2100128371794649028L;
@Override
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
public class StaticResourcesServlet extends HttpServlet {
private static final Logger LOG = LoggerFactory.getLogger(StaticResourcesServlet.class);
+ private static final long serialVersionUID = -2577454614650178426L;
@Override
public void doGet(HttpServletRequest request, HttpServletResponse response)
this.settings = settings;
}
- protected GwtPublisher(GwtExtension[] extensions, File outputDir) {
+ GwtPublisher(GwtExtension[] extensions, File outputDir) {
this.extensions = extensions;
this.outputDir = outputDir;
}
- protected GwtPublisher() {
+ GwtPublisher() {
}
public void start() {