try(Reader reader = readerFactory.createReader()) {
Trie<AssetReference> trie = trieFactory.createTrie();
for(Object match : trie.getMatches(reader)) {
if (match instanceof LinkedAssetReference){
LinkedAssetReference reference = (LinkedAssetReference)match;
if(!asset.getAssetPath().equals(reference.getAssetPath())) {
computedValue.requirePaths.put(reference.getRequirePath(), reference.getAssetClass());
}
}
else if (match instanceof AliasReference) {
AliasReference aliasReference = (AliasReference) match;
String alias = aliasReference.getName();