public void TransformFile(IPackageFile file, string targetPath, IProjectSystem projectSystem) { if (!projectSystem.FileExists(targetPath)) { using (Stream stream = Process(file, projectSystem).AsStream()) { projectSystem.AddFile(targetPath, stream); } } }