override fun sanitize()

in ruler-common/src/main/java/com/spotify/ruler/common/apk/ApkSanitizer.kt [98:116]


        override fun sanitize(): List<AppFile> {
            var sizeOfAllClasses = 0L
            var downloadSizeOfDex = 0L
            var installSizeOfDex = 0L
            entries.forEach {
                val dex = (it as ApkEntry.Dex)
                sizeOfAllClasses += dex.classes.sumOf(ApkEntry::installSize)
                downloadSizeOfDex += dex.downloadSize
                installSizeOfDex += dex.installSize
            }
            return entries.flatMap { entry ->
                sanitizeEntry(
                    entry as ApkEntry.Dex,
                    sizeOfAllClasses,
                    downloadSizeOfDex,
                    installSizeOfDex
                )
            }
        }