public static void processWorkspace(Workspace ws) { foreach (var pkg in Object.values(ws.packages)) { foreach (var file in Object.values(pkg.files)) { ResolveImports.processFile(ws, file); } } }
public override void visitFile(SourceFile sourceFile) { ResolveImports.processFile(this.workspace, sourceFile); }