forked from loafle/openapi-generator-original
[Spring] Fix generated api ignore basePath (#10573)
* remove @RequestMapping from the apiController.mustache file and add it to the api.mustache file * move the defaultBasePath.mustache file in src/main/resources/JavaSpring so that it commun with all Spring server-side libraries (spring-boot, spring-mvc). The value of default context path is the value of contextPath variable. * added a unit test to verify it * update the outputDir variable to samples/server/petstore/spring-stubs in the bin/configs/spring-stubs.yaml file because it generates Spring server-side classes. And not on the client-side as the output directory seemed to suggest. * Results of "generate-samples.sh bin/configs/spring*" command * Remove default value of url in @FeignClient * resolve conflicts with origin/master * merge remote/master into branch * fix samples after a merge with master * delete the directory samples/client/petstore/spring-stubs because it moved to samples/openapi3/... * add samples/client/petstore/spring-stubs just for the CI build (normally it is unnecessary)) * delete 3 kotlin class files commited by error in samples/server/petstore/kotlin-springboot and samples/server/petstore/kotlin-springboot-reactive * Update the unit test SpringCodegenTest.doAnnotateDatesOnModelParameters because one more annotation is generated (@RequestMapping) Co-authored-by: rpruvost <rpruvost@ITEM-S78402.emea.msad.sopra> Co-authored-by: rpruvost <rpruvost@ITEM-S78402> Co-authored-by: rpruvost <rpruvost>
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
#ifndef TINY_CPP_CLIENT_ABSTRACTSERVICE_H_
|
||||
#define TINY_CPP_CLIENT_ABSTRACTSERVICE_H_
|
||||
|
||||
#include "HTTPClient.h"
|
||||
#include "Response.h"
|
||||
namespace Tiny {
|
||||
|
||||
/**
|
||||
* Class
|
||||
* Generated with openapi::tiny-cpp-client
|
||||
*/
|
||||
class AbstractService {
|
||||
public:
|
||||
HTTPClient http;
|
||||
std::string basepath = "https://petstore3.swagger.io/api/v3"; // TODO: change to your url
|
||||
|
||||
void begin(std::string url);
|
||||
|
||||
// Go and comment out a certificate in root.cert, if you get an error here
|
||||
// Certificate from file
|
||||
const char* test_root_ca =
|
||||
#include "../../root.cert"
|
||||
;
|
||||
|
||||
}; // end class
|
||||
}// namespace Tinyclient
|
||||
|
||||
#endif /* TINY_CPP_CLIENT_ABSTRACTSERVICE_H_ */
|
||||
Reference in New Issue
Block a user