refactor(dart/transform): Rename parser.dart > ng_deps.dart

- Rename the file that defines NgDeps from parser.dart to ng_deps.dart.
- Remove the `Parser` class and replace with the static `NgDeps.parse`
  method.
This commit is contained in:
Tim Blasi
2015-06-10 12:46:43 -07:00
parent f2371487a1
commit 950f2a38cd
6 changed files with 30 additions and 73 deletions

View File

@ -6,7 +6,7 @@ import 'package:analyzer/analyzer.dart';
import 'package:angular2/src/transform/common/asset_reader.dart';
import 'package:angular2/src/transform/common/logging.dart';
import 'package:angular2/src/transform/common/names.dart';
import 'package:angular2/src/transform/common/parser.dart';
import 'package:angular2/src/transform/common/ng_deps.dart';
import 'package:barback/barback.dart';
import 'package:code_transformers/assets.dart';
import 'package:path/path.dart' as path;
@ -23,8 +23,7 @@ import 'package:path/path.dart' as path;
/// Since `@Directive` and `@Component` inherit from `@Injectable`, we know
/// we will not miss processing any classes annotated with those tags.
Future<bool> isNecessary(AssetReader reader, AssetId entryPoint) async {
var parser = new Parser(reader);
NgDeps ngDeps = await parser.parse(entryPoint);
NgDeps ngDeps = await NgDeps.parse(reader, entryPoint);
if (ngDeps.registeredTypes.isNotEmpty) return true;
@ -49,8 +48,7 @@ Future<bool> isNecessary(AssetReader reader, AssetId entryPoint) async {
/// }
/// ```
Future<String> linkNgDeps(AssetReader reader, AssetId entryPoint) async {
var parser = new Parser(reader);
NgDeps ngDeps = await parser.parse(entryPoint);
NgDeps ngDeps = await NgDeps.parse(reader, entryPoint);
if (ngDeps == null) return null;