<NME> TimeAttribute.cs
<BEF> using System;

#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
namespace MethodTimer
{
    /// <summary>
    /// Used to flag items as requiring timing.
    /// </summary>
    [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | AttributeTargets.Method | AttributeTargets.Constructor)]
    public class TimeAttribute : Attribute
    {
        public TimeAttribute()
        {
        }

        public TimeAttribute(string format)
        {
            Format = format;
        }

        public string Format { get; set; }
    }
}

<MSG> remove some redundant code

<DFF> @@ -6,8 +6,13 @@ namespace MethodTimer
     /// <summary>
     /// Used to flag items as requiring timing.
     /// </summary>
-    [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | AttributeTargets.Method | AttributeTargets.Constructor)]
-    public class TimeAttribute : Attribute
+    [AttributeUsage(AttributeTargets.Assembly |
+                    AttributeTargets.Module |
+                    AttributeTargets.Class |
+                    AttributeTargets.Method |
+                    AttributeTargets.Constructor)]
+    public class TimeAttribute :
+        Attribute
     {
         public TimeAttribute()
         {
@@ -15,9 +20,6 @@ public TimeAttribute()
 
         public TimeAttribute(string format)
         {
-            Format = format;
         }
-
-        public string Format { get; set; }
     }
 }
\ No newline at end of file

remove some redundant code