public void DisplayCounters()

in TeamCity.MSBuild.Logger/MessageWriter.cs [128:149]


        public void DisplayCounters(IDictionary<string, IPerformanceCounter> counters)
        {
            var sortedCounters = new List<IPerformanceCounter>(counters.Values);
            sortedCounters.Sort(DescendingByElapsedTime.Shared);
            var hasReenteredScope = false;
            foreach (var performanceCounter in sortedCounters)
            {
                if (performanceCounter.ReenteredScope)
                {
                    hasReenteredScope = true;
                }

                performanceCounter.PrintCounterMessage();
            }

            if (!hasReenteredScope)
            {
                return;
            }

            WriteLinePrettyFromResource(4, "PerformanceReentrancyNote");
        }