// Copyright Epic Games, Inc. All Rights Reserved. using System; namespace UnrealBuildTool { /// /// Attribute used to denote that a method should no longer be overriden. Used by RulesCompiler. /// [AttributeUsage(AttributeTargets.Method)] public sealed class ObsoleteOverrideAttribute : Attribute { /// /// Message to display to the user if the method is overridden. /// public string Message { get; } /// /// Constructor /// /// Message to display to the user if the method is overridden public ObsoleteOverrideAttribute(string message) { Message = message; } } }