chore: pre-commit ci hook, dart format

This commit is contained in:
edde746
2026-04-18 12:40:35 +02:00
parent 2bd9e6655f
commit 3da51f9d64
128 changed files with 2056 additions and 2048 deletions
+7 -39
View File
@@ -3,13 +3,7 @@ import 'dart:io';
import 'package:http/http.dart';
enum PlexHttpErrorType {
connectionTimeout,
receiveTimeout,
connectionError,
cancelled,
unknown,
}
enum PlexHttpErrorType { connectionTimeout, receiveTimeout, connectionError, cancelled, unknown }
class PlexHttpException implements Exception {
final PlexHttpErrorType type;
@@ -18,48 +12,26 @@ class PlexHttpException implements Exception {
final dynamic responseData;
final Uri? requestUri;
PlexHttpException({
required this.type,
this.message,
this.statusCode,
this.responseData,
this.requestUri,
});
PlexHttpException({required this.type, this.message, this.statusCode, this.responseData, this.requestUri});
/// Map a caught exception to a [PlexHttpException].
factory PlexHttpException.from(Object error, {Uri? uri}) {
if (error is PlexHttpException) return error;
if (error is RequestAbortedException) {
return PlexHttpException(
type: PlexHttpErrorType.cancelled,
message: error.message,
requestUri: error.uri ?? uri,
);
return PlexHttpException(type: PlexHttpErrorType.cancelled, message: error.message, requestUri: error.uri ?? uri);
}
if (error is TimeoutException) {
return PlexHttpException(
type: PlexHttpErrorType.connectionTimeout,
message: error.message,
requestUri: uri,
);
return PlexHttpException(type: PlexHttpErrorType.connectionTimeout, message: error.message, requestUri: uri);
}
if (error is SocketException) {
return PlexHttpException(
type: PlexHttpErrorType.connectionError,
message: error.message,
requestUri: uri,
);
return PlexHttpException(type: PlexHttpErrorType.connectionError, message: error.message, requestUri: uri);
}
if (error is HttpException) {
return PlexHttpException(
type: PlexHttpErrorType.connectionError,
message: error.message,
requestUri: uri,
);
return PlexHttpException(type: PlexHttpErrorType.connectionError, message: error.message, requestUri: uri);
}
if (error is ClientException) {
@@ -70,11 +42,7 @@ class PlexHttpException implements Exception {
);
}
return PlexHttpException(
type: PlexHttpErrorType.unknown,
message: error.toString(),
requestUri: uri,
);
return PlexHttpException(type: PlexHttpErrorType.unknown, message: error.toString(), requestUri: uri);
}
@override