boolean requestedIsCode = checkFilePathIsCodeFile(requestedFilePath);
CodeGraphFreshnessImpl merged = CodeGraphFreshnessImpl.make();
CodeGraphFreshness serverFreshness = message.getFreshness();
CodeGraph libsSubgraph = data.getLibsSubgraph();
merged.setLibsSubgraph(this.freshness.getLibsSubgraph());
boolean libsSubgraphUpdated = false;
CodeBlock fileTree = data.getFileTree();
merged.setFileTree(this.freshness.getFileTree());
merged.setFileTreeHash(this.freshness.getFileTreeHash());
boolean fileTreeUpdated = false;
CodeGraph workspaceTree = data.getWorkspaceTree();
merged.setWorkspaceTree(this.freshness.getWorkspaceTree());
boolean workspaceTreeUpdated = false;
CodeGraph fullGraph = data.getFullGraph();
merged.setFullGraph(this.freshness.getFullGraph());
boolean fullGraphUpdated = false;
CodeReferences fileReferences = data.getFileReferences();
merged.setFileReferences(this.freshness.getFileReferences());