Closed StarProxima closed 11 months ago
"$ref": "#/components/schemas/HrvSampleRMSSD-Input"
Before: hrv_sample_rmss_d_input_dto.dart
hrv_sample_rmss_d_input_dto.dart
class HrvSampleRmssDInput
After: hrv_sample_rmssd_input.dart
hrv_sample_rmssd_input.dart
class HrvSampleRmssdInput
enums_to_json: true replacement_rules: - pattern: "$" replacement: "DTO"
Before:
@JsonEnum() enum UploadTypeDto { @JsonValue(0) value0, @JsonValue(1) value1; integerDTO toJson() => _$UploadTypeDtoEnumMap[this]!; // <-- error }
After:
@JsonEnum() enum UploadTypeDto { @JsonValue(0) value0, @JsonValue(1) value1; int toJson() => _$UploadTypeDtoEnumMap[this]!; }
@JsonSerializable() class HttpValidationErrorDto { const HttpValidationErrorDto({ this.detail, }); factory HttpValidationErrorDto.fromJson(Map<String, Object?> json) => _$HttpValidationErrorDtoFromJson(json); final List<ValidationErrorDTO>? detail; // <-- error, should be List<ValidationErrorDto>? Map<String, Object?> toJson() => _$HttpValidationErrorDtoToJson(this); }
@JsonSerializable() class HttpValidationErrorDto { const HttpValidationErrorDto({ this.detail, }); factory HttpValidationErrorDto.fromJson(Map<String, Object?> json) => _$HttpValidationErrorDtoFromJson(json); final List<ValidationErrorDto>? detail; Map<String, Object?> toJson() => _$HttpValidationErrorDtoToJson(this); }
Fix groupping words for abbreviations when special characters are present
Before:
hrv_sample_rmss_d_input_dto.dart
After:
hrv_sample_rmssd_input.dart
Fix replacement type for enum classes
Before:
After:
Takes case in replacement
Before:
After: