kEncoder -> kJsonEncoder

This commit is contained in:
Ashita Prasad
2024-09-08 05:05:00 +05:30
parent 4c1b75bf98
commit bd5c83525e
11 changed files with 23 additions and 21 deletions

View File

@ -140,7 +140,7 @@ import okhttp3.MultipartBody;""";
var templateBody = jj.Template(kTemplateRequestBody); var templateBody = jj.Template(kTemplateRequestBody);
result += templateBody.render({ result += templateBody.render({
"contentType": contentType, "contentType": contentType,
"body": kEncoder.convert(requestBody) "body": kJsonEncoder.convert(requestBody)
}); });
} }
} }

View File

@ -79,7 +79,7 @@ axios(config)
m[i["name"]] = i["value"]; m[i["name"]] = i["value"];
} }
result += templateParams result += templateParams
.render({"params": padMultilineString(kEncoder.convert(m), 2)}); .render({"params": padMultilineString(kJsonEncoder.convert(m), 2)});
} }
var headers = harJson["headers"]; var headers = harJson["headers"];
@ -92,8 +92,8 @@ axios(config)
if (requestModel.hasFormData) { if (requestModel.hasFormData) {
m[kHeaderContentType] = ContentType.formdata.header; m[kHeaderContentType] = ContentType.formdata.header;
} }
result += templateHeader result += templateHeader.render(
.render({"headers": padMultilineString(kEncoder.convert(m), 2)}); {"headers": padMultilineString(kJsonEncoder.convert(m), 2)});
} }
var templateBody = jj.Template(kTemplateBody); var templateBody = jj.Template(kTemplateBody);
if (requestModel.hasFormData && requestModel.formDataMapList.isNotEmpty) { if (requestModel.hasFormData && requestModel.formDataMapList.isNotEmpty) {
@ -108,12 +108,13 @@ axios(config)
: "fileInput$formFileCounter.files[0]"; : "fileInput$formFileCounter.files[0]";
if (element["type"] == "file") formFileCounter++; if (element["type"] == "file") formFileCounter++;
} }
var sanitizedJSObject = sanitzeJSObject(kEncoder.convert(formParams)); var sanitizedJSObject =
sanitzeJSObject(kJsonEncoder.convert(formParams));
result += templateBody result += templateBody
.render({"body": padMultilineString(sanitizedJSObject, 2)}); .render({"body": padMultilineString(sanitizedJSObject, 2)});
} else if (harJson["postData"]?["text"] != null) { } else if (harJson["postData"]?["text"] != null) {
result += templateBody result += templateBody.render(
.render({"body": kEncoder.convert(harJson["postData"]["text"])}); {"body": kJsonEncoder.convert(harJson["postData"]["text"])});
} }
result += kStringRequest; result += kStringRequest;
return result; return result;

View File

@ -106,7 +106,7 @@ fetch(url, options)
} }
if (m.isNotEmpty) { if (m.isNotEmpty) {
result += templateHeader.render({ result += templateHeader.render({
"headers": padMultilineString(kEncoder.convert(m), 2), "headers": padMultilineString(kJsonEncoder.convert(m), 2),
}); });
} }
} }
@ -114,7 +114,7 @@ fetch(url, options)
if (harJson["postData"]?["text"] != null) { if (harJson["postData"]?["text"] != null) {
var templateBody = jj.Template(kTemplateBody); var templateBody = jj.Template(kTemplateBody);
result += templateBody.render({ result += templateBody.render({
"body": kEncoder.convert(harJson["postData"]["text"]), "body": kJsonEncoder.convert(harJson["postData"]["text"]),
}); });
} else if (requestModel.hasFormData) { } else if (requestModel.hasFormData) {
var templateBody = jj.Template(kTemplateBody); var templateBody = jj.Template(kTemplateBody);

View File

@ -9,7 +9,7 @@ class HARCodeGen {
String? boundary, String? boundary,
}) { }) {
try { try {
var harString = kEncoder.convert(requestModelToHARJsonRequest( var harString = kJsonEncoder.convert(requestModelToHARJsonRequest(
requestModel, requestModel,
defaultUriScheme: defaultUriScheme, defaultUriScheme: defaultUriScheme,
useEnabled: true, useEnabled: true,

View File

@ -111,7 +111,7 @@ body = b'\r\n'.join(dataList)
if (params.isNotEmpty) { if (params.isNotEmpty) {
hasQuery = true; hasQuery = true;
var templateParams = jj.Template(kTemplateParams); var templateParams = jj.Template(kTemplateParams);
var paramsString = kEncoder.convert(params); var paramsString = kJsonEncoder.convert(params);
result += templateParams.render({"params": paramsString}); result += templateParams.render({"params": paramsString});
} }
} }
@ -143,7 +143,7 @@ body = b'\r\n'.join(dataList)
}); });
} }
} }
var headersString = kEncoder.convert(headers); var headersString = kJsonEncoder.convert(headers);
var templateHeaders = jj.Template(kTemplateHeaders); var templateHeaders = jj.Template(kTemplateHeaders);
result += templateHeaders.render({"headers": headersString}); result += templateHeaders.render({"headers": headersString});
} }

View File

@ -107,7 +107,7 @@ print('Response Body:', response.text)
if (params.isNotEmpty) { if (params.isNotEmpty) {
hasQuery = true; hasQuery = true;
var templateParams = jj.Template(kTemplateParams); var templateParams = jj.Template(kTemplateParams);
var paramsString = kEncoder.convert(params); var paramsString = kJsonEncoder.convert(params);
result += templateParams.render({"params": paramsString}); result += templateParams.render({"params": paramsString});
} }
} }
@ -162,7 +162,7 @@ print('Response Body:', response.text)
} }
if (headers.isNotEmpty) { if (headers.isNotEmpty) {
hasHeaders = true; hasHeaders = true;
var headersString = kEncoder.convert(headers); var headersString = kJsonEncoder.convert(headers);
headersString = refactorHeaderString(headersString); headersString = refactorHeaderString(headersString);
var templateHeaders = jj.Template(kTemplateHeaders); var templateHeaders = jj.Template(kTemplateHeaders);
result += templateHeaders.render({"headers": headersString}); result += templateHeaders.render({"headers": headersString});

View File

@ -413,7 +413,8 @@ enum ImportFormat {
final String label; final String label;
} }
const JsonEncoder kEncoder = JsonEncoder.withIndent(' '); const JsonEncoder kJsonEncoder = JsonEncoder.withIndent(' ');
const JsonDecoder kJsonDecoder = JsonDecoder();
const LineSplitter kSplitter = LineSplitter(); const LineSplitter kSplitter = LineSplitter();
const String kGlobalEnvironmentId = "global"; const String kGlobalEnvironmentId = "global";

View File

@ -150,7 +150,7 @@ Uint8List jsonMapToBytes(Map<String, dynamic>? map) {
if (map == null) { if (map == null) {
return Uint8List.fromList([]); return Uint8List.fromList([]);
} else { } else {
String text = kEncoder.convert(map); String text = kJsonEncoder.convert(map);
var l = utf8.encode(text); var l = utf8.encode(text);
var bytes = Uint8List.fromList(l); var bytes = Uint8List.fromList(l);
return bytes; return bytes;

View File

@ -138,7 +138,7 @@ String? formatBody(String? body, MediaType? mediaType) {
try { try {
if (subtype.contains(kSubTypeJson)) { if (subtype.contains(kSubTypeJson)) {
final tmp = jsonDecode(body); final tmp = jsonDecode(body);
String result = kEncoder.convert(tmp); String result = kJsonEncoder.convert(tmp);
return result; return result;
} }
if (subtype.contains(kSubTypeXml)) { if (subtype.contains(kSubTypeXml)) {

View File

@ -182,7 +182,7 @@ class _JsonPreviewerState extends State<JsonPreviewer> {
TextButton( TextButton(
onPressed: () async { onPressed: () async {
await _copy( await _copy(
kEncoder.convert(widget.code), sm); kJsonEncoder.convert(widget.code), sm);
}, },
child: const Text( child: const Text(
'Copy', 'Copy',
@ -215,7 +215,7 @@ class _JsonPreviewerState extends State<JsonPreviewer> {
visualDensity: VisualDensity.compact, visualDensity: VisualDensity.compact,
onPressed: () async { onPressed: () async {
await _copy( await _copy(
kEncoder.convert(widget.code), sm); kJsonEncoder.convert(widget.code), sm);
}, },
icon: const Icon( icon: const Icon(
Icons.copy, Icons.copy,
@ -273,7 +273,7 @@ class _JsonPreviewerState extends State<JsonPreviewer> {
), ),
onPressed: () async { onPressed: () async {
await _copy( await _copy(
kEncoder.convert(toJson(node)), sm); kJsonEncoder.convert(toJson(node)), sm);
}, },
), ),
) )

View File

@ -262,7 +262,7 @@ class ResponseHeadersHeader extends StatelessWidget {
), ),
if (map.isNotEmpty) if (map.isNotEmpty)
CopyButton( CopyButton(
toCopy: kEncoder.convert(map), toCopy: kJsonEncoder.convert(map),
), ),
], ],
), ),