using System; using NodePipeline.Abstractions.Interfaces.Validation; // ReSharper disable UnusedParameter.Local namespace NodePipeline.Abstractions.Attributes.Validation.NodeField; //TODO: for analyzer: apply to NodeField, value must be T type [AttributeUsage(AttributeTargets.Property, AllowMultiple = true)] public sealed class HasValidatorAttribute : Attribute { /// /// Indicates that node field (parameter) should use specified /// /// Type of public HasValidatorAttribute(Type validatorType) { } }