style: weitere flutter-analyze Infos beheben

Ungenutzte Imports (dart:typed_data, flutter/services.dart), unnötige
String-Interpolations-Klammern, führender Unterstrich bei lokaler Funktion,
fehlende Blockklammern bei if-Statements und SCREAMING_CASE-Konstanten in
clipboard_image.dart auf lowerCamelCase umbenannt. Rein mechanisch, keine
Verhaltensänderung.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Bernd Steckmeister
2026-07-03 06:32:50 +02:00
parent 99f10c5210
commit 2395db50be
7 changed files with 49 additions and 35 deletions
+3 -3
View File
@@ -145,7 +145,7 @@ class VoiceChannelView extends ConsumerWidget {
List<_ParticipantData> _getVoipParticipants(PyramidVoipManager voip) {
final participants = <_ParticipantData>[];
double _ar(rtc.RTCVideoRenderer r) {
double ar(rtc.RTCVideoRenderer r) {
final w = r.videoWidth.toDouble();
final h = r.videoHeight.toDouble();
return (w > 0 && h > 0) ? w / h : 16.0 / 9.0;
@@ -162,7 +162,7 @@ class VoiceChannelView extends ConsumerWidget {
hasVideo: hasRemoteVideo,
isScreenShare: isRemoteScreen,
avatarColor: _avatarColors[1],
aspectRatio: hasRemoteVideo ? _ar(voip.remoteRenderer) : 16.0 / 9.0,
aspectRatio: hasRemoteVideo ? ar(voip.remoteRenderer) : 16.0 / 9.0,
));
// Local
@@ -176,7 +176,7 @@ class VoiceChannelView extends ConsumerWidget {
hasVideo: hasLocalVideo,
isScreenShare: isLocalScreen,
avatarColor: _avatarColors[0],
aspectRatio: hasLocalVideo ? _ar(voip.localRenderer) : 16.0 / 9.0,
aspectRatio: hasLocalVideo ? ar(voip.localRenderer) : 16.0 / 9.0,
));
return participants;
+1 -1
View File
@@ -321,7 +321,7 @@ class _FilePreviewState extends State<_FilePreview> {
}
String _formatSize(int bytes) {
if (bytes < 1024) return '${bytes} B';
if (bytes < 1024) return '$bytes B';
if (bytes < 1024 * 1024) return '${(bytes / 1024).toStringAsFixed(1)} KB';
return '${(bytes / (1024 * 1024)).toStringAsFixed(1)} MB';
}
-1
View File
@@ -1,6 +1,5 @@
import 'dart:async';
import 'dart:io';
import 'dart:typed_data';
import 'package:file_picker/file_picker.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';