mirror of
https://github.com/foss42/apidash.git
synced 2025-05-23 01:06:46 +08:00
removed redundant functions
This commit is contained in:
@ -79,15 +79,19 @@ class Program
|
|||||||
|
|
||||||
result += kStringInit;
|
result += kStringInit;
|
||||||
|
|
||||||
|
Uri uri =
|
||||||
|
getValidRequestUri(requestModel.url, requestModel.requestParams).$1!;
|
||||||
|
var baseUrl =
|
||||||
|
"${uri.scheme}://${uri.host}${uri.hasPort ? ":${uri.port}" : ""}${uri.hasFragment ? "#${uri.fragment}" : ""}";
|
||||||
|
|
||||||
jj.Template templateInitClient = jj.Template(kInitClientTemplate);
|
jj.Template templateInitClient = jj.Template(kInitClientTemplate);
|
||||||
String initClient =
|
String initClient = templateInitClient.render({"baseUrl": baseUrl});
|
||||||
templateInitClient.render({"baseUrl": getBaseUrl(requestModel.url)});
|
|
||||||
result += initClient;
|
result += initClient;
|
||||||
result += kStringLineBreak;
|
result += kStringLineBreak;
|
||||||
|
|
||||||
jj.Template templateMethodType = jj.Template(kMethodTypeTemplate);
|
jj.Template templateMethodType = jj.Template(kMethodTypeTemplate);
|
||||||
String methodType = templateMethodType.render({
|
String methodType = templateMethodType.render({
|
||||||
"path": getUrlPath(requestModel.url),
|
"path": uri.path,
|
||||||
"method": requestModel.method.name.replaceRange(
|
"method": requestModel.method.name.replaceRange(
|
||||||
0,
|
0,
|
||||||
1,
|
1,
|
||||||
|
@ -160,13 +160,3 @@ String? formatBody(String? body, MediaType? mediaType) {
|
|||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
String getBaseUrl(String url) {
|
|
||||||
Uri uri = Uri.parse(url);
|
|
||||||
return "${uri.scheme}://${uri.host}${uri.hasPort ? ":${uri.port}" : ""}${uri.hasFragment ? "#${uri.fragment}" : ""}";
|
|
||||||
}
|
|
||||||
|
|
||||||
String getUrlPath(String url) {
|
|
||||||
Uri uri = Uri.parse(url);
|
|
||||||
return uri.path;
|
|
||||||
}
|
|
||||||
|
Reference in New Issue
Block a user