@@ -2,6 +2,8 @@
 // Licensed under the MIT license. See LICENSE file in the project root for full license information.
 
 
+using System;
+
 namespace Microsoft.CodeAnalysis.Sarif
 {
     public static class Notes
﻿// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.


namespace Microsoft.CodeAnalysis.Sarif
{
    public static class Notes
    {
        public const string MSG001_AnalyzingTarget = "MSG001.AnalyzingTarget";

        public static void LogNotApplicableToSpecifiedTarget(IAnalysisContext context, string reasonForNotAnalyzing)
        {
            // '{0}' was not evaluated for check '{1}' as the analysis
            // is not relevant based on observed metadata: {2}.
            context.Logger.Log(context.Rule,
                RuleUtilities.BuildResult(ResultLevel.NotApplicable, context, null,
                    nameof(SdkResources.NotApplicable_InvalidMetadata),
                    context.Rule.Name,
                    reasonForNotAnalyzing));

            context.RuntimeErrors |= RuntimeConditions.RuleNotApplicableToTarget;
        }
    }
}
Formatting convention: Remove the extra blank line under the copyright notice, leaving only one (we avoid multiple consecutive blank lines).