Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/api-doc-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mdoc/Mono.Documentation/Updater/Frameworks/FrameworkEntry.cs')
-rw-r--r--mdoc/Mono.Documentation/Updater/Frameworks/FrameworkEntry.cs43
1 files changed, 2 insertions, 41 deletions
diff --git a/mdoc/Mono.Documentation/Updater/Frameworks/FrameworkEntry.cs b/mdoc/Mono.Documentation/Updater/Frameworks/FrameworkEntry.cs
index 304fc22e..5c98db27 100644
--- a/mdoc/Mono.Documentation/Updater/Frameworks/FrameworkEntry.cs
+++ b/mdoc/Mono.Documentation/Updater/Frameworks/FrameworkEntry.cs
@@ -11,9 +11,7 @@ namespace Mono.Documentation.Updater.Frameworks
SortedSet<FrameworkTypeEntry> types = new SortedSet<FrameworkTypeEntry> ();
IList<FrameworkEntry> allframeworks;
- ISet<AssemblySet> allAssemblies = new SortedSet<AssemblySet> ();
-
- public int Index = 0;
+ public int index = 0;
public FrameworkEntry (IList<FrameworkEntry> frameworks)
{
@@ -21,50 +19,13 @@ namespace Mono.Documentation.Updater.Frameworks
if (allframeworks == null)
allframeworks = new List<FrameworkEntry> (0);
- Index = allframeworks.Count;
+ index = allframeworks.Count;
}
public string Name { get; set; }
public string Version { get; set; }
public string Id { get; set; }
- /// <summary>Gets a value indicating whether this <see cref="T:Mono.Documentation.Updater.Frameworks.FrameworkEntry"/> is last framework being processed.</summary>
- public bool IsLastFramework {
- get => Index == allframeworks.Count - 1;
- }
-
- public IEnumerable<FrameworkEntry> PreviousFrameworks {
- get => allframeworks.Where (f => f.Index < this.Index);
- }
-
- public ISet<AssemblySet> AllProcessedAssemblies { get => allAssemblies; }
-
- public void AddAssemblySet (AssemblySet assemblySet)
- {
- allAssemblies.Add (assemblySet);
- }
-
- /// <summary>Checks to see if this assembly is contained in previously processed frameworks</summary>
- public bool PreviousFXContainsAssembly(string name)
- {
- if (name.Contains (System.IO.Path.DirectorySeparatorChar))
- name = System.IO.Path.GetFileName (name);
-
- return PreviousFrameworks.Any (pf => pf.ContainsAssembly (name));
- }
-
- public bool ContainsAssembly(string name) {
- if (name.Contains (System.IO.Path.DirectorySeparatorChar))
- name = System.IO.Path.GetFileName (name);
-
- return allAssemblies.Any (a => a.Contains (name));
- }
-
- /// <summary>Gets a value indicating whether this <see cref="T:Mono.Documentation.Updater.Frameworks.FrameworkEntry"/> is first framework being processed.</summary>
- public bool IsFirstFramework {
- get => this.Index == 0;
- }
-
/// <summary>Only Use in Unit Tests</summary>
public string Replace="";