mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-07-04 14:40:53 +00:00
[Java] Ignore return value for Java file assert classes (#12145)
This commit is contained in:
parent
16ab5feeb9
commit
ceaff2001b
@ -7,6 +7,7 @@ import java.util.Objects;
|
|||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import org.assertj.core.api.ListAssert;
|
import org.assertj.core.api.ListAssert;
|
||||||
|
import org.assertj.core.util.CanIgnoreReturnValue;
|
||||||
|
|
||||||
import com.github.javaparser.ast.expr.AnnotationExpr;
|
import com.github.javaparser.ast.expr.AnnotationExpr;
|
||||||
import com.github.javaparser.ast.expr.MarkerAnnotationExpr;
|
import com.github.javaparser.ast.expr.MarkerAnnotationExpr;
|
||||||
@ -15,6 +16,7 @@ import com.github.javaparser.ast.expr.SingleMemberAnnotationExpr;
|
|||||||
import com.github.javaparser.ast.nodeTypes.NodeWithSimpleName;
|
import com.github.javaparser.ast.nodeTypes.NodeWithSimpleName;
|
||||||
import com.google.common.collect.ImmutableMap;
|
import com.google.common.collect.ImmutableMap;
|
||||||
|
|
||||||
|
@CanIgnoreReturnValue
|
||||||
public abstract class AbstractAnnotationAssert<ACTUAL extends AbstractAnnotationAssert<ACTUAL>> extends ListAssert<AnnotationExpr> {
|
public abstract class AbstractAnnotationAssert<ACTUAL extends AbstractAnnotationAssert<ACTUAL>> extends ListAssert<AnnotationExpr> {
|
||||||
|
|
||||||
protected AbstractAnnotationAssert(final List<AnnotationExpr> annotationExpr) {
|
protected AbstractAnnotationAssert(final List<AnnotationExpr> annotationExpr) {
|
||||||
|
@ -10,6 +10,7 @@ import java.util.stream.Collectors;
|
|||||||
|
|
||||||
import org.assertj.core.api.AbstractAssert;
|
import org.assertj.core.api.AbstractAssert;
|
||||||
import org.assertj.core.api.Assertions;
|
import org.assertj.core.api.Assertions;
|
||||||
|
import org.assertj.core.util.CanIgnoreReturnValue;
|
||||||
|
|
||||||
import com.github.javaparser.StaticJavaParser;
|
import com.github.javaparser.StaticJavaParser;
|
||||||
import com.github.javaparser.ast.CompilationUnit;
|
import com.github.javaparser.ast.CompilationUnit;
|
||||||
@ -17,6 +18,7 @@ import com.github.javaparser.ast.body.FieldDeclaration;
|
|||||||
import com.github.javaparser.ast.body.MethodDeclaration;
|
import com.github.javaparser.ast.body.MethodDeclaration;
|
||||||
import com.github.javaparser.ast.nodeTypes.NodeWithName;
|
import com.github.javaparser.ast.nodeTypes.NodeWithName;
|
||||||
|
|
||||||
|
@CanIgnoreReturnValue
|
||||||
public class JavaFileAssert extends AbstractAssert<JavaFileAssert, CompilationUnit> {
|
public class JavaFileAssert extends AbstractAssert<JavaFileAssert, CompilationUnit> {
|
||||||
|
|
||||||
private JavaFileAssert(final CompilationUnit actual) {
|
private JavaFileAssert(final CompilationUnit actual) {
|
||||||
|
@ -2,8 +2,11 @@ package org.openapitools.codegen.java.assertions;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.assertj.core.util.CanIgnoreReturnValue;
|
||||||
|
|
||||||
import com.github.javaparser.ast.expr.AnnotationExpr;
|
import com.github.javaparser.ast.expr.AnnotationExpr;
|
||||||
|
|
||||||
|
@CanIgnoreReturnValue
|
||||||
public class MethodAnnotationAssert extends AbstractAnnotationAssert<MethodAnnotationAssert> {
|
public class MethodAnnotationAssert extends AbstractAnnotationAssert<MethodAnnotationAssert> {
|
||||||
|
|
||||||
private final MethodAssert methodAssert;
|
private final MethodAssert methodAssert;
|
||||||
|
@ -6,13 +6,14 @@ import java.util.stream.Collectors;
|
|||||||
|
|
||||||
import org.assertj.core.api.AbstractAssert;
|
import org.assertj.core.api.AbstractAssert;
|
||||||
import org.assertj.core.api.Assertions;
|
import org.assertj.core.api.Assertions;
|
||||||
|
import org.assertj.core.util.CanIgnoreReturnValue;
|
||||||
|
|
||||||
import com.github.javaparser.ast.Node;
|
|
||||||
import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration;
|
import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration;
|
||||||
import com.github.javaparser.ast.body.MethodDeclaration;
|
import com.github.javaparser.ast.body.MethodDeclaration;
|
||||||
import com.github.javaparser.ast.body.Parameter;
|
import com.github.javaparser.ast.body.Parameter;
|
||||||
import com.github.javaparser.ast.nodeTypes.NodeWithName;
|
import com.github.javaparser.ast.nodeTypes.NodeWithName;
|
||||||
|
|
||||||
|
@CanIgnoreReturnValue
|
||||||
public class MethodAssert extends AbstractAssert<MethodAssert, MethodDeclaration> {
|
public class MethodAssert extends AbstractAssert<MethodAssert, MethodDeclaration> {
|
||||||
|
|
||||||
private final JavaFileAssert fileAssert;
|
private final JavaFileAssert fileAssert;
|
||||||
|
@ -2,8 +2,11 @@ package org.openapitools.codegen.java.assertions;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.assertj.core.util.CanIgnoreReturnValue;
|
||||||
|
|
||||||
import com.github.javaparser.ast.expr.AnnotationExpr;
|
import com.github.javaparser.ast.expr.AnnotationExpr;
|
||||||
|
|
||||||
|
@CanIgnoreReturnValue
|
||||||
public class ParameterAnnotationAssert extends AbstractAnnotationAssert<ParameterAnnotationAssert> {
|
public class ParameterAnnotationAssert extends AbstractAnnotationAssert<ParameterAnnotationAssert> {
|
||||||
|
|
||||||
private final ParameterAssert parameterAssert;
|
private final ParameterAssert parameterAssert;
|
||||||
|
@ -2,9 +2,11 @@ package org.openapitools.codegen.java.assertions;
|
|||||||
|
|
||||||
import org.assertj.core.api.Assertions;
|
import org.assertj.core.api.Assertions;
|
||||||
import org.assertj.core.api.ObjectAssert;
|
import org.assertj.core.api.ObjectAssert;
|
||||||
|
import org.assertj.core.util.CanIgnoreReturnValue;
|
||||||
|
|
||||||
import com.github.javaparser.ast.body.Parameter;
|
import com.github.javaparser.ast.body.Parameter;
|
||||||
|
|
||||||
|
@CanIgnoreReturnValue
|
||||||
public class ParameterAssert extends ObjectAssert<Parameter> {
|
public class ParameterAssert extends ObjectAssert<Parameter> {
|
||||||
|
|
||||||
private final MethodAssert methodAssert;
|
private final MethodAssert methodAssert;
|
||||||
|
@ -2,8 +2,11 @@ package org.openapitools.codegen.java.assertions;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.assertj.core.util.CanIgnoreReturnValue;
|
||||||
|
|
||||||
import com.github.javaparser.ast.expr.AnnotationExpr;
|
import com.github.javaparser.ast.expr.AnnotationExpr;
|
||||||
|
|
||||||
|
@CanIgnoreReturnValue
|
||||||
public class PropertyAnnotationAssert extends AbstractAnnotationAssert<PropertyAnnotationAssert> {
|
public class PropertyAnnotationAssert extends AbstractAnnotationAssert<PropertyAnnotationAssert> {
|
||||||
|
|
||||||
private final PropertyAssert propertyAssert;
|
private final PropertyAssert propertyAssert;
|
||||||
|
@ -2,10 +2,11 @@ package org.openapitools.codegen.java.assertions;
|
|||||||
|
|
||||||
import org.assertj.core.api.Assertions;
|
import org.assertj.core.api.Assertions;
|
||||||
import org.assertj.core.api.ObjectAssert;
|
import org.assertj.core.api.ObjectAssert;
|
||||||
|
import org.assertj.core.util.CanIgnoreReturnValue;
|
||||||
|
|
||||||
import com.github.javaparser.ast.body.FieldDeclaration;
|
import com.github.javaparser.ast.body.FieldDeclaration;
|
||||||
import com.github.javaparser.ast.body.Parameter;
|
|
||||||
|
|
||||||
|
@CanIgnoreReturnValue
|
||||||
public class PropertyAssert extends ObjectAssert<FieldDeclaration> {
|
public class PropertyAssert extends ObjectAssert<FieldDeclaration> {
|
||||||
|
|
||||||
private final JavaFileAssert javaFileAssert;
|
private final JavaFileAssert javaFileAssert;
|
||||||
|
@ -2,8 +2,11 @@ package org.openapitools.codegen.java.assertions;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.assertj.core.util.CanIgnoreReturnValue;
|
||||||
|
|
||||||
import com.github.javaparser.ast.expr.AnnotationExpr;
|
import com.github.javaparser.ast.expr.AnnotationExpr;
|
||||||
|
|
||||||
|
@CanIgnoreReturnValue
|
||||||
public class TypeAnnotationAssert extends AbstractAnnotationAssert<TypeAnnotationAssert> {
|
public class TypeAnnotationAssert extends AbstractAnnotationAssert<TypeAnnotationAssert> {
|
||||||
|
|
||||||
private final JavaFileAssert fileAssert;
|
private final JavaFileAssert fileAssert;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user