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

github.com/mono/mono-addins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez Gual <lluis@novell.com>2011-02-21 18:28:52 +0300
committerLluis Sanchez Gual <lluis@novell.com>2011-02-21 18:28:52 +0300
commit05848725cc269cdbee73f76fa5e8fe475bfff71b (patch)
tree0dc8903e838d8aaebfb661aae103b2c7c6503bbd /Mono.Addins/Mono.Addins.Description/AddinDescription.cs
parent56ddd75b71433751de74dd4fe36997a08327530b (diff)
Added attributes for setting the name and description of an add-in.
Diffstat (limited to 'Mono.Addins/Mono.Addins.Description/AddinDescription.cs')
-rw-r--r--Mono.Addins/Mono.Addins.Description/AddinDescription.cs9
1 files changed, 7 insertions, 2 deletions
diff --git a/Mono.Addins/Mono.Addins.Description/AddinDescription.cs b/Mono.Addins/Mono.Addins.Description/AddinDescription.cs
index 270a0cc..700d94b 100644
--- a/Mono.Addins/Mono.Addins.Description/AddinDescription.cs
+++ b/Mono.Addins/Mono.Addins.Description/AddinDescription.cs
@@ -174,7 +174,7 @@ namespace Mono.Addins.Description
}
set { name = value; }
}
-
+
/// <summary>
/// Gets or sets the version.
/// </summary>
@@ -969,6 +969,11 @@ namespace Mono.Addins.Description
/// </remarks>
public StringCollection Verify ()
{
+ return Verify (new AddinFileSystemExtension ());
+ }
+
+ internal StringCollection Verify (AddinFileSystemExtension fs)
+ {
StringCollection errors = new StringCollection ();
if (IsRoot) {
@@ -1003,7 +1008,7 @@ namespace Mono.Addins.Description
if (bp != null) {
foreach (string file in AllFiles) {
string asmFile = Path.Combine (bp, file);
- if (!File.Exists (asmFile))
+ if (!fs.FileExists (asmFile))
errors.Add ("The file '" + asmFile + "' referenced in the manifest could not be found.");
}
}