diff options
author | Lluis Sanchez Gual <lluis@novell.com> | 2011-02-21 18:28:52 +0300 |
---|---|---|
committer | Lluis Sanchez Gual <lluis@novell.com> | 2011-02-21 18:28:52 +0300 |
commit | 05848725cc269cdbee73f76fa5e8fe475bfff71b (patch) | |
tree | 0dc8903e838d8aaebfb661aae103b2c7c6503bbd /Mono.Addins/Mono.Addins.Description/AddinDescription.cs | |
parent | 56ddd75b71433751de74dd4fe36997a08327530b (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.cs | 9 |
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."); } } |