Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1017)

Unified Diff: pkg/analyzer/lib/src/task/dart.dart

Issue 1082913007: Move LibraryUnitTarget into API. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | pkg/analyzer/lib/task/dart.dart » ('j') | pkg/analyzer/lib/task/dart.dart » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: pkg/analyzer/lib/src/task/dart.dart
diff --git a/pkg/analyzer/lib/src/task/dart.dart b/pkg/analyzer/lib/src/task/dart.dart
index 93e2f088e77918f52f0f68cac2caa098d442a129..5b7de2dbea3166bcac08f00b28e1a4b088f03d51 100644
--- a/pkg/analyzer/lib/src/task/dart.dart
+++ b/pkg/analyzer/lib/src/task/dart.dart
@@ -18,7 +18,6 @@ import 'package:analyzer/src/generated/resolver.dart';
import 'package:analyzer/src/generated/scanner.dart';
import 'package:analyzer/src/generated/sdk.dart';
import 'package:analyzer/src/generated/source.dart';
-import 'package:analyzer/src/generated/utilities_general.dart';
import 'package:analyzer/src/task/driver.dart';
import 'package:analyzer/src/task/general.dart';
import 'package:analyzer/task/dart.dart';
@@ -1897,31 +1896,6 @@ class GenerateHintsTask extends SourceBasedAnalysisTask {
}
/**
- * A pair of a library [Source] and a unit [Source] in this library.
- */
-class LibraryUnitTarget implements AnalysisTarget {
- final Source library;
- final Source unit;
-
- LibraryUnitTarget(this.library, this.unit);
-
- @override
- int get hashCode {
- return JenkinsSmiHash.combine(library.hashCode, unit.hashCode);
- }
-
- @override
- Source get source => unit;
-
- @override
- bool operator ==(other) {
- return other is LibraryUnitTarget &&
- other.library == library &&
- other.unit == unit;
- }
-}
-
-/**
* A task that parses the content of a Dart file, producing an AST structure.
*/
class ParseDartTask extends SourceBasedAnalysisTask {
« no previous file with comments | « no previous file | pkg/analyzer/lib/task/dart.dart » ('j') | pkg/analyzer/lib/task/dart.dart » ('J')

Powered by Google App Engine
This is Rietveld 408576698