Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
SAP
/
cloud-sdk-java
Public
Notifications
You must be signed in to change notification settings
Fork
33
Star
41
Code
Issues
12
Pull requests
4
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat: [OpenAPI] Part 2: Testing Apache Client Support and some fixes.
- #1062
#1062
Merged
rpanackal
merged 51 commits into
feat/openapi/optional-spring-base
SAP/cloud-sdk-java:feat/openapi/optional-spring-base
from
feat/openapi/test-apache-client-templates
SAP/cloud-sdk-java:feat/openapi/test-apache-client-templates
Copy head branch name to clipboard
Jan 15, 2026
Conversation
Commits
51
(51)
Checks
Files changed
Merged
feat: [OpenAPI] Part 2: Testing Apache Client Support and some fixes.
#1062
rpanackal
merged 51 commits into
feat/openapi/optional-spring-base
SAP/cloud-sdk-java:feat/openapi/optional-spring-base
from
feat/openapi/test-apache-client-templates
SAP/cloud-sdk-java:feat/openapi/test-apache-client-templates
Copy head branch name to clipboard
Commits
Commits on Dec 30, 2025
regenerate with prompt-registry.yaml
rpanackal
committed
7aed42d
View commit details
Copy full SHA for 7aed42d
Browse repository at this point
regenerate with prompt-registry.yaml
rpanackal
committed
d4747ad
View commit details
Copy full SHA for d4747ad
Browse repository at this point
Remove ServerVariable.java and ServerConfiguration.java files
rpanackal
committed
03933a0
View commit details
Copy full SHA for 03933a0
Browse repository at this point
NoArgs ctor preserved but remove Configuration
Show description for 27cc015
rpanackal
committed
27cc015
View commit details
Copy full SHA for 27cc015
Browse repository at this point
Remove apache specific date classes addition. Reuse existing class in apiclient package
rpanackal
committed
112360d
View commit details
Copy full SHA for 112360d
Browse repository at this point
Pair - Simplify and improve code quality
rpanackal
committed
a9e609b
View commit details
Copy full SHA for a9e609b
Browse repository at this point
Remove `Authentication` classes and `authNames` from `ApiClient.invokeAPI`
rpanackal
committed
2f684c6
View commit details
Copy full SHA for 2f684c6
Browse repository at this point
make unimported methods private and use ApacheHttpClient5Accessor
rpanackal
committed
aa60080
View commit details
Copy full SHA for aa60080
Browse repository at this point
Remove invokeAPI methods in BaseApi and *Api.java
Show description for 73ffecc
rpanackal
committed
73ffecc
View commit details
Copy full SHA for 73ffecc
Browse repository at this point
Refactoring ApiClient
Show description for f4358bc
rpanackal
committed
f4358bc
View commit details
Copy full SHA for f4358bc
Browse repository at this point
Refactoring ApiClient
Show description for 3ce5400
rpanackal
committed
3ce5400
View commit details
Copy full SHA for 3ce5400
Browse repository at this point
Fix dependency and warning
rpanackal
committed
ad8a738
View commit details
Copy full SHA for ad8a738
Browse repository at this point
Remove method overloading per operation with additionalHeaders
rpanackal
committed
d8add74
View commit details
Copy full SHA for d8add74
Browse repository at this point
Extract response handling out of ApiClient into ApiClientResponseHandler
rpanackal
committed
0c0176c
View commit details
Copy full SHA for 0c0176c
Browse repository at this point
Make static ApiClient ctors
Show description for db04109
rpanackal
committed
db04109
View commit details
Copy full SHA for db04109
Browse repository at this point
Remove ApiException and use enhanced OpenApiRequestException
rpanackal
committed
ffada46
View commit details
Copy full SHA for ffada46
Browse repository at this point
Borrow sample module handling
rpanackal
committed
cd26cf8
View commit details
Copy full SHA for cd26cf8
Browse repository at this point
Apache mustache parity
Show description for 8357f5f
rpanackal
committed
8357f5f
View commit details
Copy full SHA for 8357f5f
Browse repository at this point
Apache mustache parity
Show description for 4d5b97b
rpanackal
committed
4d5b97b
View commit details
Copy full SHA for 4d5b97b
Browse repository at this point
Apache mustache parity and object mapper config
Show description for e1390af
rpanackal
committed
e1390af
View commit details
Copy full SHA for e1390af
Browse repository at this point
Revert to sodastore generation in sample
rpanackal
committed
97c5e03
View commit details
Copy full SHA for 97c5e03
Browse repository at this point
Add apache/OpenApiResponse instead of void returns
rpanackal
committed
59fedb1
View commit details
Copy full SHA for 59fedb1
Browse repository at this point
Remove guava dependency
rpanackal
committed
c5cba53
View commit details
Copy full SHA for c5cba53
Browse repository at this point
Commits on Jan 2, 2026
Update apache pom for general and generator configuration
rpanackal
committed
e6ec8b9
View commit details
Copy full SHA for e6ec8b9
Browse repository at this point
Commits on Jan 5, 2026
Generate and test sodastore and petstore
rpanackal
committed
f16b2c9
View commit details
Copy full SHA for f16b2c9
Browse repository at this point
Merge remote-tracking branch 'origin/main' into feat/openapi/refactor-apache-templates
rpanackal
committed
1b4ffcb
View commit details
Copy full SHA for 1b4ffcb
Browse repository at this point
Merge branch 'feat/openapi/refactor-apache-templates' into feat/openapi/test-apache-client-templates
rpanackal
committed
c56376c
View commit details
Copy full SHA for c56376c
Browse repository at this point
Extending existing integration test
rpanackal
committed
0773674
View commit details
Copy full SHA for 0773674
Browse repository at this point
Commits on Jan 6, 2026
Complete and cleanup integration test
rpanackal
committed
943de3c
View commit details
Copy full SHA for 943de3c
Browse repository at this point
Commits on Jan 7, 2026
Make url building more forgiving
Show description for cc08bfb
rpanackal
committed
cc08bfb
View commit details
Copy full SHA for cc08bfb
Browse repository at this point
Almost @Value class but not final
Show description for bdc8c72
rpanackal
committed
bdc8c72
View commit details
Copy full SHA for bdc8c72
Browse repository at this point
Remove as much unnecessary integration test files
rpanackal
committed
3387432
View commit details
Copy full SHA for 3387432
Browse repository at this point
Add unit testing for Apache components
rpanackal
committed
64c7bdd
View commit details
Copy full SHA for 64c7bdd
Browse repository at this point
Add unit testing for Apache components
rpanackal
committed
8257a9a
View commit details
Copy full SHA for 8257a9a
Browse repository at this point
Merge remote-tracking branch 'origin/feat/openapi/test-apache-client-templates' into feat/openapi/test-apache-client-templates
Show description for 45e4dbc
rpanackal
committed
45e4dbc
View commit details
Copy full SHA for 45e4dbc
Browse repository at this point
Commits on Jan 8, 2026
Add unit test for query params, client factory config and objectmapper getter ignore behaviour
rpanackal
committed
41ef22f
View commit details
Copy full SHA for 41ef22f
Browse repository at this point
Borrow downstream PR changes
Show description for eb21453
rpanackal
committed
eb21453
View commit details
Copy full SHA for eb21453
Browse repository at this point
Merge branch 'feat/openapi/optional-spring-base' into feat/openapi/refactor-apache-templates
rpanackal
committed
acff1d1
View commit details
Copy full SHA for acff1d1
Browse repository at this point
Merge branch 'feat/openapi/refactor-apache-templates' into feat/openapi/test-apache-client-templates
rpanackal
committed
9f00a54
View commit details
Copy full SHA for 9f00a54
Browse repository at this point
Commits on Jan 12, 2026
Merge branch 'feat/openapi/optional-spring-base' into feat/openapi/refactor-apache-templates
Show description for 31d8620
rpanackal
committed
31d8620
View commit details
Copy full SHA for 31d8620
Browse repository at this point
Merging
rpanackal
committed
0a71d8e
View commit details
Copy full SHA for 0a71d8e
Browse repository at this point
Merge branch 'feat/openapi/refactor-apache-templates' into feat/openapi/test-apache-client-templates
Show description for 119dd09
rpanackal
committed
119dd09
View commit details
Copy full SHA for 119dd09
Browse repository at this point
Merging
rpanackal
committed
a84b2ca
View commit details
Copy full SHA for a84b2ca
Browse repository at this point
Fix serialization of null and
rpanackal
committed
476fef7
View commit details
Copy full SHA for 476fef7
Browse repository at this point
fix byte[] test and pmd
rpanackal
committed
5884d6e
View commit details
Copy full SHA for 5884d6e
Browse repository at this point
Commits on Jan 13, 2026
fix oneOf serialization test
rpanackal
committed
5f61ebf
View commit details
Copy full SHA for 5f61ebf
Browse repository at this point
Commits on Jan 14, 2026
Merge branch 'feat/openapi/optional-spring-base' into feat/openapi/test-apache-client-templates
Show description for 16f26ab
rpanackal
committed
16f26ab
View commit details
Copy full SHA for 16f26ab
Browse repository at this point
Merge branch 'feat/openapi/optional-spring-base' into feat/openapi/test-apache-client-templates
Show description for 4cf87b9
rpanackal
committed
4cf87b9
View commit details
Copy full SHA for 4cf87b9
Browse repository at this point
Reeview changes
rpanackal
committed
d8bc954
View commit details
Copy full SHA for d8bc954
Browse repository at this point
Commits on Jan 15, 2026
Merge branch 'feat/openapi/optional-spring-base' into feat/openapi/test-apache-client-templates
Show description for 3b44637
rpanackal
committed
3b44637
View commit details
Copy full SHA for 3b44637
Browse repository at this point
Merge changes and regenerate (minor)
rpanackal
committed
3ac5e85
View commit details
Copy full SHA for 3ac5e85
Browse repository at this point
You can’t perform that action at this time.