Skip to content

Commit d0e2e5f

Browse files
authored
align code style and quality checks across Allure Java (via #1274)
1 parent 0217d79 commit d0e2e5f

208 files changed

Lines changed: 3192 additions & 2598 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

allure-assertj/src/main/java/io/qameta/allure/assertj/AllureAspectJ.java

Lines changed: 27 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
import io.qameta.allure.Allure;
1919
import io.qameta.allure.AllureLifecycle;
20-
import org.assertj.core.api.AbstractAssert;
2120
import org.aspectj.lang.JoinPoint;
2221
import org.aspectj.lang.ProceedingJoinPoint;
2322
import org.aspectj.lang.annotation.After;
@@ -26,6 +25,7 @@
2625
import org.aspectj.lang.annotation.Aspect;
2726
import org.aspectj.lang.annotation.Pointcut;
2827
import org.aspectj.lang.reflect.MethodSignature;
28+
import org.assertj.core.api.AbstractAssert;
2929

3030
import java.util.function.Supplier;
3131

@@ -51,22 +51,26 @@ protected AllureLifecycle initialValue() {
5151

5252
private static final ThreadLocal<Boolean> RECORDING_MUTED = ThreadLocal.withInitial(() -> false);
5353

54-
@Pointcut("("
55-
+ "call(public static * org.assertj.core.api.Assertions*.assertThat*(..))"
56-
+ " || call(public static * org.assertj.core.api.BDDAssertions*.then*(..))"
57-
+ " || call(public * org.assertj.core.api.*SoftAssertionsProvider+.assertThat*(..))"
58-
+ " || call(public * org.assertj.core.api.*SoftAssertionsProvider+.then*(..))"
59-
+ ")")
54+
@Pointcut(
55+
"("
56+
+ "call(public static * org.assertj.core.api.Assertions*.assertThat*(..))"
57+
+ " || call(public static * org.assertj.core.api.BDDAssertions*.then*(..))"
58+
+ " || call(public * org.assertj.core.api.*SoftAssertionsProvider+.assertThat*(..))"
59+
+ " || call(public * org.assertj.core.api.*SoftAssertionsProvider+.then*(..))"
60+
+ ")"
61+
)
6062
public void assertFactoryCall() {
6163
//pointcut body, should be empty
6264
}
6365

64-
@Pointcut("("
65-
+ "call(public * org.assertj.core.api.AbstractAssert+.*(..))"
66-
+ " || call(public * org.assertj.core.api.Assert+.*(..))"
67-
+ " || call(public * org.assertj.core.api.Descriptable+.*(..))"
68-
+ ")"
69-
+ " && target(assertion)")
66+
@Pointcut(
67+
"("
68+
+ "call(public * org.assertj.core.api.AbstractAssert+.*(..))"
69+
+ " || call(public * org.assertj.core.api.Assert+.*(..))"
70+
+ " || call(public * org.assertj.core.api.Descriptable+.*(..))"
71+
+ ")"
72+
+ " && target(assertion)"
73+
)
7074
public void assertOperationCall(final AbstractAssert<?, ?> assertion) {
7175
//pointcut body, should be empty
7276
}
@@ -76,7 +80,10 @@ public void userCodeCall() {
7680
//pointcut body, should be empty
7781
}
7882

79-
@AfterReturning(pointcut = "assertFactoryCall() && userCodeCall()", returning = "result")
83+
@AfterReturning(
84+
pointcut = "assertFactoryCall() && userCodeCall()",
85+
returning = "result"
86+
)
8087
public void logAssertCreation(final JoinPoint joinPoint, final Object result) {
8188
if (isRecordingMuted() || !(result instanceof AbstractAssert)) {
8289
return;
@@ -88,7 +95,8 @@ public void logAssertCreation(final JoinPoint joinPoint, final Object result) {
8895

8996
@Around("assertOperationCall(assertion) && userCodeCall()")
9097
public Object logAssertOperation(final ProceedingJoinPoint joinPoint,
91-
final AbstractAssert<?, ?> assertion) throws Throwable {
98+
final AbstractAssert<?, ?> assertion)
99+
throws Throwable {
92100
final String methodName = getMethodName(joinPoint);
93101
if (isRecordingMuted() || getRecorder().isIgnored(methodName)) {
94102
return joinPoint.proceed();
@@ -110,8 +118,10 @@ public Object logAssertOperation(final ProceedingJoinPoint joinPoint,
110118
}
111119
}
112120

113-
@After("execution(public void org.assertj.core.api.DefaultAssertionErrorCollector.collectAssertionError("
114-
+ "java.lang.AssertionError)) && args(error)")
121+
@After(
122+
"execution(public void org.assertj.core.api.DefaultAssertionErrorCollector.collectAssertionError("
123+
+ "java.lang.AssertionError)) && args(error)"
124+
)
115125
public void softAssertionFailed(final AssertionError error) {
116126
getRecorder().softAssertionFailed(error);
117127
}

allure-assertj/src/main/java/io/qameta/allure/assertj/AssertJMethodSupport.java

Lines changed: 31 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -37,35 +37,37 @@ final class AssertJMethodSupport {
3737
"toString"
3838
);
3939

40-
private static final Set<String> NAVIGATION_METHODS = new HashSet<>(Arrays.asList(
41-
"asBase64Decoded",
42-
"asBoolean",
43-
"asByte",
44-
"asDouble",
45-
"asFloat",
46-
"asInstanceOf",
47-
"asInt",
48-
"asList",
49-
"asLong",
50-
"asShort",
51-
"asString",
52-
"bytes",
53-
"decodedAsBase64",
54-
"element",
55-
"elements",
56-
"extracting",
57-
"extractingResultOf",
58-
"first",
59-
"flatExtracting",
60-
"flatMap",
61-
"last",
62-
"map",
63-
"rootCause",
64-
"singleElement",
65-
"size",
66-
"usingRecursiveAssertion",
67-
"usingRecursiveComparison"
68-
));
40+
private static final Set<String> NAVIGATION_METHODS = new HashSet<>(
41+
Arrays.asList(
42+
"asBase64Decoded",
43+
"asBoolean",
44+
"asByte",
45+
"asDouble",
46+
"asFloat",
47+
"asInstanceOf",
48+
"asInt",
49+
"asList",
50+
"asLong",
51+
"asShort",
52+
"asString",
53+
"bytes",
54+
"decodedAsBase64",
55+
"element",
56+
"elements",
57+
"extracting",
58+
"extractingResultOf",
59+
"first",
60+
"flatExtracting",
61+
"flatMap",
62+
"last",
63+
"map",
64+
"rootCause",
65+
"singleElement",
66+
"size",
67+
"usingRecursiveAssertion",
68+
"usingRecursiveComparison"
69+
)
70+
);
6971

7072
private AssertJMethodSupport() {
7173
throw new IllegalStateException("do not instantiate");

allure-assertj/src/main/java/io/qameta/allure/assertj/AssertJOperation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
*/
1616
package io.qameta.allure.assertj;
1717

18-
import io.qameta.allure.model.Stage;
1918
import io.qameta.allure.model.Parameter;
19+
import io.qameta.allure.model.Stage;
2020
import io.qameta.allure.model.Status;
2121
import io.qameta.allure.model.StatusDetails;
2222
import io.qameta.allure.model.StepResult;

allure-assertj/src/main/java/io/qameta/allure/assertj/AssertJRecorder.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -221,12 +221,10 @@ private boolean isNavigationResult(final AssertJOperation activeOperation) {
221221
return activeOperation != null && activeOperation.isNavigation();
222222
}
223223

224-
@SuppressWarnings("PMD.CompareObjectsWithEquals")
225224
private boolean isInternalCallOnSameChain(final AssertJOperation activeOperation, final AssertJChain chain) {
226225
return activeOperation != null && activeOperation.getChain() == chain;
227226
}
228227

229-
@SuppressWarnings("PMD.CompareObjectsWithEquals")
230228
private void pop(final AssertJOperation operation) {
231229
if (operation.isNested()) {
232230
operation.leaveNested();

allure-assertj/src/main/java/io/qameta/allure/assertj/AssertJValueRenderer.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,12 @@ List<Parameter> renderParameters(final String methodName, final Object[] args) {
7070
if (renderedOperation.contains(value)) {
7171
continue;
7272
}
73-
parameters.add(new Parameter()
74-
.setName(parameterName(methodName, index))
75-
.setValue(value)
76-
.setMode(Parameter.Mode.DEFAULT));
73+
parameters.add(
74+
new Parameter()
75+
.setName(parameterName(methodName, index))
76+
.setValue(value)
77+
.setMode(Parameter.Mode.DEFAULT)
78+
);
7779
}
7880
return parameters;
7981
}

allure-assertj/src/test/java/io/qameta/allure/assertj/AllureAspectJTest.java

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -150,10 +150,12 @@ void shouldRenderSmallArraysAsValues() {
150150
@Test
151151
void shouldRenderTuplesAsValues() {
152152
final AllureResults results = runWithinTestContext(() -> {
153-
assertThat(Arrays.asList(
154-
tuple("first", Status.PASSED),
155-
tuple("second", Status.FAILED)
156-
))
153+
assertThat(
154+
Arrays.asList(
155+
tuple("first", Status.PASSED),
156+
tuple("second", Status.FAILED)
157+
)
158+
)
157159
.containsExactly(
158160
tuple("first", Status.PASSED),
159161
tuple("second", Status.FAILED)
@@ -465,9 +467,11 @@ void shouldMarkTheFailedSoftAssertionOperationBeforeAssertAll() {
465467
void shouldAttachNestedAssertionsUnderCallbackOperations() {
466468
final AllureResults results = runWithinTestContext(() -> {
467469
assertThat("alpha")
468-
.satisfies(value -> assertThat(value)
469-
.startsWith("al")
470-
.endsWith("ha"));
470+
.satisfies(
471+
value -> assertThat(value)
472+
.startsWith("al")
473+
.endsWith("ha")
474+
);
471475
}, AllureAspectJ::setLifecycle);
472476

473477
final TestResult result = assertOnlyOneResult(results);

allure-attachments/src/main/java/io/qameta/allure/attachment/AttachmentRenderer.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
* @param <T> the type of attachment data
2020
* @author charlie (Dmitry Baev).
2121
*/
22-
@SuppressWarnings("PMD.AvoidUncheckedExceptionsInSignatures")
2322
@FunctionalInterface
2423
public interface AttachmentRenderer<T extends AttachmentData> {
2524

allure-attachments/src/test/java/io/qameta/allure/attachment/FreemarkerAttachmentRendererTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ class FreemarkerAttachmentRendererTest {
3535
private static final String FILE_EXTENSION = "fileExtension";
3636
private static final String HTML = ".html";
3737

38-
3938
@AllureFeatures.Attachments
4039
@Test
4140
void shouldRenderRequestAttachment() {

allure-awaitility/src/main/java/io/qameta/allure/awaitility/AllureAwaitilityListener.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,7 @@ public class AllureAwaitilityListener implements ConditionEvaluationListener<Obj
7777

7878
private String currentConditionStepUUID;
7979

80-
private static final InheritableThreadLocal<AllureLifecycle> LIFECYCLE
81-
= new InheritableThreadLocal<AllureLifecycle>() {
80+
private static final InheritableThreadLocal<AllureLifecycle> LIFECYCLE = new InheritableThreadLocal<AllureLifecycle>() {
8281
@Override
8382
protected AllureLifecycle initialValue() {
8483
return Allure.getLifecycle();
@@ -225,7 +224,8 @@ public void exceptionIgnored(final IgnoredException ignoredException) {
225224
getLifecycle().updateStep(awaitilityCondition -> {
226225
final String currentExceptionIgnoredStepUUID = UUID.randomUUID().toString();
227226
final String message = String.format(
228-
onExceptionStepTextPattern, ignoredException.getThrowable().getMessage());
227+
onExceptionStepTextPattern, ignoredException.getThrowable().getMessage()
228+
);
229229
final StringWriter stringWriter = new StringWriter();
230230
ignoredException.getThrowable().printStackTrace(new PrintWriter(stringWriter));
231231
final String stackTrace = stringWriter.toString();
@@ -239,7 +239,8 @@ public void exceptionIgnored(final IgnoredException ignoredException) {
239239
);
240240
getLifecycle().addAttachment(
241241
ignoredException.getThrowable().getMessage(), "text/plain", ".txt",
242-
stackTrace.getBytes(StandardCharsets.UTF_8));
242+
stackTrace.getBytes(StandardCharsets.UTF_8)
243+
);
243244
getLifecycle().stopStep(currentExceptionIgnoredStepUUID);
244245
});
245246
}

0 commit comments

Comments
 (0)