This namespace needs it too.
[mono.git] / mcs / class / Microsoft.VisualBasic / Microsoft.VisualBasic / Microsoft.VisualBasic.CompilerServices / TODOAttribute.cs
1 //
2 // TODOAttribute.cs
3 //
4 // Author:
5 //   Ravi Pratap (ravi@ximian.com)
6 //
7 // (C) Ximian, Inc.  http://www.ximian.com
8 //
9
10 using System;
11
12 namespace Microsoft.VisualBasic.CompilerServices {
13
14         /// <summary>
15         ///   The TODO attribute is used to flag all incomplete bits in our class libraries
16         /// </summary>
17         ///
18         /// <remarks>
19         ///   Use this to decorate any element which you think is not complete
20         /// </remarks>
21         [AttributeUsage (AttributeTargets.All, AllowMultiple=true)]
22         public class MonoTODOAttribute : Attribute {
23
24                 private string comment;
25                 
26                 public MonoTODOAttribute ()
27                 {}
28
29                 public MonoTODOAttribute (string comment)
30                 {
31                         this.comment = comment;
32                 }
33
34                 public string Comment
35                 {
36                         get { return comment; }
37                 }
38         }
39 }