import Foundation import SymbolKit /// Generates a JSON string that represents an empty symbol graph for the given module name. func emptySymbolGraph(forModule moduleName: String) throws -> String? { let symbolGraph = SymbolGraph( metadata: SymbolGraph.Metadata( formatVersion: SymbolGraph.SemanticVersion(major: 0, minor: 0, patch: 0), generator: "SourceKit-LSP" ), module: SymbolGraph.Module(name: moduleName, platform: SymbolGraph.Platform()), symbols: [], relationships: [] ) let data = try JSONEncoder().encode(symbolGraph) return String(data: data, encoding: .utf8) }