CacheData

data class CacheData(val files: List<IconCacheData>, val extensionConfiguration: Map<String, Sha256Hash>) : Serializable(source)

Represents data to be cached.

This data class holds information about files and their associated data, as well as configuration specific to file extensions.

Constructors

Link copied to clipboard
constructor(files: List<IconCacheData>, extensionConfiguration: Map<String, Sha256Hash>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A map where keys are file extensions and values are configuration strings specific to that extension. This could be used for storing formatting preferences, linting rules, etc.

Link copied to clipboard

A map where keys are file paths and values are the corresponding file data (e.g., content).