CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 11:33:58 GMT
content-type: text/html; charset=utf-8
cache-control: max-age=0, private, must-revalidate
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
link: ; rel=preload; as=fetch; crossorigin=use-credentials
referrer-policy: no-referrer-when-downgrade
server-timing: issue_layout-fragment;desc="issue_layout fragment";dur=189.223205,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=336.807134,issue_conversation_sidebar-fragment;desc="issue_conversation_sidebar fragment";dur=49.982467,nginx;desc="NGINX";dur=0.968206,glb;desc="GLB";dur=101.112167
strict-transport-security: max-age=31536000; includeSubdomains; preload
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, Accept,Accept-Encoding, Accept, X-Requested-With
x-content-type-options: nosniff
x-frame-options: deny
x-voltron-version: a2eb102
x-xss-protection: 0
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=qsu%2BP3UiCf7nbkti6ItZ7sV8J8pxYwNtm0WpU5rDx087C%2BViJV4C4RTzK15PBA9yf3gWkwSFxxMgYJPETdo7mzWBIxHhXDNstxOeyNmX1m4%2Fh9sv2xOhMH3hRhHE56Fcyl4heAPo6QU0HI14zOjBzD8uj5Po9zwvLsxKqz2pgISDycIWG4wW0GR7IyXswS8pWHQsZDx6Jd1GR8lMV81ooIhYD0gB%2F7Abybxmmopw0CwlBiXNr87EHJJ%2BPVdsC9s%2Fe1IgbEWFfGpPxXtWIMYqmA%3D%3D--KL%2F%2FB9q6QtA6AnzL--12qZ0M2s65ijHxdXiWYRMg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1994090367.1753616037; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 11:33:57 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 11:33:57 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8ADA:872F4:D8FBBD:11F161E:68860EA5
Allow scanning of non-annotated JAX-RS Resources · Issue #489 · swagger-api/swagger-core · GitHub
No one assignedNo labelsNo typeNo projectsNo milestoneNone yetNo branches or pull requests
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Closed
Description
Some people want to enable resources for any JAX-RS resource, even if not annotated with Swagger-specific annotations. This can be done, but has some notable limitations:
- The Response type is extremely hard to interpret. For instance, many users will return a
Response
object which is not bound to a specific type. In these cases, it's impossible to introspect the return value. In addition, because of type erasure, it may not be possible to detect the correct response even if set in the method - The
notes
,description
,apiResponses
, andenum
fields on params are not possible - It will need to be made explicit to exclude scanning paths when generating the json
- It may not be possible to detect the api-docs (Listing Resource) and exclude it manually. Thus it will probably need to be excluded manually (above)
There are more limitations, but the benefits outweigh these, so it should be a configuration to enable non-annotated scanning of resources.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Milestone
Relationships
Development
Issue actions
You can’t perform that action at this time.