add pedantic details to scoring (#1883)

* add pedantic details to scoring

* new lint + sorting
diff --git a/tool/scorecard.dart b/tool/scorecard.dart
index 098492e..17b92d6 100644
--- a/tool/scorecard.dart
+++ b/tool/scorecard.dart
@@ -57,11 +57,15 @@
   var flutterUserLintCount = 0;
   var flutterRepoLintCount = 0;
   var fixCount = 0;
+  var pedanticFixCount = 0;
 
   for (var score in scorecard.scores) {
     for (var ruleSet in score.ruleSets) {
       if (ruleSet == 'pedantic') {
         ++pedanticLintCount;
+        if (score.hasFix) {
+          ++pedanticFixCount;
+        }
       }
       if (ruleSet == 'flutter') {
         ++flutterUserLintCount;
@@ -98,6 +102,9 @@
     breakdowns.write('; ');
   }
   breakdowns.write('$fixCount w/ fixes');
+  if (details.contains(Detail.pedantic)) {
+    breakdowns.write(' ($pedanticFixCount pedantic)');
+  }
 
   if (breakdowns.isNotEmpty) {
     footer.write(': $breakdowns');
diff --git a/tool/since/dart_sdk.yaml b/tool/since/dart_sdk.yaml
index 380a6bf..a483c02 100644
--- a/tool/since/dart_sdk.yaml
+++ b/tool/since/dart_sdk.yaml
@@ -1,3 +1,9 @@
+2.7.0-dev.2.1 : 0.1.104
+2.7.0-dev.2.0 : 0.1.104
+2.7.0-dev.1.0 : 0.1.103
+2.7.0-dev.0.0 : 0.1.103
+2.6.1 : 0.1.101
+2.6.0 : 0.1.101
 2.6.0-dev.8.2 : 0.1.101
 2.6.0-dev.8.1 : 0.1.101
 2.6.0-dev.8.0 : 0.1.101
diff --git a/tool/since/linter.yaml b/tool/since/linter.yaml
index 3861c28..70de447 100644
--- a/tool/since/linter.yaml
+++ b/tool/since/linter.yaml
@@ -134,11 +134,12 @@
 unnecessary_await_in_return: 0.1.73
 unnecessary_brace_in_string_interps: 0.1.30
 unnecessary_const: 0.1.54
+unnecessary_final : 0.1.104
+unnecessary_getters_setters: 0.1.1
+unnecessary_lambdas: 0.1.30
 unnecessary_new: 0.1.54
 unnecessary_null_aware_assignments: 0.1.30
 unnecessary_null_in_if_null_operators: 0.1.30
-unnecessary_getters_setters: 0.1.1
-unnecessary_lambdas: 0.1.30
 unnecessary_overrides: 0.1.31
 unnecessary_parenthesis: 0.1.44
 unnecessary_statements: 0.1.36