Index: pkg/analysis_server/tool/spec/codegen_inttest_methods.dart |
diff --git a/pkg/analysis_server/tool/spec/codegen_inttest_methods.dart b/pkg/analysis_server/tool/spec/codegen_inttest_methods.dart |
index bdc8910be147ed6b5c464a46f4540b26e7242be4..3b5fde02c6661ff86c08848366fcad39fe93b338 100644 |
--- a/pkg/analysis_server/tool/spec/codegen_inttest_methods.dart |
+++ b/pkg/analysis_server/tool/spec/codegen_inttest_methods.dart |
@@ -9,27 +9,21 @@ library codegenInttestMethods; |
import 'dart:convert'; |
+import 'package:analyzer/src/codegen/tools.dart'; |
+ |
import 'api.dart'; |
import 'codegen_dart.dart'; |
-import 'codegen_tools.dart'; |
import 'from_html.dart'; |
import 'to_html.dart'; |
final GeneratedFile target = new GeneratedFile( |
- '../../test/integration/integration_test_methods.dart', () { |
+ 'test/integration/integration_test_methods.dart', (String pkgPath) { |
CodegenInttestMethodsVisitor visitor = |
- new CodegenInttestMethodsVisitor(readApi()); |
+ new CodegenInttestMethodsVisitor(readApi(pkgPath)); |
return visitor.collectCode(visitor.visitApi); |
}); |
/** |
- * Translate spec_input.html into protocol_matchers.dart. |
- */ |
-main() { |
- target.generate(); |
-} |
- |
-/** |
* Visitor that generates the code for integration_test_methods.dart |
*/ |
class CodegenInttestMethodsVisitor extends DartCodegenVisitor |
@@ -108,7 +102,8 @@ class CodegenInttestMethodsVisitor extends DartCodegenVisitor |
writeln("import 'dart:async';"); |
writeln(); |
writeln("import 'package:analysis_server/plugin/protocol/protocol.dart';"); |
- writeln("import 'package:analysis_server/src/protocol/protocol_internal.dart';"); |
+ writeln( |
+ "import 'package:analysis_server/src/protocol/protocol_internal.dart';"); |
writeln("import 'package:unittest/unittest.dart';"); |
writeln(); |
writeln("import 'integration_tests.dart';"); |