| Index: pkg/analysis_server/tool/spec/codegen_matchers.dart
|
| diff --git a/pkg/analysis_server/tool/spec/codegen_matchers.dart b/pkg/analysis_server/tool/spec/codegen_matchers.dart
|
| index e2e62fb949282959a9896098bef886a5e9e00185..5abb7d5e6781456fc92eaa9a710610b474c1e735 100644
|
| --- a/pkg/analysis_server/tool/spec/codegen_matchers.dart
|
| +++ b/pkg/analysis_server/tool/spec/codegen_matchers.dart
|
| @@ -8,7 +8,6 @@
|
| library codegen.matchers;
|
|
|
| import 'dart:convert';
|
| -import 'dart:io';
|
|
|
| import 'api.dart';
|
| import 'codegen_tools.dart';
|
| @@ -189,12 +188,15 @@ class CodegenMatchersVisitor extends HierarchicalApiVisitor with CodeGenerator {
|
| }
|
| }
|
|
|
| +final GeneratedFile target = new GeneratedFile(
|
| + '../../test/integration/protocol_matchers.dart', () {
|
| + CodegenMatchersVisitor visitor = new CodegenMatchersVisitor(readApi());
|
| + return visitor.collectCode(visitor.visitApi);
|
| +});
|
| +
|
| /**
|
| * Translate spec_input.html into protocol_matchers.dart.
|
| */
|
| main() {
|
| - CodegenMatchersVisitor visitor = new CodegenMatchersVisitor(readApi());
|
| - String code = visitor.collectCode(visitor.visitApi);
|
| - File outputFile = new File('../../test/integration/protocol_matchers.dart');
|
| - outputFile.writeAsStringSync(code);
|
| + target.generate();
|
| }
|
|
|