Field refs
Addresses this asset directly depends on, kept to those that are themselves addressable - the edges of the content graph. Deliberately direct rather than transitive: a closure is derivable by following the edges (ScopeOf(string)), whereas storing every closure would multiply the size of a file that is parsed during boot. This is what turns a load scope from guesswork into a query (CONTENT_SYNC_LOAD_AUDIT.md section 4.1).
Only the generator fills this. A catalogue written before format 2, and every mod catalogue, deserializes it as null - treat null and empty alike (use RefsOf(string)).
public List<string> refs
Returns
- List<string>
- Addresses this asset directly depends on, kept to those that are themselves addressable - the edges of the content graph. Deliberately direct rather than transitive: a closure is derivable by following the edges (), whereas storing every closure would multiply the size of a file that is parsed during boot. This is what turns a load scope from guesswork into a query (CONTENT_SYNC_LOAD_AUDIT.md section 4.1). Only the generator fills this. A catalogue written before format 2, and every mod catalogue, deserializes it as null - treat null and empty alike (use ).