Bläddra i källkod

fix quality flaws

tags/5.2-RC1
Sébastien Lesaint 8 år sedan
förälder
incheckning
047048a6bd

+ 3
- 5
server/sonar-server/src/main/java/org/sonar/server/permission/PermissionService.java Visa fil

@@ -278,8 +278,7 @@ public class PermissionService {

private Long getTargetedUser(DbSession session, String userLogin) {
UserDto user = dbClient.userDao().selectActiveUserByLogin(session, userLogin);
badRequestIfNullResult(user, OBJECT_TYPE_USER, userLogin);
return user.getId();
return badRequestIfNullResult(user, OBJECT_TYPE_USER, userLogin).getId();
}

@Nullable
@@ -288,8 +287,7 @@ public class PermissionService {
return null;
} else {
GroupDto groupDto = dbClient.userDao().selectGroupByName(group, session);
badRequestIfNullResult(groupDto, OBJECT_TYPE_GROUP, group);
return groupDto.getId();
return badRequestIfNullResult(groupDto, OBJECT_TYPE_GROUP, group).getId();
}
}

@@ -308,7 +306,7 @@ public class PermissionService {
}
}

private static Object badRequestIfNullResult(@Nullable Object component, String objectType, String objectKey) {
private static <T> T badRequestIfNullResult(@Nullable T component, String objectType, String objectKey) {
if (component == null) {
throw new BadRequestException(String.format(NOT_FOUND_FORMAT, objectType, objectKey));
}

+ 12
- 12
server/sonar-server/src/test/java/org/sonar/server/computation/measure/BatchMeasureToMeasureTest.java Visa fil

@@ -133,7 +133,7 @@ public class BatchMeasureToMeasureTest {
public void toMeasure_returns_no_value_if_dto_has_no_value_for_Int_Metric() {
Optional<Measure> measure = underTest.toMeasure(EMPTY_BATCH_MEASURE, SOME_INT_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.NO_VALUE);
}

@@ -146,7 +146,7 @@ public class BatchMeasureToMeasureTest {

Optional<Measure> measure = underTest.toMeasure(batchMeasure, SOME_INT_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.INT);
assertThat(measure.get().getIntValue()).isEqualTo(10);
assertThat(measure.get().getData()).isEqualTo(SOME_DATA);
@@ -156,7 +156,7 @@ public class BatchMeasureToMeasureTest {
public void toMeasure_returns_no_value_if_dto_has_no_value_for_Long_Metric() {
Optional<Measure> measure = underTest.toMeasure(EMPTY_BATCH_MEASURE, SOME_LONG_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.NO_VALUE);
}

@@ -164,7 +164,7 @@ public class BatchMeasureToMeasureTest {
public void toMeasure_returns_long_part_of_value_in_dto_for_Long_Metric() {
Optional<Measure> measure = underTest.toMeasure(BatchReport.Measure.newBuilder().setLongValue(15l).build(), SOME_LONG_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.LONG);
assertThat(measure.get().getLongValue()).isEqualTo(15);
}
@@ -178,7 +178,7 @@ public class BatchMeasureToMeasureTest {

Optional<Measure> measure = underTest.toMeasure(batchMeasure, SOME_LONG_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.LONG);
assertThat(measure.get().getLongValue()).isEqualTo(10);
assertThat(measure.get().getData()).isEqualTo(SOME_DATA);
@@ -188,7 +188,7 @@ public class BatchMeasureToMeasureTest {
public void toMeasure_returns_no_value_if_dto_has_no_value_for_Double_Metric() {
Optional<Measure> measure = underTest.toMeasure(EMPTY_BATCH_MEASURE, SOME_DOUBLE_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.NO_VALUE);
}

@@ -201,7 +201,7 @@ public class BatchMeasureToMeasureTest {

Optional<Measure> measure = underTest.toMeasure(batchMeasure, SOME_DOUBLE_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.DOUBLE);
assertThat(measure.get().getDoubleValue()).isEqualTo(10.6d);
assertThat(measure.get().getData()).isEqualTo(SOME_DATA);
@@ -211,7 +211,7 @@ public class BatchMeasureToMeasureTest {
public void toMeasure_returns_no_value_if_dto_has_no_value_for_Boolean_metric() {
Optional<Measure> measure = underTest.toMeasure(EMPTY_BATCH_MEASURE, SOME_BOOLEAN_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.NO_VALUE);
}

@@ -224,7 +224,7 @@ public class BatchMeasureToMeasureTest {
private void verify_toMeasure_returns_false_value_if_dto_has_invalid_value_for_Boolean_metric(boolean expected) {
Optional<Measure> measure = underTest.toMeasure(BatchReport.Measure.newBuilder().setBooleanValue(expected).build(), SOME_BOOLEAN_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.BOOLEAN);
assertThat(measure.get().getBooleanValue()).isEqualTo(expected);
}
@@ -236,7 +236,7 @@ public class BatchMeasureToMeasureTest {

Optional<Measure> measure = underTest.toMeasure(batchMeasure, SOME_BOOLEAN_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.BOOLEAN);
assertThat(measure.get().getBooleanValue()).isTrue();
assertThat(measure.get().getData()).isEqualTo(SOME_DATA);
@@ -246,7 +246,7 @@ public class BatchMeasureToMeasureTest {
public void toMeasure_returns_no_value_if_dto_has_no_value_for_String_Metric() {
Optional<Measure> measure = underTest.toMeasure(EMPTY_BATCH_MEASURE, SOME_STRING_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.NO_VALUE);
}

@@ -258,7 +258,7 @@ public class BatchMeasureToMeasureTest {

Optional<Measure> measure = underTest.toMeasure(batchMeasure, SOME_STRING_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.STRING);
assertThat(measure.get().getStringValue()).isEqualTo(SOME_DATA);
assertThat(measure.get().getData()).isEqualTo(SOME_DATA);

+ 13
- 13
server/sonar-server/src/test/java/org/sonar/server/computation/measure/MeasureDtoToMeasureTest.java Visa fil

@@ -167,7 +167,7 @@ public class MeasureDtoToMeasureTest {
public void toMeasure_returns_no_value_if_dto_has_no_value_for_Int_Metric() {
Optional<Measure> measure = underTest.toMeasure(EMPTY_MEASURE_DTO, SOME_INT_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.NO_VALUE);
}

@@ -175,7 +175,7 @@ public class MeasureDtoToMeasureTest {
public void toMeasure_returns_int_part_of_value_in_dto_for_Int_Metric() {
Optional<Measure> measure = underTest.toMeasure(new MeasureDto().setValue(1.5d), SOME_INT_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.INT);
assertThat(measure.get().getIntValue()).isEqualTo(1);
}
@@ -186,7 +186,7 @@ public class MeasureDtoToMeasureTest {

Optional<Measure> measure = underTest.toMeasure(measureDto, SOME_INT_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.INT);
assertThat(measure.get().getIntValue()).isEqualTo(10);
assertThat(measure.get().getData()).isEqualTo(SOME_DATA);
@@ -198,7 +198,7 @@ public class MeasureDtoToMeasureTest {
public void toMeasure_returns_no_value_if_dto_has_no_value_for_Long_Metric() {
Optional<Measure> measure = underTest.toMeasure(EMPTY_MEASURE_DTO, SOME_LONG_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.NO_VALUE);
}

@@ -206,7 +206,7 @@ public class MeasureDtoToMeasureTest {
public void toMeasure_returns_long_part_of_value_in_dto_for_Long_Metric() {
Optional<Measure> measure = underTest.toMeasure(new MeasureDto().setValue(1.5d), SOME_LONG_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.LONG);
assertThat(measure.get().getLongValue()).isEqualTo(1);
}
@@ -217,7 +217,7 @@ public class MeasureDtoToMeasureTest {

Optional<Measure> measure = underTest.toMeasure(measureDto, SOME_LONG_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.LONG);
assertThat(measure.get().getLongValue()).isEqualTo(10);
assertThat(measure.get().getData()).isEqualTo(SOME_DATA);
@@ -229,7 +229,7 @@ public class MeasureDtoToMeasureTest {
public void toMeasure_returns_no_value_if_dto_has_no_value_for_Double_Metric() {
Optional<Measure> measure = underTest.toMeasure(EMPTY_MEASURE_DTO, SOME_DOUBLE_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.NO_VALUE);
}

@@ -239,7 +239,7 @@ public class MeasureDtoToMeasureTest {

Optional<Measure> measure = underTest.toMeasure(measureDto, SOME_DOUBLE_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.DOUBLE);
assertThat(measure.get().getDoubleValue()).isEqualTo(10.6d);
assertThat(measure.get().getData()).isEqualTo(SOME_DATA);
@@ -251,7 +251,7 @@ public class MeasureDtoToMeasureTest {
public void toMeasure_returns_no_value_if_dto_has_no_value_for_Boolean_metric() {
Optional<Measure> measure = underTest.toMeasure(EMPTY_MEASURE_DTO, SOME_BOOLEAN_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.NO_VALUE);
}

@@ -259,7 +259,7 @@ public class MeasureDtoToMeasureTest {
public void toMeasure_returns_false_value_if_dto_has_invalid_value_for_Boolean_metric() {
Optional<Measure> measure = underTest.toMeasure(new MeasureDto().setValue(1.987d), SOME_BOOLEAN_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.BOOLEAN);
assertThat(measure.get().getBooleanValue()).isFalse();
}
@@ -270,7 +270,7 @@ public class MeasureDtoToMeasureTest {

Optional<Measure> measure = underTest.toMeasure(measureDto, SOME_BOOLEAN_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.BOOLEAN);
assertThat(measure.get().getBooleanValue()).isTrue();
assertThat(measure.get().getData()).isEqualTo(SOME_DATA);
@@ -282,7 +282,7 @@ public class MeasureDtoToMeasureTest {
public void toMeasure_returns_no_value_if_dto_has_no_value_for_String_Metric() {
Optional<Measure> measure = underTest.toMeasure(EMPTY_MEASURE_DTO, SOME_STRING_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.NO_VALUE);
}

@@ -292,7 +292,7 @@ public class MeasureDtoToMeasureTest {

Optional<Measure> measure = underTest.toMeasure(measureDto, SOME_STRING_METRIC);

assertThat(measure.isPresent());
assertThat(measure.isPresent()).isTrue();
assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.STRING);
assertThat(measure.get().getStringValue()).isEqualTo(SOME_DATA);
assertThat(measure.get().getData()).isEqualTo(SOME_DATA);

Laddar…
Avbryt
Spara