public static void Generate(List <Task> tasks) { TaskGenerator generator = new TaskGenerator() { tasks = tasks }; Settings.Instance.ForEachPlatform(generator.GenerateTasksForPlatform); generator.GenerateTasksForLooseAssets(); generator.GenerateTasksForCodeFolders(); generator.GenerateTasksForLegacyCodeFiles(); generator.GenerateTasksForFolderCleanup(); }