code: @Override
    public ArtifactSet link(TreeLogger logger, LinkerContext context, ArtifactSet artifacts)
        throws UnableToCompleteException {
      ArtifactSet toReturn = super.link(logger, context, artifacts);
  
      // Create the general cache-manifest resource for the landing page:
      toReturn.add(emitLandingPageCacheManifest(context, logger, toReturn, staticCachedFiles()));
  
      return toReturn;
    }
docs: /*
  Standard linker that also outputs a manifest file based on the public
  resources