1 implementation of IFileChange2
Microsoft.TemplateEngine.Core (1)
FileChange.cs (1)
8public class FileChange : IFileChange2
17 references to IFileChange2
Microsoft.TemplateEngine.Abstractions (2)
ICreationEffects.cs (1)
31IReadOnlyList<IFileChange2> FileChanges { get; }
IFileChange.cs (1)
8/// The new version of the interface <see cref="IFileChange2"/>.
Microsoft.TemplateEngine.Cli (1)
PostActionProcessors\PostActionProcessorBase.cs (1)
40foreach (IFileChange2 change in creationEffects.FileChanges)
Microsoft.TemplateEngine.Core (5)
Util\Orchestrator.cs (5)
42public IReadOnlyList<IFileChange2> GetFileChanges(string runSpecPath, IDirectory sourceDir, string targetDir) 65public IReadOnlyList<IFileChange2> GetFileChanges(IGlobalRunSpec spec, IDirectory sourceDir, string targetDir) 120private IReadOnlyList<IFileChange2> GetFileChangesInternal(IDirectory sourceDir, string targetDir, IGlobalRunSpec spec) 122List<IFileChange2> changes = new List<IFileChange2>();
Microsoft.TemplateEngine.Core.Contracts (2)
IOrchestrator.cs (2)
15IReadOnlyList<IFileChange2> GetFileChanges(string runSpecPath, IDirectory sourceDir, string targetDir); 17IReadOnlyList<IFileChange2> GetFileChanges(IGlobalRunSpec spec, IDirectory sourceDir, string targetDir);
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (7)
CreationEffects.cs (2)
23internal CreationEffects2(IReadOnlyList<IFileChange2> fileChanges, ICreationResult creationResult) 29public IReadOnlyList<IFileChange2> FileChanges { get; }
RunnableProjectGenerator.cs (3)
142List<IFileChange2> changes = new List<IFileChange2>(); 151IReadOnlyList<IFileChange2> fileChanges = orchestrator.GetFileChanges(runSpec, sourceDirectory, target);
RunnableProjectOrchestrator.cs (2)
19public IReadOnlyList<IFileChange2> GetFileChanges(string runSpecPath, IDirectory sourceDir, string targetDir) 24public IReadOnlyList<IFileChange2> GetFileChanges(IGlobalRunSpec spec, IDirectory sourceDir, string targetDir)