in ruler-common/src/main/java/com/spotify/ruler/common/veritication/Verificator.kt [23:35]
fun verify(components: List<AppFile>) {
val downloadSize = components.sumOf(AppFile::downloadSize)
val downloadSizeThreshold = config.downloadSizeThreshold
if (downloadSize > downloadSizeThreshold) {
throw SizeExceededException("Download", downloadSize, downloadSizeThreshold)
}
val installSize = components.sumOf(AppFile::installSize)
val installSizeThreshold = config.installSizeThreshold
if (installSize > installSizeThreshold) {
throw SizeExceededException("Install", installSize, installSizeThreshold)
}
}