Token
class Token(val content: String, val scope: String, val depth: Int, val language: Language, val allScopes: List<String>, val lineNumber: Int, val startIndex: Int, val endIndex: Int)(source)
The Token that will be passed to the diffing algorithm to find structural similarities.
We are using a combination of the content, and the primary scope + its depth to find anchors.