private bool TryFixBenchmarkResource(
            AnnotateContext annotateContext, string xmlFileName,
            CompetitionTarget competitionTarget)
        {
            var competitionName = competitionTarget.CompetitionName;
            var candidateName   = competitionTarget.CandidateName;

            var xdoc        = annotateContext.GetXmlAnnotation(xmlFileName);
            var competition = GetOrAdd(xdoc.Root, CompetitionTargetHelpers.CompetitionNode, competitionName);
            var candidate   = GetOrAdd(competition, CompetitionTargetHelpers.CandidateNode, candidateName);

            var minText = !competitionTarget.IgnoreMin ? competitionTarget.MinText : null;
            // Always prints
            var maxText = competitionTarget.MaxText;

            SetAttribute(candidate, CompetitionTargetHelpers.MinRatioAttribute, minText);
            SetAttribute(candidate, CompetitionTargetHelpers.MaxRatioAttribute, maxText);

            annotateContext.MarkAsChanged(xmlFileName);

            return(true);
        }