public void LogInfo()

in openapi-diff/src/modeler/AutoRest.Swagger/ComparisonContext.cs [64:102]


        public void LogInfo(MessageTemplate template, params object[] formatArguments) 
            => _messages.Add(new ComparisonMessage(
                template, 
                Path,
                _PreviousRootDoc,
                _CurrentRootDoc,
                Category.Info, 
                formatArguments
            ));

        public void LogError(MessageTemplate template, params object[] formatArguments)
            => _messages.Add(new ComparisonMessage(
                template, 
                Path,
                _PreviousRootDoc,
                _CurrentRootDoc,
                Category.Error, 
                formatArguments
            ));

        public void LogBreakingChange(MessageTemplate template, params object[] formatArguments)
            => _messages.Add(new ComparisonMessage(
                template, 
                Path,
                _PreviousRootDoc,
                _CurrentRootDoc,
                Strict ? Category.Error : Category.Warning,
                formatArguments
            ));

        public IEnumerable<ComparisonMessage> Messages
        {
            get
            {
                // TODO: How to eliminate duplicate messages
                // Issue: https://github.com/Azure/openapi-diff/issues/48
                return _messages; //.Distinct(new CustomComparer());
            }
        }