[analytics] sort lints in report collection

This makes it much easier to scan the lints section.


Change-Id: I5d463e912cdd40760e05ef429bef7a73e4d77cad
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/413542
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
Auto-Submit: Phil Quitslund <pquitslund@google.com>
diff --git a/pkg/analysis_server/lib/src/status/diagnostics.dart b/pkg/analysis_server/lib/src/status/diagnostics.dart
index 3d83ec0..ea8982c 100644
--- a/pkg/analysis_server/lib/src/status/diagnostics.dart
+++ b/pkg/analysis_server/lib/src/status/diagnostics.dart
@@ -528,7 +528,7 @@
       uniqueKnownFiles.addAll(knownFiles);
 
       var collectedOptionsData = _collectOptionsData(data);
-      contextData['lints'] = collectedOptionsData.lints.toList();
+      contextData['lints'] = collectedOptionsData.lints.sorted();
       contextData['plugins'] = collectedOptionsData.plugins.toList();
     }
     collectedData['uniqueKnownFiles'] = uniqueKnownFiles.length;