Skip to content

Commit 9f50aeb

Browse files
committed
fix(api): apply alternate type rule for ComponentIdentifier type
1 parent 4bc59b1 commit 9f50aeb

File tree

1 file changed

+4
-7
lines changed
  • core/com.b2international.snowowl.core.rest/src/com/b2international/snowowl/core/rest

1 file changed

+4
-7
lines changed

core/com.b2international.snowowl.core.rest/src/com/b2international/snowowl/core/rest/BaseApiConfig.java

+4-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2019-2020 B2i Healthcare Pte Ltd, http://b2i.sg
2+
* Copyright 2019-2021 B2i Healthcare Pte Ltd, http://b2i.sg
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -30,6 +30,7 @@
3030
import org.springframework.http.ResponseEntity;
3131

3232
import com.b2international.commons.http.ExtendedLocale;
33+
import com.b2international.snowowl.core.ComponentIdentifier;
3334
import com.b2international.snowowl.core.events.util.Promise;
3435
import com.b2international.snowowl.core.uri.CodeSystemURI;
3536
import com.fasterxml.classmate.TypeResolver;
@@ -39,12 +40,7 @@
3940
import io.swagger.models.auth.In;
4041
import springfox.documentation.builders.PathSelectors;
4142
import springfox.documentation.schema.WildcardType;
42-
import springfox.documentation.service.ApiInfo;
43-
import springfox.documentation.service.ApiKey;
44-
import springfox.documentation.service.AuthorizationScope;
45-
import springfox.documentation.service.BasicAuth;
46-
import springfox.documentation.service.Contact;
47-
import springfox.documentation.service.SecurityReference;
43+
import springfox.documentation.service.*;
4844
import springfox.documentation.spi.DocumentationType;
4945
import springfox.documentation.spi.service.contexts.SecurityContext;
5046
import springfox.documentation.spring.web.plugins.Docket;
@@ -120,6 +116,7 @@ protected final Docket docs(
120116
.alternateTypeRules(
121117
newRule(resolver.resolve(UUID.class), resolver.resolve(String.class)),
122118
newRule(resolver.resolve(CodeSystemURI.class), resolver.resolve(String.class)),
119+
newRule(resolver.resolve(ComponentIdentifier.class), resolver.resolve(String.class)),
123120
newRule(resolver.resolve(ExtendedLocale.class), resolver.resolve(String.class)),
124121
newRule(
125122
resolver.resolve(List.class, resolver.resolve(CodeSystemURI.class)),

0 commit comments

Comments
 (0)