Update Arrays.asList with Collections.singletonList

pull/146/head
johnniang 2019-04-03 23:54:32 +08:00
parent 545bb023eb
commit 94eacf1da6
1 changed files with 6 additions and 7 deletions

View File

@ -1,8 +1,5 @@
package run.halo.app.config;
import run.halo.app.config.properties.HaloProperties;
import run.halo.app.model.entity.User;
import run.halo.app.security.support.UserDetail;
import com.fasterxml.classmate.TypeResolver;
import io.swagger.models.auth.In;
import lombok.extern.slf4j.Slf4j;
@ -14,6 +11,8 @@ import org.springframework.data.domain.Sort;
import org.springframework.lang.NonNull;
import org.springframework.util.Assert;
import org.springframework.web.bind.annotation.RequestMethod;
import run.halo.app.config.properties.HaloProperties;
import run.halo.app.model.entity.User;
import run.halo.app.security.support.UserDetail;
import springfox.documentation.builders.*;
import springfox.documentation.schema.AlternateTypeRule;
@ -103,8 +102,8 @@ public class SwaggerConfiguration {
.paths(PathSelectors.ant(antPattern))
.build()
.apiInfo(apiInfo())
.securitySchemes(Arrays.asList(apiKeys()))
.securityContexts(Arrays.asList(securityContext()))
.securitySchemes(Collections.singletonList(apiKeys()))
.securityContexts(Collections.singletonList(securityContext()))
.useDefaultResponseMessages(false)
.globalResponseMessage(RequestMethod.GET, globalResponses)
.globalResponseMessage(RequestMethod.POST, globalResponses)
@ -126,7 +125,7 @@ public class SwaggerConfiguration {
private List<SecurityReference> defaultAuth() {
AuthorizationScope[] authorizationScopes = {new AuthorizationScope("global", "accessEverything")};
return Arrays.asList(new SecurityReference("TOKEN ACCESS", authorizationScopes));
return Collections.singletonList(new SecurityReference("TOKEN ACCESS", authorizationScopes));
}
@ -177,7 +176,7 @@ public class SwaggerConfiguration {
private Type sortMixin() {
return new AlternateTypeBuilder()
.fullyQualifiedClassName(String.format("%s.generated.%s", Sort.class.getPackage().getName(), Sort.class.getSimpleName()))
.withProperties(Arrays.asList(property(String[].class, "sort")))
.withProperties(Collections.singletonList(property(String[].class, "sort")))
.build();
}