3 implementations of IDependencyInfo
Microsoft.DotNet.VersionTools (3)
Dependencies\BuildManifest\OrchestratedBuildDependencyInfo.cs (1)
12public class OrchestratedBuildDependencyInfo : IDependencyInfo
Dependencies\BuildOutput\BuildDependencyInfo.cs (1)
11public class BuildDependencyInfo : IDependencyInfo
Dependencies\Submodule\SubmoduleDependencyInfo.cs (1)
10public class SubmoduleDependencyInfo : IDependencyInfo
44 references to IDependencyInfo
Microsoft.DotNet.VersionTools (39)
Automation\DependencyUpdateResults.cs (2)
17public IEnumerable<IDependencyInfo> UsedInfos { get; } 19public DependencyUpdateResults(IEnumerable<IDependencyInfo> usedInfos)
Automation\DependencyUpdateUtils.cs (3)
18IEnumerable<IDependencyInfo> dependencyInfos) 24IDependencyInfo[] distinctUsedDependencyInfos = updateTasks 42IEnumerable<IDependencyInfo> dependencyInfos)
Dependencies\BuildManifest\OrchestratedBuildIdentityMatch.cs (1)
15IEnumerable<IDependencyInfo> dependencyInfos)
Dependencies\BuildOutput\FilePackageUpdater.cs (1)
15IEnumerable<IDependencyInfo> dependencyInfos)
Dependencies\BuildOutput\FileRegexPackageUpdater.cs (3)
15IEnumerable<IDependencyInfo> dependencyInfos, 16out IEnumerable<IDependencyInfo> usedDependencyInfos) 24usedDependencyInfos = Enumerable.Empty<IDependencyInfo>();
Dependencies\BuildOutput\FileRegexReleaseUpdater.cs (3)
15IEnumerable<IDependencyInfo> dependencyInfos, 16out IEnumerable<IDependencyInfo> usedDependencyInfos) 24usedDependencyInfos = Enumerable.Empty<IDependencyInfo>();
Dependencies\BuildOutput\OrchestratedBuild\FileOrchestratedBuildCustomUpdater.cs (1)
16IEnumerable<IDependencyInfo> dependencyInfos)
Dependencies\BuildOutput\OrchestratedBuild\FileRegexOrchestratedBuildCustomUpdater.cs (2)
18IEnumerable<IDependencyInfo> dependencyInfos, 19out IEnumerable<IDependencyInfo> usedDependencyInfos)
Dependencies\BuildOutput\ProjectJsonUpdater.cs (1)
25public IEnumerable<DependencyUpdateTask> GetUpdateTasks(IEnumerable<IDependencyInfo> dependencyInfos)
Dependencies\BuildOutput\ToolVersionsUpdater.cs (1)
17IEnumerable<IDependencyInfo> dependencyInfos)
Dependencies\DependencyReplacement.cs (2)
14IEnumerable<IDependencyInfo> usedDependencyInfos) 27public IEnumerable<IDependencyInfo> UsedDependencyInfos { get; }
Dependencies\DependencyUpdateTask.cs (2)
20public IEnumerable<IDependencyInfo> UsedInfos { get; } 26IEnumerable<IDependencyInfo> usedInfos,
Dependencies\FileRegexUpdater.cs (4)
24public IEnumerable<DependencyUpdateTask> GetUpdateTasks(IEnumerable<IDependencyInfo> dependencyInfos) 26IEnumerable<IDependencyInfo> usedInfos; 62IEnumerable<IDependencyInfo> dependencyInfos, 63out IEnumerable<IDependencyInfo> usedDependencyInfos);
Dependencies\FileUpdater.cs (2)
28IEnumerable<IDependencyInfo> dependencyInfos) 81IEnumerable<IDependencyInfo> dependencyInfos);
Dependencies\IDependencyUpdater.cs (1)
16IEnumerable<DependencyUpdateTask> GetUpdateTasks(IEnumerable<IDependencyInfo> dependencyInfos);
Dependencies\Submodule\IndicatorPackageSubmoduleUpdater.cs (2)
43IEnumerable<IDependencyInfo> dependencyInfos, 44out IEnumerable<IDependencyInfo> usedDependencyInfos)
Dependencies\Submodule\LatestCommitSubmoduleUpdater.cs (2)
42IEnumerable<IDependencyInfo> dependencyInfos, 43out IEnumerable<IDependencyInfo> usedDependencyInfos)
Dependencies\Submodule\OrchestratedBuildSubmoduleUpdater.cs (2)
25IEnumerable<IDependencyInfo> dependencyInfos, 26out IEnumerable<IDependencyInfo> usedDependencyInfos)
Dependencies\Submodule\SubmoduleUpdater.cs (4)
19public IEnumerable<DependencyUpdateTask> GetUpdateTasks(IEnumerable<IDependencyInfo> dependencyInfos) 21IEnumerable<IDependencyInfo> usedInfos; 54IEnumerable<IDependencyInfo> dependencyInfos, 55out IEnumerable<IDependencyInfo> usedDependencyInfos);
Microsoft.DotNet.VersionTools.Tasks (5)
BaseDependenciesTask.cs (5)
62protected Dictionary<IDependencyInfo, ITaskItem> DependencyInfoConfigItems { get; } = 63new Dictionary<IDependencyInfo, ITaskItem>(); 181protected IEnumerable<IDependencyInfo> CreateLocalDependencyInfos() 186protected IEnumerable<IDependencyInfo> CreateDependencyInfos( 192IDependencyInfo dependencyInfo;