Thanks, awesome! I will test it shortly!

On Wednesday, February 7, 2018 at 11:09:58 AM UTC+1, Francesco 
Tumanischvili wrote:
>
> You're right, thanks for reporting this; It has been fixed in 
> https://github.com/swagger-api/swagger-core/pull/2656, part of 
> `2.0.0-SNAPSHOT` version available in sonatype, and will be part of 
> upcoming release. Please file a ticket in 
> https://github.com/swagger-api/swagger-core if you're still experiencing 
> issues.
>
>
> Hi,
>>
>> I'm having some issues with swagger including lots and lots of java 
>> classes in the components/schema part. I modified the example project 
>> swagger-jersey2-resourceinit-sample-app slightly, adding the following to 
>> UserResource:
>>
>> public class UserResource {
>>
>>   ...
>>
>>   public Dummy getDummy() {
>>      return null;
>>   }
>>
>>   public static class Dummy {
>>      public String str;
>>   }
>>
>> }
>>
>> and when accessing openapi.json, I get the following back:
>>
>> ...
>>
>>       "Dummy" : {
>>
>>         "type" : "object",
>>
>>         "properties" : {
>>
>>           "str" : {
>>
>>             "type" : "string"
>>
>>           }
>>
>>         }
>>
>>       },
>>
>> ...
>>
>> Is there a reason why 'getDummy' isn't simply ignored? The method itself 
>> isn't mentioned in the generated JSON, but the method is parsed, and the 
>> return type is thus included in the components.
>>
>> In my case, there's lots of internal methods in my resource classes, and 
>> *tons* of internal and library classes are getting parsed, causing the 
>> openapi.json generation to take a *very* long time (I've never let it 
>> finished...).
>>
>

-- 
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