using Rubberduck.InternalApi.Model.Declarations;

namespace Rubberduck.Parsing.Annotations.Concrete;

/// <summary>
/// @NoIndent annotation, used by the "indent project" feature to ignore/skip particular modules when bulk-indenting.
/// </summary>
/// <example>
/// <module name="Class1" type="Class Module">
/// <![CDATA[
/// '@NoIndent
/// Option Explicit
///
/// Public Sub DoSomething()
/// End Sub
/// ]]>
/// </module>
/// </example>
public sealed class NoIndentAnnotation : AnnotationBase
{
    public NoIndentAnnotation()
        : base("NoIndent", AnnotationTarget.Module)
    {}
}
