@@ -31,11 +31,7 @@ import 'package:analyzer/src/services/lint.dart';
31
31
import 'package:analyzer/src/summary/api_signature.dart' ;
32
32
import 'package:analyzer/src/task/api/dart.dart' ;
33
33
import 'package:analyzer/src/task/api/model.dart' ;
34
- import 'package:analyzer/src/task/dart.dart' ;
35
- import 'package:analyzer/src/task/general.dart' ;
36
34
import 'package:analyzer/src/task/manager.dart' ;
37
- import 'package:analyzer/src/task/options.dart' ;
38
- import 'package:analyzer/src/task/yaml.dart' ;
39
35
import 'package:front_end/src/fasta/scanner/token.dart' ;
40
36
import 'package:path/path.dart' as pathos;
41
37
import 'package:plugin/manager.dart' ;
@@ -819,8 +815,6 @@ class AnalysisEngine {
819
815
TaskManager get taskManager {
820
816
if (_taskManager == null ) {
821
817
_taskManager = new TaskManager ();
822
- _initializeTaskMap ();
823
- _initializeResults ();
824
818
}
825
819
return _taskManager;
826
820
}
@@ -854,81 +848,6 @@ class AnalysisEngine {
854
848
}
855
849
}
856
850
857
- void _initializeResults () {
858
- _taskManager.addGeneralResult (DART_ERRORS );
859
- }
860
-
861
- void _initializeTaskMap () {
862
- //
863
- // Register general tasks.
864
- //
865
- _taskManager.addTaskDescriptor (GetContentTask .DESCRIPTOR );
866
- //
867
- // Register Dart tasks.
868
- //
869
- _taskManager.addTaskDescriptor (BuildCompilationUnitElementTask .DESCRIPTOR );
870
- _taskManager.addTaskDescriptor (BuildDirectiveElementsTask .DESCRIPTOR );
871
- _taskManager.addTaskDescriptor (BuildEnumMemberElementsTask .DESCRIPTOR );
872
- _taskManager.addTaskDescriptor (BuildExportNamespaceTask .DESCRIPTOR );
873
- _taskManager.addTaskDescriptor (BuildLibraryElementTask .DESCRIPTOR );
874
- _taskManager.addTaskDescriptor (BuildPublicNamespaceTask .DESCRIPTOR );
875
- _taskManager.addTaskDescriptor (BuildSourceExportClosureTask .DESCRIPTOR );
876
- _taskManager.addTaskDescriptor (BuildTypeProviderTask .DESCRIPTOR );
877
- _taskManager.addTaskDescriptor (ComputeConstantDependenciesTask .DESCRIPTOR );
878
- _taskManager.addTaskDescriptor (ComputeConstantValueTask .DESCRIPTOR );
879
- _taskManager.addTaskDescriptor (
880
- ComputeInferableStaticVariableDependenciesTask .DESCRIPTOR );
881
- _taskManager.addTaskDescriptor (ComputeLibraryCycleTask .DESCRIPTOR );
882
- _taskManager.addTaskDescriptor (ComputeRequiredConstantsTask .DESCRIPTOR );
883
- _taskManager.addTaskDescriptor (ContainingLibrariesTask .DESCRIPTOR );
884
- _taskManager.addTaskDescriptor (DartErrorsTask .DESCRIPTOR );
885
- _taskManager.addTaskDescriptor (EvaluateUnitConstantsTask .DESCRIPTOR );
886
- _taskManager.addTaskDescriptor (GatherUsedImportedElementsTask .DESCRIPTOR );
887
- _taskManager.addTaskDescriptor (GatherUsedLocalElementsTask .DESCRIPTOR );
888
- _taskManager.addTaskDescriptor (GenerateHintsTask .DESCRIPTOR );
889
- _taskManager.addTaskDescriptor (GenerateLintsTask .DESCRIPTOR );
890
- _taskManager.addTaskDescriptor (InferInstanceMembersInUnitTask .DESCRIPTOR );
891
- _taskManager
892
- .addTaskDescriptor (InferStaticVariableTypesInUnitTask .DESCRIPTOR );
893
- _taskManager.addTaskDescriptor (InferStaticVariableTypeTask .DESCRIPTOR );
894
- _taskManager.addTaskDescriptor (LibraryErrorsReadyTask .DESCRIPTOR );
895
- _taskManager.addTaskDescriptor (LibraryUnitErrorsTask .DESCRIPTOR );
896
- _taskManager.addTaskDescriptor (ParseDartTask .DESCRIPTOR );
897
- _taskManager
898
- .addTaskDescriptor (PartiallyResolveUnitReferencesTask .DESCRIPTOR );
899
- _taskManager.addTaskDescriptor (ReadyLibraryElement2Task .DESCRIPTOR );
900
- _taskManager.addTaskDescriptor (ReadyLibraryElement5Task .DESCRIPTOR );
901
- _taskManager.addTaskDescriptor (ReadyLibraryElement7Task .DESCRIPTOR );
902
- _taskManager.addTaskDescriptor (ReadyResolvedUnitTask .DESCRIPTOR );
903
- _taskManager.addTaskDescriptor (ResolveConstantExpressionTask .DESCRIPTOR );
904
- _taskManager.addTaskDescriptor (ResolveDirectiveElementsTask .DESCRIPTOR );
905
- _taskManager
906
- .addTaskDescriptor (ResolvedUnit7InLibraryClosureTask .DESCRIPTOR );
907
- _taskManager.addTaskDescriptor (ResolvedUnit7InLibraryTask .DESCRIPTOR );
908
- _taskManager.addTaskDescriptor (ResolveInstanceFieldsInUnitTask .DESCRIPTOR );
909
- _taskManager.addTaskDescriptor (ResolveLibraryReferencesTask .DESCRIPTOR );
910
- _taskManager.addTaskDescriptor (ResolveLibraryTask .DESCRIPTOR );
911
- _taskManager.addTaskDescriptor (ResolveLibraryTypeNamesTask .DESCRIPTOR );
912
- _taskManager
913
- .addTaskDescriptor (ResolveTopLevelLibraryTypeBoundsTask .DESCRIPTOR );
914
- _taskManager
915
- .addTaskDescriptor (ResolveTopLevelUnitTypeBoundsTask .DESCRIPTOR );
916
- _taskManager.addTaskDescriptor (ResolveUnitTask .DESCRIPTOR );
917
- _taskManager.addTaskDescriptor (ResolveUnitTypeNamesTask .DESCRIPTOR );
918
- _taskManager.addTaskDescriptor (ResolveVariableReferencesTask .DESCRIPTOR );
919
- _taskManager.addTaskDescriptor (ScanDartTask .DESCRIPTOR );
920
- _taskManager.addTaskDescriptor (StrongModeVerifyUnitTask .DESCRIPTOR );
921
- _taskManager.addTaskDescriptor (VerifyUnitTask .DESCRIPTOR );
922
- //
923
- // Register YAML tasks.
924
- //
925
- _taskManager.addTaskDescriptor (ParseYamlTask .DESCRIPTOR );
926
- //
927
- // Register analysis option file tasks.
928
- //
929
- _taskManager.addTaskDescriptor (GenerateOptionsErrorsTask .DESCRIPTOR );
930
- }
931
-
932
851
/**
933
852
* Return `true` if the given [fileName] is an analysis options file.
934
853
*/
0 commit comments