From 7cdbfc9e015093f8f2c58b43a106e6b347728bcf Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Mon, 18 Jul 2016 11:10:08 +0200 Subject: Fix Quality flaws --- .../src/main/java/org/sonar/api/rules/ActiveRule.java | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'sonar-plugin-api/src/main/java/org/sonar/api/rules') diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/rules/ActiveRule.java b/sonar-plugin-api/src/main/java/org/sonar/api/rules/ActiveRule.java index 80f219d61d9..8b47b12f4b2 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/rules/ActiveRule.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/rules/ActiveRule.java @@ -19,7 +19,6 @@ */ package org.sonar.api.rules; -import com.google.common.base.Function; import com.google.common.collect.Lists; import java.util.ArrayList; import java.util.Date; @@ -288,13 +287,10 @@ public class ActiveRule implements Cloneable { final ActiveRule clone = new ActiveRule(getRulesProfile(), getRule(), getSeverity()); clone.setInheritance(getInheritance()); if (activeRuleParams != null && !activeRuleParams.isEmpty()) { - clone.setActiveRuleParams(Lists.transform(activeRuleParams, new Function() { - @Override - public ActiveRuleParam apply(ActiveRuleParam input) { - ActiveRuleParam activeRuleParamClone = (ActiveRuleParam) input.clone(); - activeRuleParamClone.setActiveRule(clone); - return activeRuleParamClone; - } + clone.setActiveRuleParams(Lists.transform(activeRuleParams, input -> { + ActiveRuleParam activeRuleParamClone = (ActiveRuleParam) input.clone(); + activeRuleParamClone.setActiveRule(clone); + return activeRuleParamClone; })); } return clone; -- cgit v1.2.3