chore: tidy formatting and local ignores

This commit is contained in:
edde746
2026-07-05 14:32:21 +02:00
parent ee3c75ba9e
commit c87a9060f9
5 changed files with 41 additions and 27 deletions
+1
View File
@@ -71,3 +71,4 @@ duplication-report/
maestro/**/*.png maestro/**/*.png
server/deploy.sh server/deploy.sh
server/Caddyfile
@@ -47,7 +47,7 @@ internal object ResumeStallPolicy {
baselinePositionMs: Long, baselinePositionMs: Long,
currentPositionMs: Long, currentPositionMs: Long,
durationMs: Long, durationMs: Long,
windowMs: Long, windowMs: Long
): Verdict = when { ): Verdict = when {
// Any counter movement counts as healthy, including a renderer re-enable // Any counter movement counts as healthy, including a renderer re-enable
// resetting DecoderCounters below the baseline. // resetting DecoderCounters below the baseline.
@@ -46,9 +46,12 @@ class ResumeStallPolicyTest {
assertEquals( assertEquals(
Verdict.HEALTHY, Verdict.HEALTHY,
ResumeStallPolicy.evaluate( ResumeStallPolicy.evaluate(
baselineFrames = 100, currentFrames = 124, baselineFrames = 100,
baselinePositionMs = 60_000, currentPositionMs = 61_000, currentFrames = 124,
durationMs = 3_600_000, windowMs = 1000 baselinePositionMs = 60_000,
currentPositionMs = 61_000,
durationMs = 3_600_000,
windowMs = 1000
) )
) )
} }
@@ -59,9 +62,12 @@ class ResumeStallPolicyTest {
assertEquals( assertEquals(
Verdict.HEALTHY, Verdict.HEALTHY,
ResumeStallPolicy.evaluate( ResumeStallPolicy.evaluate(
baselineFrames = 100, currentFrames = 3, baselineFrames = 100,
baselinePositionMs = 60_000, currentPositionMs = 61_000, currentFrames = 3,
durationMs = 3_600_000, windowMs = 1000 baselinePositionMs = 60_000,
currentPositionMs = 61_000,
durationMs = 3_600_000,
windowMs = 1000
) )
) )
} }
@@ -73,9 +79,12 @@ class ResumeStallPolicyTest {
assertEquals( assertEquals(
Verdict.RECHECK, Verdict.RECHECK,
ResumeStallPolicy.evaluate( ResumeStallPolicy.evaluate(
baselineFrames = 100, currentFrames = 100, baselineFrames = 100,
baselinePositionMs = 60_000, currentPositionMs = 60_200, currentFrames = 100,
durationMs = 3_600_000, windowMs = 1000 baselinePositionMs = 60_000,
currentPositionMs = 60_200,
durationMs = 3_600_000,
windowMs = 1000
) )
) )
} }
@@ -86,9 +95,12 @@ class ResumeStallPolicyTest {
assertEquals( assertEquals(
Verdict.SKIP_NEAR_EOF, Verdict.SKIP_NEAR_EOF,
ResumeStallPolicy.evaluate( ResumeStallPolicy.evaluate(
baselineFrames = 100, currentFrames = 100, baselineFrames = 100,
baselinePositionMs = 3_598_000, currentPositionMs = 3_599_000, currentFrames = 100,
durationMs = 3_600_000, windowMs = 1000 baselinePositionMs = 3_598_000,
currentPositionMs = 3_599_000,
durationMs = 3_600_000,
windowMs = 1000
) )
) )
} }
@@ -98,9 +110,12 @@ class ResumeStallPolicyTest {
assertEquals( assertEquals(
Verdict.STALLED, Verdict.STALLED,
ResumeStallPolicy.evaluate( ResumeStallPolicy.evaluate(
baselineFrames = 100, currentFrames = 100, baselineFrames = 100,
baselinePositionMs = 60_000, currentPositionMs = 61_000, currentFrames = 100,
durationMs = 3_600_000, windowMs = 1000 baselinePositionMs = 60_000,
currentPositionMs = 61_000,
durationMs = 3_600_000,
windowMs = 1000
) )
) )
} }
@@ -111,9 +126,12 @@ class ResumeStallPolicyTest {
assertEquals( assertEquals(
Verdict.STALLED, Verdict.STALLED,
ResumeStallPolicy.evaluate( ResumeStallPolicy.evaluate(
baselineFrames = 100, currentFrames = 100, baselineFrames = 100,
baselinePositionMs = 60_000, currentPositionMs = 61_000, currentFrames = 100,
durationMs = C.TIME_UNSET, windowMs = 1000 baselinePositionMs = 60_000,
currentPositionMs = 61_000,
durationMs = C.TIME_UNSET,
windowMs = 1000
) )
) )
} }
+1 -5
View File
@@ -249,11 +249,7 @@ class MediaImageHelper {
/// bound is harmless — but an oversized original (failed server transcode, /// bound is harmless — but an oversized original (failed server transcode,
/// local artwork file, ultra-wide banner) can no longer decode past the /// local artwork file, ultra-wide banner) can no longer decode past the
/// display budget the way a single-axis bound allows. /// display budget the way a single-axis bound allows.
static ImageProvider boundedDecode( static ImageProvider boundedDecode(ImageProvider provider, {required int memWidth, required int memHeight}) {
ImageProvider provider, {
required int memWidth,
required int memHeight,
}) {
final width = memWidth > 0 ? memWidth : null; final width = memWidth > 0 ? memWidth : null;
final height = memHeight > 0 ? memHeight : null; final height = memHeight > 0 ? memHeight : null;
if (width == null && height == null) return provider; if (width == null && height == null) return provider;
+1 -2
View File
@@ -563,8 +563,7 @@ class _OverlaySheetHostState extends State<OverlaySheetHost> with SingleTickerPr
final showHandle = _showDragHandle && !isTV && !isTop; final showHandle = _showDragHandle && !isTV && !isTop;
final effectiveConstraints = final effectiveConstraints =
_constraints ?? _constraints ?? BoxConstraints(maxWidth: isDesktop ? 700 : double.infinity, maxHeight: size.height * 0.75);
BoxConstraints(maxWidth: isDesktop ? 700 : double.infinity, maxHeight: size.height * 0.75);
// Slide direction depends on alignment: bottom sheets slide up, top sheets slide down. // Slide direction depends on alignment: bottom sheets slide up, top sheets slide down.
// Use a pixel transform instead of FractionalTranslation so mouse-tracker // Use a pixel transform instead of FractionalTranslation so mouse-tracker