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: <[email protected]> on behalf of Matt Goodwin <[email protected]> Reply-To: "[email protected]" <[email protected]> Date: Monday, April 9, 2018 at 22:56 To: Swagger <[email protected]> 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: <[email protected]> on behalf of Matt Goodwin <[email protected]> Reply-To: "[email protected]" <[email protected]> Date: Monday, April 9, 2018 at 21:40 To: Swagger <[email protected]> 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 [email protected]. 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 [email protected]. 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
