Libraries that depend on Sharpliner and subclass from PipelineBase cannot override Validations as it is marked internal.
/// <summary>
/// Returns the list of validations that should be run on the definition (e.g. wrong dependsOn, artifact name typos..).
/// </summary>
internal abstract IReadOnlyCollection<IDefinitionValidation> Validations { get; }
Issue
Libraries that depend on Sharpliner and subclass from
PipelineBase
cannot overrideValidations
as it is marked internal.Goal
Make it public.