mirror of
https://github.com/foss42/apidash.git
synced 2025-05-22 16:57:07 +08:00
Merge branch 'main' into resolve-issue-135
This commit is contained in:
@ -1,15 +1,20 @@
|
||||
import 'package:apidash/codegen/java/unirest.dart';
|
||||
import 'package:apidash/models/models.dart' show RequestModel;
|
||||
import 'package:apidash/consts.dart';
|
||||
import 'package:apidash/utils/utils.dart' show getNewUuid;
|
||||
import 'c/curl.dart';
|
||||
import 'csharp/rest_sharp.dart';
|
||||
import 'dart/http.dart';
|
||||
import 'dart/dio.dart';
|
||||
import 'go/http.dart';
|
||||
import 'kotlin/okhttp.dart';
|
||||
import 'php/guzzle.dart';
|
||||
import 'php/curl.dart';
|
||||
import 'python/http_client.dart';
|
||||
import 'python/requests.dart';
|
||||
import 'ruby/faraday.dart';
|
||||
import 'ruby/net_http.dart';
|
||||
import 'rust/actix.dart';
|
||||
import 'rust/curl_rust.dart';
|
||||
import 'rust/reqwest.dart';
|
||||
import 'rust/ureq.dart';
|
||||
import 'js/axios.dart';
|
||||
@ -17,6 +22,7 @@ import 'js/fetch.dart';
|
||||
import 'others/har.dart';
|
||||
import 'others/curl.dart';
|
||||
import 'julia/http.dart';
|
||||
import 'java/unirest.dart';
|
||||
import 'java/okhttp.dart';
|
||||
import 'java/async_http_client.dart';
|
||||
import 'java/httpclient.dart';
|
||||
@ -60,11 +66,11 @@ class Codegen {
|
||||
case CodegenLanguage.javaAsyncHttpClient:
|
||||
return JavaAsyncHttpClientGen().getCode(rM);
|
||||
case CodegenLanguage.javaHttpClient:
|
||||
return JavaHttpClientCodeGen().getCode(rM);
|
||||
case CodegenLanguage.javaUnirest:
|
||||
return JavaUnirestGen().getCode(rM, boundary);
|
||||
return JavaHttpClientCodeGen().getCode(rM, boundary: boundary);
|
||||
case CodegenLanguage.javaOkHttp:
|
||||
return JavaOkHttpCodeGen().getCode(rM);
|
||||
case CodegenLanguage.javaUnirest:
|
||||
return JavaUnirestGen().getCode(rM, boundary);
|
||||
case CodegenLanguage.juliaHttp:
|
||||
return JuliaHttpClientCodeGen().getCode(rM);
|
||||
case CodegenLanguage.kotlinOkHttp:
|
||||
@ -74,14 +80,26 @@ class Codegen {
|
||||
.getCode(rM, boundary: boundary ?? getNewUuid());
|
||||
case CodegenLanguage.pythonRequests:
|
||||
return PythonRequestsCodeGen().getCode(rM, boundary: boundary);
|
||||
case CodegenLanguage.rubyFaraday:
|
||||
return RubyFaradayCodeGen().getCode(rM);
|
||||
case CodegenLanguage.rubyNetHttp:
|
||||
return RubyNetHttpCodeGen().getCode(rM);
|
||||
case CodegenLanguage.rustActix:
|
||||
return RustActixCodeGen().getCode(rM, boundary: boundary);
|
||||
case CodegenLanguage.rustCurl:
|
||||
return RustCurlCodeGen().getCode(rM);
|
||||
case CodegenLanguage.rustReqwest:
|
||||
return RustReqwestCodeGen().getCode(rM);
|
||||
case CodegenLanguage.rustUreq:
|
||||
return RustUreqCodeGen().getCode(rM, boundary: boundary);
|
||||
case CodegenLanguage.phpGuzzle:
|
||||
return PhpGuzzleCodeGen().getCode(rM);
|
||||
case CodegenLanguage.phpCurl:
|
||||
return PHPcURLCodeGen().getCode(rM);
|
||||
case CodegenLanguage.cCurlCodeGen:
|
||||
return CCurlCodeGen().getCode(rM);
|
||||
case CodegenLanguage.cSharpRestSharp:
|
||||
return CSharpRestSharp().getCode(rM);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user