Skip to content

Commit 199e8c2

Browse files
authored
Add final newline to sdk_labels.json file. (#35)
Rewrite generating script to use `async` features.
1 parent 47417e4 commit 199e8c2

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

static/sdk_labels.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"analyzer-data-driven-fixes",
1414
"analyzer-editing-experience",
1515
"analyzer-hint",
16+
"analyzer-language-patterns",
1617
"analyzer-linter",
1718
"analyzer-lsp",
1819
"analyzer-package",
@@ -149,6 +150,7 @@
149150
"fe-analyzer-shared-field-promotion",
150151
"fe-analyzer-shared-flow-analysis",
151152
"fe-analyzer-shared-parser",
153+
"fe-analyzer-shared-parser-recovery",
152154
"front-end-analyzer-unification",
153155
"front-end-cleanup",
154156
"front-end-directive-listener",
@@ -270,4 +272,4 @@
270272
"web-triage-0",
271273
"web-triage-1",
272274
"web-triage-2"
273-
]
275+
]

tool/update_sdk_labels.dart

+4-6
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,12 @@ Future<void> main() async {
1111
final gitHub = GitHub();
1212

1313
try {
14-
final labels = await gitHub.issues
15-
.listLabels(RepositorySlug('dart-lang', 'sdk'))
16-
.toList();
17-
18-
final labelValues = labels.map((label) => label.name).toList();
14+
final sdkLabelRequest =
15+
gitHub.issues.listLabels(RepositorySlug('dart-lang', 'sdk'));
16+
final labelNames = [await for (var label in sdkLabelRequest) label.name];
1917

2018
File('static/sdk_labels.json').writeAsStringSync(
21-
const JsonEncoder.withIndent(' ').convert(labelValues),
19+
'${const JsonEncoder.withIndent(' ').convert(labelNames)}\n',
2220
);
2321
} finally {
2422
gitHub.dispose();

0 commit comments

Comments
 (0)