prettyJson method

String prettyJson()

Implementation

String prettyJson() {
  final _paths = <String, dynamic>{};
  paths.forEach((key, value) {
    _paths.putIfAbsent(key, () {
      final _mapped = <String, dynamic>{};
      for (var v in value) {
        _mapped.addAll(v.toJson());
      }
      return _mapped;
    });
  });
  return {
    'openapi': openapi,
    'info': info,
    'servers': servers,
    'tags': tags,
    'paths': _paths,
    if (components != null) 'components': components,
  }.prettyJson();
}