René's URL Explorer Experiment


Title: fix: Refactor code (#40) · thced/openapi-httpserver-java@aff17a0 · GitHub

Open Graph Title: fix: Refactor code (#40) · thced/openapi-httpserver-java@aff17a0

X Title: fix: Refactor code (#40) · thced/openapi-httpserver-java@aff17a0

Description: A dependency-reduced implementation of Javas HttpServer with OpenAPI validation - fix: Refactor code (#40) · thced/openapi-httpserver-java@aff17a0

Opengraph URL: /thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/commit/:name(/*path)
route-controllercommit
route-actionshow
fetch-noncev2:4d6b106a-2d5b-876b-7dab-6e7bc0362f62
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idCDC4:B3C94:77BBC3:9BA163:6AED32B9
html-safe-noncea07d90eaa06969c47634dca4502b04fbb4add1af173d8fb9e78b933063c2aae8
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDREM0OkIzQzk0Ojc3QkJDMzo5QkExNjM6NkFFRDMyQjkiLCJ2aXNpdG9yX2lkIjoiMzczNjMwODA1MTA2MTA2MDI4MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac9dc260b30e92c303e015ead9b5222e186e9cb7a8ec26fdc000be477993973adf
hovercard-subject-tagrepository:1364123301
github-keyboard-shortcutsrepository,commits,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commit/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712
twitter:imagehttps://opengraph.githubassets.com/af1b7b3f19eb6e7d715139d75b6733b01ec1d69d468c244b7a28111103fc25ca/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/af1b7b3f19eb6e7d715139d75b6733b01ec1d69d468c244b7a28111103fc25ca/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:updated_time1778234179
hostnamegithub.com
expected-hostnamegithub.com
Nonee51d0b7b5ab34b1688c05b54c3ed17b8658b2fa9bca973a9c740683ccb12cf4a
turbo-cache-controlno-cache
go-importgithub.com/thced/openapi-httpserver-java git https://github.com/thced/openapi-httpserver-java.git
octolytics-dimension-user_id1101587
octolytics-dimension-user_loginthced
octolytics-dimension-repository_id1364123301
octolytics-dimension-repository_nwothced/openapi-httpserver-java
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id882991450
octolytics-dimension-repository_parent_nwoextenda/openapi-httpserver-java
octolytics-dimension-repository_network_root_id882991450
octolytics-dimension-repository_network_root_nwoextenda/openapi-httpserver-java
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release59ebb7b901cc154ecc179a44f266fcf69f343b30
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namecommits

Links:

Skip to contenthttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fthced%2Fopenapi-httpserver-java%2Fcommit%2Faff17a0912b163ea513645007bcce15bec972712
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fthced%2Fopenapi-httpserver-java%2Fcommit%2Faff17a0912b163ea513645007bcce15bec972712
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommit%2Fshow&source=header-repo&source_repo=thced%2Fopenapi-httpserver-java
Reloadhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712
Reloadhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712
Reloadhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712
thcedhttps://github.com/thced
openapi-httpserver-javahttps://github.com/thced/openapi-httpserver-java
Codehttps://github.com/thced/openapi-httpserver-java
Pull requestshttps://github.com/thced/openapi-httpserver-java/pulls
Actionshttps://github.com/thced/openapi-httpserver-java/actions
Projectshttps://github.com/thced/openapi-httpserver-java/projects
Security and qualityhttps://github.com/thced/openapi-httpserver-java/security
Insightshttps://github.com/thced/openapi-httpserver-java/pulse
https://github.com/thced/openapi-httpserver-java
Browse fileshttps://github.com/thced/openapi-httpserver-java/tree/aff17a0912b163ea513645007bcce15bec972712
https://github.com/thced/openapi-httpserver-java/tree/aff17a0912b163ea513645007bcce15bec972712
https://github.com/thced
thcedhttps://github.com/thced/openapi-httpserver-java/commits?author=thced
extenda#40https://github.com/extenda/openapi-httpserver-java/pull/40
4d903cbhttps://github.com/thced/openapi-httpserver-java/commit/4d903cbbff72fa8c722931c9bf8d335dbf887324
.gitignorehttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
.java-versionhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-e90041d0e104f749201636d4cad4cbde5617e639f50fc6fa45e12a6e69968cd4
CLAUDE.mdhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-6ebdb617a8104a7756d0cf36578ab01103dc9f07e4dc6feb751296b9c402faf7
Dockerfilehttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-dd2c0eb6ea5cfc6c4bd4eac30934e2d5746747af48fef6da689e85b752f39557
README.mdhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
script.jshttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-665a34dec4130d12ee1b4bcd923f2012725098c680a20bc307f862e6922190be
2026-05-08-openapi-refactor-implementation.mdhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-389915341815183746cd8660b45b81d256b97a092d6b85d165748a3b7d713acf
2026-05-07-openapi-refactor-design.mdhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-2f54d0f8e61c1404dfc8f2a89d09b6a114f04c9192606a42324192d86625ad43
2026-05-08-performance-findings.mdhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-2f60b0164f20cfd6cf85e255d12d57e675bb85c314525b749944588034e70adc
pom.xmlhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8
BodyHandler.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-5987fde2656829c1ea948ec696bf86ba674144bac9b918823068b628868a758c
ExceptionHandler.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4d13d8ca951ef2e1e8cb86721a35f0caad7d113615d4d126f1bbfd0a89ea7a80
ExceptionHandlingFilter.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-3125d53d416f79107918a42350f66c6083fd66d53a439a860c4a77303e528b93
Handlers.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-59cf1402b5991cd479241a211246da99cb56e0df1a2e3bd4ea92ef933603d1c7
JsonMapper.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-5593cbec476d0b4485dc4c2b242413755ee7e71151c8cd33b452e7987fd3d540
MethodNotAllowedException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-f83aa9d0bf1da57a9267eb481a3d7782584f830319e758b7e090eba60b7add9b
MissingOperationHandlerException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-a7336f35a1191e5dd53ddfa78b28a2a913b12e8e91524102ee0be7755e0850a5
NotFoundException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-826592c5b1e8567868dbae2c919cb6a1b39b65165857470e015e1c3fe4b8cd0d
OpenApiServer.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-3a18cfb76c0dfa3899243b203697e106a4b62c9f26962d4b229f2acbbf6b2290
Request.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-a0bcca00c02f35a119c0efc4e835dae4bbbf8e458b9b06f55be4488bd209c50f
ValidationException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-9a22f5bfc528aca8f0bdb2bec4b4c07121b696e9ca55e913ac9a25440ba876f3
DispatchHandler.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-06b025b471680d48f608f215925f6ed93f284ab5a11328f910a5ded6daea8983
ExceptionFilter.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-b3d4d1feb70249940e98d7a178c7c3d881cd19e6adafb66624f3a6fa568f01aa
ProblemDetailRenderer.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-75cce2a02136ef60b0817985b2715a4473d0035a4246e59eb6cc0f7825821f6c
RequestContext.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-92a847260e99aac7b8bcfb4293898cbb07334b5644e8272379ec12a0ed2b2134
RequestPreparationFilter.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-a0d508581384b2b2342eca6e456fd0f68652ea16c51e1bcb22db5db39b3368ea
Router.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-867d49345157cb4c1435180d310496782bf5bb3fdcc20b7c778aeb408d722ed7
OpenApiValidationFilter.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-f5d86c8ea1868f2485a54d2e080f5123bab38c284b5c70ea010ee515f68bdb90
RequestDispatchingHandler.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-c83f39f798a0dd5dc5981ccd2020116177120cecd301c0220dfce443305b1056
SpecificationLoader.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-323443baa6bc55fbf9db9d35b8c76f53609b38c2af8a1691fb4eed0139fcc074
BadRequestException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-a01a8a312b327fa97ec84fcba2372ead25e31cdbbdd1aacfe99e879807489da3
BadRequestTypeException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-9aae776dea11886d91da1d1d1241ccc0809b2e92d926ab5739a4e225d8e08981
LoadSpecificationException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-911af648d6362d418ac45e706272c150a524b58260a986b96b9ff8c73b8a1832
MissingOperationHandlerException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-118b168bd7485220f62b75573633f2770b0fc3fccb3de583d8ff32d31825a1e0
NoServersDeclaredException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-3e13a9c9f3bdb6ea10a12755093abbb051d63379929fd95d13ce3928d681e878
NotFoundTypeException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-52b3bf110ffa185882292f905a70359ccf2a95c2626b2491771686c609fbaa2b
OperationIdNotFoundException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-5fa4464a797179f746172e81d6e4d6ffaabd3343676148423361a8d1df53f8a2
UnsupportedVersionException.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-cda38291e999cbc2a19ec4e46b51b9c4f1d092f78fd2e93a4de0dcaa12999006
Components.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-de6d08e8954d478f08f2a365bc78583d386553958f6442f157949e0f93c61b32
GetRequestBody.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-04a5ff06c1eb0ea3583fbe49bc6f5ff1f828831427194602b6e95d6cd9ef871d
Info.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-6200ce6ea023a48648e49d1463c715c597862c1cba53a6bb238cc8b1a42ff7e9
JsonMapper.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-2f5e6c0aba679014b59e516290c605819c289b242e934fbe80c569c42a3b3a1b
MediaType.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-8c838dff69fa631d9f5f298ebef232309fd262505444dbe9dd2685525e053cae
OpenApi.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-64a4e34c5f5fb6045c31e20e92b7907340f82279b68eb41f59983593362da19b
OpenApiConstants.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-80f005fd605a866f668fd450ad57dc4b8adabe5e1c10f379c40331e29521b4a0
Operation.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-8362861d078d780fb4aa21eacb8d697f539008ef99c0df4baec77919f847a9ac
Parameter.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-ec3a94107b9aaaf06c634c4b29b5848011013ce359fafe2228a35c3426088c42
PathItem.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-45361619fb2d082ff395e0c07fe62290b772dc8c0b11c7169c64cd954170897f
RequestBody.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-2a1a0ea7ed04f72db167beb533e8b3728708a63349751c32982cd3e891bb44cd
Schema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-d112880cf8a756a6f7d414f5be1bb315d0bbdf589e7cf5746f88620a183c3d67
Server.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-f210cb838120c3d12ed0457103dcd24772367d1992216105716ec2d51cc95b82
ArrayValidator.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-f6db49652111024db5375fb26856b5460270c19b0b65ed48ab970f14c665b80d
BooleanValidator.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-22f753218572230f99cbdd26c6d2c1067ae63eabf153090ee787bf443fc33fdf
NumberValidator.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-bc3bf80221c4931fd4dfeea59ec00c744074a4ef33fb333298f8298741944917
ObjectValidator.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-febd1b454ae7d938ab13574ca79b12253c519766f1b582167135d9594158c5eb
StringValidator.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-f62e32a7a1650e5983d7a60bd806331683b9b70381d3cce9ef15d370e539db3c
Validator.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4fc6962ba8232175b9781fc1bcc734b119d7afbdb84cb829ec70947ee1b5cae3
ValidatorImpl.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-fbba05eb1f539dda65031ac08be4150eba8276051f2ac69b7a4a2657bf318227
HttpMethod.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-78bc6aed3b1f2f02d5685704a0a2b04d061132e655a08c8ec3b09bff8cc0cbdf
Info.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4734ab7e8a7cfdf21d1d710442991185cc283c5a156a758f420937d1cb60069c
MediaType.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-612192384da12e6272e815b404cb91695a1f76f7a9ffd4717c2de041ac2e5b31
Operation.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-37a3da5069f5bd49538ef0203673bdda6378dac921bf21bffee290041f7926bc
Parameter.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-ae59ad776279136ee6b6a75e812f14840b9768a05f7501c785ac38be1da4d1b3
PathTemplate.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-1d66175dcb0445cdd77fdfe4d63babcd667a744d54f31df3dc610fed58b89b90
RequestBody.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-08f218d79ceacedf851a2655a17c6880245d537460c01740f149425271f37f92
Response.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-a1f4d953f934b062328f9d4f8b15d3ef29d50ec88214f4ea750027df90ba3d8c
Server.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-14724f058fb44ae59db049e60b0f7778f19bd8eb8bfec6c437b6f6e29eae89df
Spec.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-8d623df603a8a804878f724b806fe76812ec98c32f88c60797b38a34461ba207
AdditionalProperties.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-fe80674109edfe40d3c888b0eefcda0f0bdd6f9d548df5362add7a551703c815
AllOfSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-b7d1af241c904a00abea378040d19ab7a3486879cef5b150b3011aba06c77969
AnyOfSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-069f23419e848a6bf818dfde92c5f56aeeaf4b3aa9f3968d9e23b2c46c243f17
ArraySchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-b06a6f6376b77a45bdf279439cb1efd60c2bacf459622d0698adebd4f5cbd1f6
BooleanSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-cdfe5d51e4d643bef2e4d6d00d469a7149826693fc01d6897eab4da41a409926
ConstSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-437c986f080a6331c6fd73033f7e1ba1f1bc5f9af909bc404a665099f8e6d8ea
EnumSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-16dfb52f04136ea417c48a4011b8cfeaeaeecde7b4e299651d3747557ada8d9a
IntegerSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-81a7caaa0519006b138aed8f44da5c8d74c232d6fdd910e79fc35aaf531ca224
NotSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-874174a6522732e278110839caff0a801b5f4d315dda7f08f0d87f5493c264ef
NullSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-02d567e8f0861d73e7ddeff5b8a52b35f7353b2b55fc4cc439216b44cc7eb413
NumberSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-03ee7555dcd7707156bc5ae33ea89aa9f56a54e79e553556d96ae25a1807d99e
ObjectSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-8b91858a75eab83958acbe7943bdda8590f353c0bbd9e56422cafaf2380a5bd2
OneOfSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-203e6ed607ffa00f487a95e7f64c19e0b1cde3bbd3960ee1edbd01a7d063b9de
RefSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-c3c64b500358e8c24247f2050a6af5bd3d0ada539cdcffb56c0e8f2931ed7779
Schema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-7a10762aa68563d6676488153c153c2ff7bf56de9e8f1314a22cc2e4393d0502
SchemaParser.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-d935ed4c6b6fe44799fb74e14d74674561150a9b1a951e716628ec6d020e3f1e
StringSchema.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-38acf75beda8048421257bc22baa2c29e16acfad80cc81d995b2d33b5031f0cf
TypeName.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-af6a4de4e361bd3da56590df0b1ff20db557fb8bef36163fe89b6037f7f5eaf7
DefaultValidator.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-756652d8948ffa5365fdf308f57caf6517664ddab6fb5fb3f139519516577a9e
ValidationError.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-2308a497be84a2dbec365450af43b9d6fcb7930458303da7cc8210082a2a2bed
Validator.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-969cd29de5e1cbe6cc041541f7215af2a4ab852d76c06d60031c9afc26a6ab1c
BodyHandlerTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-9be2d6e482ef27cc2ab7773db42ec5d6f44343a9812a56ea62c4254df0c1e24a
ExceptionHandlingFilterTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-d446de47d63c1c848be541f6e62b33d00bb2e5cc8b927c19a9fb169265177a12
HandlersDefaultExceptionTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-179ef695d0390ff321c1339d6f212faa659a9d6c2154b672fbc737b0a2bebfe3
HttpExceptionsTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-5af57bb0f6c0b8d914bcb43a8c3e97209a90714822ecf4082e2e370bd69409ab
JsonMapperTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-87df4172ecf93407211432c41df0e8528e24b15f422e99491f516c40e28f783e
OpenApiServerIT.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-9201a83de6e099e58ecd9776a1071158294e4839e260e5edb2f09ae49c986f6a
OpenApiServerTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-98c41e7a025e545c941b55f1bce0235fc04b89863cd560ade969dfec5006de01
RequestTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4b616b93c15f837c627f041b20d16c105052b31e489167aef8b063002ff39bbf
ServerBaseTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4aa736cfbc9ffa8c7801e0ecaeedca92302cd6d6c415c35a89e119862075549f
ValidationExceptionTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-46f2de367af252b4d075240758fe5c8060d1d97b21ebae730ed7cb9dad53706d
DispatchHandlerTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-7513814793d103cb03372a06e33d5ba92a4eb4b048bef32aa38fd3ad18ac4aa2
ExceptionFilterTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-7a36d0f1efb8e86a2fc9f186faba13d919de4fa5e18d9fa1c7f8cf3e3f538815
ProblemDetailRendererTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-40d5485a0fc30c84321b909b5057a518f178d192d95c5aee9aadebf9bdfa40c8
RequestContextTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-842c0259f5fedca0cbc21df6d08a18b4d057b2de1b488833d8f186c23d41ad34
RequestPreparationFilterTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4e7ae4f228afef6b3dc7b126275276190d4268ac07af62919375f1930d9013a6
RouterTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-3ee1f422d4476f971394c4735233f0954db5e0dd12cbe7884e3c252b06de526e
OpenApiValidationFilterTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-b101bc232683b4bb9c2fc9a3fddde5e1e253116dcb4edc46db2b3ea7c9b8776e
RequestDispatchingHandlerTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-c9eb75ff1a7a78b18ad224bf228879851fb3eb8baa4033c4234af6b25c4c5ebd
SpecificationLoaderTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-1040f4e81a90ac76bf844cc2658baa9edb2b5376f23a6f2857df5da3202528d7
NoServersDeclaredExceptionTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-f3c89fc8f2d387d617dc94446332a96f2079da727e2723ef678bda3db88b6c3d
OperationIdNotFoundExceptionTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-ba40cded377e09fa7ffe98a02eef87f886f36ee824b73255a51646cf976bd495
UnsupportedVersionExceptionTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-e0214389ba9b9a472093c23c5275eed1bf5dc48f6da1ffd739c99157bc97e33c
GetRequestBodyTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-7b5054762ac10bbf85f547e3e5f4492f48f1860aecc7b524fa5f16e2ec912eca
OpenApiTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4eec3f1cde89d937048ed3d08f40ffec6a7e027a532fa1dd1353405c3603db8f
OperationTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-1b005654321f3d60a5b3dbecbd462fc87dee3ae99975942ecdc741f828775028
ArrayValidatorTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-5fbf79134643126bfe699f0b030eea3cef64a64a260b415b4510badf83f2acec
BooleanValidatorTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-b048784939039ab0087790df2a035b592934a1693cb5dc41b5608f90d39c52bc
NumberValidatorTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-a44458f862fa9217ab86d052b4d6d00403184048f1c7a0196400dbdb21abca75
ObjectValidatorTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-935d456b7daac66c1637839bb59805e23df64829bd65f04b6c4f839a9746a189
StringValidatorTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4ee78f94dcfa45e644352412bf92acdc764a333d0e7e79167337ff210808d5ea
ValidatorImplTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-060ac43fd0cab528a1dd8c55fcec96873a27c942417ae123bc645688ab53dd7a
HttpMethodTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-0f768052d5b9f3805559aba0e8971c182176b26e72c18ccfa6a01f64b734ae9b
OperationTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-72dc67a936025586c490b95e0ef6faf8e7e6cd0b04b6febbf641d37ad383b011
PathTemplateTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-17beff60e1b7b225470cc59d9642f156bcbc33cd4621a8ac19302c7600628512
SpecRecordsTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-519df38453ea38bdd0f0a8288a2a6bee08a46233ea3f0925676aa1b7a2a7c465
SpecTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-164cb33c63f46d96d778a0b454ec738a62a61a4a95be1885abdc23b628fba970
AdditionalPropertiesTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-9b9ca0a15634373af2e085b1350eb3141da59926f463c6b978f70e05dc83bf8b
CombinatorScaffoldTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-43a3755eecc5bb729b8164a7c73a703f3cc32de9cdb6bc7c8d6ac312a7f20fc0
ContainerSchemasTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-bc08a4070d045a18dde8a66c621275ab792920b13724888deab9f5cf97dc5292
PrimitiveSchemasTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4228854b791c4b1762e18a979233835d7c874e724dc79123ef85fb9cfe6e7a80
SchemaParserTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-f95f539a990ad9609e6ae4e9de39753bff243c346a7b0063ec553659415f7bd6
TypeNameTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-98c993d5d876a0dde81b3332cba604c0fec2789a88d1a93c358b8c136294aa61
EchoHandler.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-03e6775b93790cbec489d5cf27dad9b0cddaafa95b8bd9391be2bead27948a40
ParamHandler.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-18734f81fe60638cd97153344f0845771bc4d379bbfb3d99098c6ae37b8655fc
PostDataHandler.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-0a131052c39f0b7934511980d73883e245b494765d66f11ab31b337637dd8305
PostListObjectsHandler.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-a62c1f64461ffe0844ffb17b8f70a4ef9a9aca8085f507c9b6c409ba50890fcd
ServerLauncher.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-c7186bf9a4ea9675b0d45632dab1b9e27556a45342bd4ffd05bced9ab9df6229
ArrayValidationTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-fb46c251546b53a0483b66b7fbddc87e1bf170f3e815459cf0bb733d924e2dc9
DefaultValidatorDispatchTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-29a522aef6e63d6ae7edb9277a5024500e2c78d5888e63d4cb65cbf5e31ed095
ObjectValidationTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-f682c55766a58dee18a6e17a3ffdac190bc4ad6a48c6c6218f656fb92fb81d7c
StringIntegerNumberTest.javahttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-05fb355e4ce16b7ed1ce4dff575126b1959afe4946718387c678aa23dab409f9
logback-test.xmlhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4ca184e5d3f39db0cbc21d76d438877f2f39251d0768e4e9f42728c610fc408e
openapi.yamlhttps://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-4381744904e2764a14a11375f12fc8bc5a9ccea8947562849e7ea8f472f60160
‎.gitignore‎https://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
‎.java-version‎https://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-e90041d0e104f749201636d4cad4cbde5617e639f50fc6fa45e12a6e69968cd4
‎CLAUDE.md‎https://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-6ebdb617a8104a7756d0cf36578ab01103dc9f07e4dc6feb751296b9c402faf7
‎Dockerfile‎https://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-dd2c0eb6ea5cfc6c4bd4eac30934e2d5746747af48fef6da689e85b752f39557
‎README.md‎https://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
‎acceptance/k6/script.js‎https://github.com/thced/openapi-httpserver-java/commit/aff17a0912b163ea513645007bcce15bec972712#diff-665a34dec4130d12ee1b4bcd923f2012725098c680a20bc307f862e6922190be
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.