| # This file is generated by package_importer.py for analyzer-5.0.0 |
| |
| import("//build/dart/dart_library.gni") |
| |
| dart_library("analyzer") { |
| package_name = "analyzer" |
| |
| language_version = "2.17" |
| |
| disable_analysis = true |
| |
| deps = [ |
| "//third_party/dart-pkg/pub/_fe_analyzer_shared", |
| "//third_party/dart-pkg/pub/collection", |
| "//third_party/dart-pkg/pub/convert", |
| "//third_party/dart-pkg/pub/crypto", |
| "//third_party/dart-pkg/pub/glob", |
| "//third_party/dart-pkg/pub/meta", |
| "//third_party/dart-pkg/pub/package_config", |
| "//third_party/dart-pkg/pub/path", |
| "//third_party/dart-pkg/pub/pub_semver", |
| "//third_party/dart-pkg/pub/source_span", |
| "//third_party/dart-pkg/pub/watcher", |
| "//third_party/dart-pkg/pub/yaml", |
| ] |
| |
| sources = [ |
| "dart/analysis/analysis_context.dart", |
| "dart/analysis/analysis_context_collection.dart", |
| "dart/analysis/analysis_options.dart", |
| "dart/analysis/code_style_options.dart", |
| "dart/analysis/context_builder.dart", |
| "dart/analysis/context_locator.dart", |
| "dart/analysis/context_root.dart", |
| "dart/analysis/declared_variables.dart", |
| "dart/analysis/features.dart", |
| "dart/analysis/results.dart", |
| "dart/analysis/session.dart", |
| "dart/analysis/uri_converter.dart", |
| "dart/analysis/utilities.dart", |
| "dart/ast/ast.dart", |
| "dart/ast/precedence.dart", |
| "dart/ast/syntactic_entity.dart", |
| "dart/ast/token.dart", |
| "dart/ast/visitor.dart", |
| "dart/constant/value.dart", |
| "dart/element/element.dart", |
| "dart/element/nullability_suffix.dart", |
| "dart/element/scope.dart", |
| "dart/element/type.dart", |
| "dart/element/type_provider.dart", |
| "dart/element/type_system.dart", |
| "dart/element/type_visitor.dart", |
| "dart/element/visitor.dart", |
| "dart/sdk/build_sdk_summary.dart", |
| "diagnostic/diagnostic.dart", |
| "error/error.dart", |
| "error/listener.dart", |
| "exception/exception.dart", |
| "file_system/file_system.dart", |
| "file_system/memory_file_system.dart", |
| "file_system/overlay_file_system.dart", |
| "file_system/physical_file_system.dart", |
| "instrumentation/file_instrumentation.dart", |
| "instrumentation/instrumentation.dart", |
| "instrumentation/log_adapter.dart", |
| "instrumentation/logger.dart", |
| "instrumentation/multicast_service.dart", |
| "instrumentation/noop_service.dart", |
| "instrumentation/plugin_data.dart", |
| "instrumentation/service.dart", |
| "source/error_processor.dart", |
| "source/line_info.dart", |
| "source/source_range.dart", |
| "src/analysis_options/analysis_options_provider.dart", |
| "src/analysis_options/code_style_options.dart", |
| "src/analysis_options/error/option_codes.dart", |
| "src/analysis_options/error/option_codes.g.dart", |
| "src/clients/build_resolvers/build_resolvers.dart", |
| "src/clients/dart_style/rewrite_cascade.dart", |
| "src/context/builder.dart", |
| "src/context/context.dart", |
| "src/context/packages.dart", |
| "src/context/source.dart", |
| "src/dart/analysis/analysis_context_collection.dart", |
| "src/dart/analysis/byte_store.dart", |
| "src/dart/analysis/cache.dart", |
| "src/dart/analysis/context_builder.dart", |
| "src/dart/analysis/context_locator.dart", |
| "src/dart/analysis/context_root.dart", |
| "src/dart/analysis/crc32.dart", |
| "src/dart/analysis/defined_names.dart", |
| "src/dart/analysis/driver.dart", |
| "src/dart/analysis/driver_based_analysis_context.dart", |
| "src/dart/analysis/experiments.dart", |
| "src/dart/analysis/experiments.g.dart", |
| "src/dart/analysis/experiments_impl.dart", |
| "src/dart/analysis/feature_set_provider.dart", |
| "src/dart/analysis/file_byte_store.dart", |
| "src/dart/analysis/file_content_cache.dart", |
| "src/dart/analysis/file_state.dart", |
| "src/dart/analysis/file_state_filter.dart", |
| "src/dart/analysis/file_tracker.dart", |
| "src/dart/analysis/fletcher16.dart", |
| "src/dart/analysis/index.dart", |
| "src/dart/analysis/library_analyzer.dart", |
| "src/dart/analysis/library_context.dart", |
| "src/dart/analysis/library_graph.dart", |
| "src/dart/analysis/mutex.dart", |
| "src/dart/analysis/performance_logger.dart", |
| "src/dart/analysis/referenced_names.dart", |
| "src/dart/analysis/results.dart", |
| "src/dart/analysis/search.dart", |
| "src/dart/analysis/session.dart", |
| "src/dart/analysis/session_helper.dart", |
| "src/dart/analysis/status.dart", |
| "src/dart/analysis/testing_data.dart", |
| "src/dart/analysis/unlinked_api_signature.dart", |
| "src/dart/analysis/unlinked_data.dart", |
| "src/dart/analysis/uri_converter.dart", |
| "src/dart/ast/ast.dart", |
| "src/dart/ast/ast_factory.dart", |
| "src/dart/ast/constant_evaluator.dart", |
| "src/dart/ast/element_locator.dart", |
| "src/dart/ast/extensions.dart", |
| "src/dart/ast/invokes_super_self.dart", |
| "src/dart/ast/mixin_super_invoked_names.dart", |
| "src/dart/ast/to_source_visitor.dart", |
| "src/dart/ast/token.dart", |
| "src/dart/ast/utilities.dart", |
| "src/dart/constant/compute.dart", |
| "src/dart/constant/constant_verifier.dart", |
| "src/dart/constant/evaluation.dart", |
| "src/dart/constant/from_environment_evaluator.dart", |
| "src/dart/constant/has_type_parameter_reference.dart", |
| "src/dart/constant/potentially_constant.dart", |
| "src/dart/constant/utilities.dart", |
| "src/dart/constant/value.dart", |
| "src/dart/element/class_hierarchy.dart", |
| "src/dart/element/display_string_builder.dart", |
| "src/dart/element/element.dart", |
| "src/dart/element/extensions.dart", |
| "src/dart/element/generic_inferrer.dart", |
| "src/dart/element/greatest_lower_bound.dart", |
| "src/dart/element/inheritance_manager3.dart", |
| "src/dart/element/least_greatest_closure.dart", |
| "src/dart/element/least_upper_bound.dart", |
| "src/dart/element/member.dart", |
| "src/dart/element/normalize.dart", |
| "src/dart/element/nullability_eliminator.dart", |
| "src/dart/element/replace_top_bottom_visitor.dart", |
| "src/dart/element/replacement_visitor.dart", |
| "src/dart/element/runtime_type_equality.dart", |
| "src/dart/element/scope.dart", |
| "src/dart/element/subtype.dart", |
| "src/dart/element/top_merge.dart", |
| "src/dart/element/type.dart", |
| "src/dart/element/type_algebra.dart", |
| "src/dart/element/type_constraint_gatherer.dart", |
| "src/dart/element/type_demotion.dart", |
| "src/dart/element/type_provider.dart", |
| "src/dart/element/type_schema.dart", |
| "src/dart/element/type_schema_elimination.dart", |
| "src/dart/element/type_system.dart", |
| "src/dart/element/type_visitor.dart", |
| "src/dart/element/well_bounded.dart", |
| "src/dart/error/ffi_code.dart", |
| "src/dart/error/ffi_code.g.dart", |
| "src/dart/error/hint_codes.dart", |
| "src/dart/error/hint_codes.g.dart", |
| "src/dart/error/lint_codes.dart", |
| "src/dart/error/syntactic_errors.dart", |
| "src/dart/error/syntactic_errors.g.dart", |
| "src/dart/error/todo_codes.dart", |
| "src/dart/micro/analysis_context.dart", |
| "src/dart/micro/resolve_file.dart", |
| "src/dart/micro/utils.dart", |
| "src/dart/resolver/annotation_resolver.dart", |
| "src/dart/resolver/applicable_extensions.dart", |
| "src/dart/resolver/assignment_expression_resolver.dart", |
| "src/dart/resolver/ast_rewrite.dart", |
| "src/dart/resolver/binary_expression_resolver.dart", |
| "src/dart/resolver/body_inference_context.dart", |
| "src/dart/resolver/comment_reference_resolver.dart", |
| "src/dart/resolver/constructor_reference_resolver.dart", |
| "src/dart/resolver/exit_detector.dart", |
| "src/dart/resolver/extension_member_resolver.dart", |
| "src/dart/resolver/flow_analysis_visitor.dart", |
| "src/dart/resolver/for_resolver.dart", |
| "src/dart/resolver/function_expression_invocation_resolver.dart", |
| "src/dart/resolver/function_expression_resolver.dart", |
| "src/dart/resolver/function_reference_resolver.dart", |
| "src/dart/resolver/instance_creation_expression_resolver.dart", |
| "src/dart/resolver/invocation_inference_helper.dart", |
| "src/dart/resolver/invocation_inferrer.dart", |
| "src/dart/resolver/legacy_type_asserter.dart", |
| "src/dart/resolver/lexical_lookup.dart", |
| "src/dart/resolver/method_invocation_resolver.dart", |
| "src/dart/resolver/named_type_resolver.dart", |
| "src/dart/resolver/postfix_expression_resolver.dart", |
| "src/dart/resolver/prefix_expression_resolver.dart", |
| "src/dart/resolver/prefixed_identifier_resolver.dart", |
| "src/dart/resolver/property_element_resolver.dart", |
| "src/dart/resolver/record_literal_resolver.dart", |
| "src/dart/resolver/record_type_annotation_resolver.dart", |
| "src/dart/resolver/resolution_result.dart", |
| "src/dart/resolver/resolution_visitor.dart", |
| "src/dart/resolver/scope.dart", |
| "src/dart/resolver/simple_identifier_resolver.dart", |
| "src/dart/resolver/this_lookup.dart", |
| "src/dart/resolver/type_property_resolver.dart", |
| "src/dart/resolver/typed_literal_resolver.dart", |
| "src/dart/resolver/variable_declaration_resolver.dart", |
| "src/dart/resolver/variance.dart", |
| "src/dart/resolver/yield_statement_resolver.dart", |
| "src/dart/scanner/reader.dart", |
| "src/dart/scanner/scanner.dart", |
| "src/dart/sdk/sdk.dart", |
| "src/dartdoc/dartdoc_directive_info.dart", |
| "src/diagnostic/diagnostic.dart", |
| "src/diagnostic/diagnostic_factory.dart", |
| "src/error.dart", |
| "src/error/analyzer_error_code.dart", |
| "src/error/assignment_verifier.dart", |
| "src/error/best_practices_verifier.dart", |
| "src/error/bool_expression_verifier.dart", |
| "src/error/codes.dart", |
| "src/error/codes.g.dart", |
| "src/error/constructor_fields_verifier.dart", |
| "src/error/correct_override.dart", |
| "src/error/dead_code_verifier.dart", |
| "src/error/deprecated_member_use_verifier.dart", |
| "src/error/duplicate_definition_verifier.dart", |
| "src/error/error_handler_verifier.dart", |
| "src/error/getter_setter_types_verifier.dart", |
| "src/error/ignore_validator.dart", |
| "src/error/imports_verifier.dart", |
| "src/error/inheritance_override.dart", |
| "src/error/language_version_override_verifier.dart", |
| "src/error/literal_element_verifier.dart", |
| "src/error/must_call_super_verifier.dart", |
| "src/error/null_safe_api_verifier.dart", |
| "src/error/nullable_dereference_verifier.dart", |
| "src/error/override_verifier.dart", |
| "src/error/required_parameters_verifier.dart", |
| "src/error/return_type_verifier.dart", |
| "src/error/super_formal_parameters_verifier.dart", |
| "src/error/todo_finder.dart", |
| "src/error/type_arguments_verifier.dart", |
| "src/error/unicode_text_verifier.dart", |
| "src/error/unused_local_elements_verifier.dart", |
| "src/error/use_result_verifier.dart", |
| "src/exception/exception.dart", |
| "src/fasta/ast_builder.dart", |
| "src/fasta/error_converter.dart", |
| "src/fasta/token_utils.dart", |
| "src/file_system/file_system.dart", |
| "src/generated/constant.dart", |
| "src/generated/element_resolver.dart", |
| "src/generated/element_type_provider.dart", |
| "src/generated/element_walker.dart", |
| "src/generated/engine.dart", |
| "src/generated/error_detection_helpers.dart", |
| "src/generated/error_verifier.dart", |
| "src/generated/ffi_verifier.dart", |
| "src/generated/interner.dart", |
| "src/generated/java_core.dart", |
| "src/generated/java_engine_io.dart", |
| "src/generated/migratable_ast_info_provider.dart", |
| "src/generated/migration.dart", |
| "src/generated/parser.dart", |
| "src/generated/resolver.dart", |
| "src/generated/scope_helpers.dart", |
| "src/generated/sdk.dart", |
| "src/generated/source.dart", |
| "src/generated/source_io.dart", |
| "src/generated/static_type_analyzer.dart", |
| "src/generated/super_context.dart", |
| "src/generated/testing/ast_test_factory.dart", |
| "src/generated/testing/element_factory.dart", |
| "src/generated/testing/test_type_provider.dart", |
| "src/generated/testing/token_factory.dart", |
| "src/generated/this_access_tracker.dart", |
| "src/generated/timestamped_data.dart", |
| "src/generated/utilities_collection.dart", |
| "src/generated/utilities_dart.dart", |
| "src/generated/utilities_general.dart", |
| "src/generated/variable_type_provider.dart", |
| "src/hint/sdk_constraint_extractor.dart", |
| "src/hint/sdk_constraint_verifier.dart", |
| "src/ignore_comments/ignore_info.dart", |
| "src/lint/analysis.dart", |
| "src/lint/config.dart", |
| "src/lint/io.dart", |
| "src/lint/linter.dart", |
| "src/lint/linter_visitor.dart", |
| "src/lint/options_rule_validator.dart", |
| "src/lint/pub.dart", |
| "src/lint/registry.dart", |
| "src/lint/util.dart", |
| "src/manifest/charcodes.dart", |
| "src/manifest/manifest_validator.dart", |
| "src/manifest/manifest_values.dart", |
| "src/manifest/manifest_warning_code.dart", |
| "src/manifest/manifest_warning_code.g.dart", |
| "src/plugin/options.dart", |
| "src/pubspec/pubspec_validator.dart", |
| "src/pubspec/pubspec_warning_code.dart", |
| "src/pubspec/pubspec_warning_code.g.dart", |
| "src/pubspec/validators/dependency_validator.dart", |
| "src/pubspec/validators/field_validator.dart", |
| "src/pubspec/validators/flutter_validator.dart", |
| "src/pubspec/validators/name_validator.dart", |
| "src/services/available_declarations.dart", |
| "src/services/lint.dart", |
| "src/source/package_map_provider.dart", |
| "src/source/package_map_resolver.dart", |
| "src/source/path_filter.dart", |
| "src/source/source_resource.dart", |
| "src/string_source.dart", |
| "src/summary/api_signature.dart", |
| "src/summary/base.dart", |
| "src/summary/flat_buffers.dart", |
| "src/summary/format.dart", |
| "src/summary/idl.dart", |
| "src/summary/package_bundle_reader.dart", |
| "src/summary/summary_sdk.dart", |
| "src/summary2/ast_binary_flags.dart", |
| "src/summary2/ast_binary_reader.dart", |
| "src/summary2/ast_binary_tag.dart", |
| "src/summary2/ast_binary_tokens.dart", |
| "src/summary2/ast_binary_writer.dart", |
| "src/summary2/ast_resolver.dart", |
| "src/summary2/ast_text_printer.dart", |
| "src/summary2/binary_format_doc.dart", |
| "src/summary2/bundle_reader.dart", |
| "src/summary2/bundle_writer.dart", |
| "src/summary2/combinator.dart", |
| "src/summary2/constructor_initializer_resolver.dart", |
| "src/summary2/data_reader.dart", |
| "src/summary2/data_writer.dart", |
| "src/summary2/default_types_builder.dart", |
| "src/summary2/default_value_resolver.dart", |
| "src/summary2/detach_nodes.dart", |
| "src/summary2/element_builder.dart", |
| "src/summary2/element_flags.dart", |
| "src/summary2/export.dart", |
| "src/summary2/function_type_builder.dart", |
| "src/summary2/informative_data.dart", |
| "src/summary2/kernel_compilation_service.dart", |
| "src/summary2/library_builder.dart", |
| "src/summary2/link.dart", |
| "src/summary2/linked_element_factory.dart", |
| "src/summary2/linking_node_scope.dart", |
| "src/summary2/macro.dart", |
| "src/summary2/macro_application.dart", |
| "src/summary2/macro_application_error.dart", |
| "src/summary2/macro_declarations.dart", |
| "src/summary2/metadata_resolver.dart", |
| "src/summary2/named_type_builder.dart", |
| "src/summary2/not_serializable_nodes.dart", |
| "src/summary2/package_bundle_format.dart", |
| "src/summary2/package_bundle_reader.dart", |
| "src/summary2/record_type_builder.dart", |
| "src/summary2/reference.dart", |
| "src/summary2/reference_resolver.dart", |
| "src/summary2/simply_bounded.dart", |
| "src/summary2/super_constructor_resolver.dart", |
| "src/summary2/tokens_context.dart", |
| "src/summary2/tokens_writer.dart", |
| "src/summary2/top_level_inference.dart", |
| "src/summary2/type_alias.dart", |
| "src/summary2/type_builder.dart", |
| "src/summary2/types_builder.dart", |
| "src/summary2/unlinked_token_type.dart", |
| "src/summary2/variance_builder.dart", |
| "src/task/api/model.dart", |
| "src/task/inference_error.dart", |
| "src/task/options.dart", |
| "src/task/strong/checker.dart", |
| "src/task/strong_mode.dart", |
| "src/test_utilities/find_element.dart", |
| "src/test_utilities/find_node.dart", |
| "src/test_utilities/function_ast_visitor.dart", |
| "src/test_utilities/mock_packages.dart", |
| "src/test_utilities/mock_sdk.dart", |
| "src/test_utilities/mock_sdk_elements.dart", |
| "src/test_utilities/package_config_file_builder.dart", |
| "src/test_utilities/platform.dart", |
| "src/test_utilities/resource_provider_mixin.dart", |
| "src/util/asserts.dart", |
| "src/util/ast_data_extractor.dart", |
| "src/util/collection.dart", |
| "src/util/comment.dart", |
| "src/util/cons_list.dart", |
| "src/util/either.dart", |
| "src/util/file_paths.dart", |
| "src/util/glob.dart", |
| "src/util/graph.dart", |
| "src/util/lru_map.dart", |
| "src/util/performance/operation_performance.dart", |
| "src/util/performance/utilities_timing.dart", |
| "src/util/sdk.dart", |
| "src/util/uri.dart", |
| "src/util/yaml.dart", |
| "src/utilities/cancellation.dart", |
| "src/utilities/extensions/collection.dart", |
| "src/utilities/extensions/file_system.dart", |
| "src/utilities/extensions/object.dart", |
| "src/utilities/extensions/stream.dart", |
| "src/utilities/extensions/string.dart", |
| "src/workspace/basic.dart", |
| "src/workspace/blaze.dart", |
| "src/workspace/blaze_watcher.dart", |
| "src/workspace/gn.dart", |
| "src/workspace/package_build.dart", |
| "src/workspace/pub.dart", |
| "src/workspace/simple.dart", |
| "src/workspace/workspace.dart", |
| ] |
| } |