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] <javascript:>> on behalf of Matt > Goodwin <[email protected] <javascript:>> > *Reply-To: *"[email protected] <javascript:>" < > [email protected] <javascript:>> > *Date: *Monday, April 9, 2018 at 21:40 > *To: *Swagger <[email protected] <javascript:>> > *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] <javascript:>. > 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.
