Discover Serato smart crate definitions

This commit is contained in:
Philip Guzman
2026-07-01 08:06:19 -07:00
parent 71bca064ed
commit a384cdc88d
12 changed files with 117 additions and 18 deletions
+6 -1
View File
@@ -67,7 +67,12 @@ def analyze_health(library: Library) -> HealthReport:
crate.kind is CrateKind.STATIC for crate in library.crates
),
smart_crates=sum(
crate.kind is CrateKind.SMART for crate in library.crates
crate.kind is CrateKind.SMART and crate.is_smart_definition
for crate in library.crates
),
smart_crate_containers=sum(
crate.kind is CrateKind.SMART and not crate.is_smart_definition
for crate in library.crates
),
unknown_crates=sum(
crate.kind is CrateKind.UNKNOWN for crate in library.crates