title: swagger ui is not showing unused model
body: <p>Does swagger ui only display models that are used by controllers?</p>
  <p>In my spring boot application, I am using swagger 2 to define my api. Few of the models are being used in apis whereas others are not being used directly but I need them in my api doc.
  Now when I see the json in swagger editor it displays everything perfectly but swagger ui is only displaying models that are used by controller. Following are my swagger-ui configurations</p>
  <pre><code>@Bean
  public Docket api() {
      return new Docket(DocumentationType.SWAGGER_2)
              .select()
              .apis(RequestHandlerSelectors.basePackage(&quot;com.search.controller&quot;))
              .paths(PathSelectors.any())
              .build();
  }
  </code></pre>
  <p>It will helpful if anyone could share some feedback on this. Also is there any other tool that could serve this purpose?</p>
  <p>Thanks</p>