REST framework is Spring boot

> On 9 Apr 2018, at 21:51, Ron Ratovsky <r...@swagger.io> wrote:
> 
> That doesn’t answer my question though, and there’s a reason I ask.
>  
>  
>  
> From: <swagger-swaggersocket@googlegroups.com> on behalf of Matt Goodwin 
> <matt.goodwin...@gmail.com>
> Reply-To: "swagger-swaggersocket@googlegroups.com" 
> <swagger-swaggersocket@googlegroups.com>
> Date: Monday, April 9, 2018 at 23:17
> To: Swagger <swagger-swaggersocket@googlegroups.com>
> Subject: Re: Swagger-core Java Add constraints to a List of Strings
>  
> i have also used the maven swagger plugin and the gradle swagger plugin to 
> both generate the swagger json file and they all return the swagger json 
> without the minLength and Pattern on the Items attribute
> 
> On Monday, 9 April 2018 21:05:47 UTC+1, Ron wrote:
> This doesn’t make sense. Either you need to use Springfox or you need to use 
> swagger-core, they serve different frameworks.
> Which REST framework do you use?
>  
>  
>  
> From: <swagger-sw...@googlegroups.com> on behalf of Matt Goodwin 
> <matt.go...@gmail.com>
> Reply-To: "swagger-sw...@googlegroups.com" <swagger-sw...@googlegroups.com>
> Date: Monday, April 9, 2018 at 22:56
> To: Swagger <swagger-sw...@googlegroups.com>
> Subject: Re: Swagger-core Java Add constraints to a List of Strings
>  
> ive tried without spring fox and its still the same problem :(
> 
> On Monday, 9 April 2018 20:04:47 UTC+1, Ron wrote:
> If you’re using springfox – you need to check with them by filing a ticket 
> directly with the project.
>  
>  
> From: <swagger-sw...@googlegroups.com> on behalf of Matt Goodwin 
> <matt.go...@gmail.com>
> Reply-To: "swagger-sw...@googlegroups.com" <swagger-sw...@googlegroups.com>
> Date: Monday, April 9, 2018 at 21:40
> To: Swagger <swagger-sw...@googlegroups.com>
> Subject: Swagger-core Java Add constraints to a List of Strings
>  
> Hi, 
>  
> Swagger-core v1.5.18
>  
> compile 'io.springfox:springfox-swagger2:2.8.0'
> compile 'io.swagger:swagger-core:1.5.18'
> compile 'io.swagger:swagger-annotations:1.5.18'
> compile 'io.swagger:swagger-models:1.5.18'
> compile 'io.springfox:springfox-swagger-ui:2.8.0'
>  
> I want to be able to add constraints to ensure that elements of a List are of 
> a certain String length and of a particular pattern such as 
>  
> My original class is as follows:
>  
> private class MyRequest {
>     @Size(max=10)
>     private List<@Size(max = 10) @Pattern("^myPattern$") String> foo;
> }
>  
>  
> However, when checking the generated Swagger JSON, i was expecting... 
>  
> type: array
> items:
>   type: string
>   minLength: 10
>   pattern: ^myPattern$ 
>  
> but the items array only contained a type property
>  
> type: array
> items:
>   type: string
>  
> Is this possible and if so, how i can achieve this?
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Swagger" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to swagger-swaggersocket+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Swagger" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to swagger-swaggersocket+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Swagger" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to swagger-swaggersocket+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Swagger" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to swagger-swaggersocket+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Swagger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to swagger-swaggersocket+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to