Always use relative paths to import from within the front end

The style guide says to "PREFER relative paths when importing
libraries within your own package’s lib directory".  Mixing them with
package: imports doesn't work.  Before: we had a mix.  Now: we don't.

Change-Id: Iadcf1dda7bae51121e325f5d4b8c6add8759da95
Reviewed-on: https://dart-review.googlesource.com/68082
Commit-Queue: Kevin Millikin <kmillikin@google.com>
Reviewed-by: Dmitry Stefantsov <dmitryas@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
diff --git a/pkg/front_end/lib/src/api_prototype/byte_store.dart b/pkg/front_end/lib/src/api_prototype/byte_store.dart
index 66ce1a2..b44bb6e 100644
--- a/pkg/front_end/lib/src/api_prototype/byte_store.dart
+++ b/pkg/front_end/lib/src/api_prototype/byte_store.dart
@@ -4,7 +4,7 @@
 
 library front_end.byte_store;
 
-export 'package:front_end/src/byte_store/byte_store.dart'
+export '../byte_store/byte_store.dart'
     show ByteStore, MemoryByteStore, MemoryCachingByteStore, NullByteStore;
-export 'package:front_end/src/byte_store/file_byte_store.dart'
+export '../byte_store/file_byte_store.dart'
     show EvictingFileByteStore, FileByteStore;
diff --git a/pkg/front_end/lib/src/api_prototype/compilation_message.dart b/pkg/front_end/lib/src/api_prototype/compilation_message.dart
index 092bf85..87cc67d 100644
--- a/pkg/front_end/lib/src/api_prototype/compilation_message.dart
+++ b/pkg/front_end/lib/src/api_prototype/compilation_message.dart
@@ -8,8 +8,8 @@
 
 import 'package:source_span/source_span.dart' show SourceSpan;
 
-import 'package:front_end/src/fasta/severity.dart' show Severity;
-export 'package:front_end/src/fasta/severity.dart' show Severity;
+import '../fasta/severity.dart' show Severity;
+export '../fasta/severity.dart' show Severity;
 
 /// A single message, typically an error, reported during compilation, and
 /// information about where it occurred and suggestions on how to fix it.
diff --git a/pkg/front_end/lib/src/api_prototype/compiler_options.dart b/pkg/front_end/lib/src/api_prototype/compiler_options.dart
index dd5a2e7..6c43905 100644
--- a/pkg/front_end/lib/src/api_prototype/compiler_options.dart
+++ b/pkg/front_end/lib/src/api_prototype/compiler_options.dart
@@ -4,10 +4,11 @@
 
 library front_end.compiler_options;
 
-import 'package:front_end/src/api_prototype/byte_store.dart';
-import 'package:front_end/src/base/performance_logger.dart';
 import 'package:kernel/target/targets.dart' show Target;
 
+import 'byte_store.dart';
+import '../base/performance_logger.dart';
+
 import '../fasta/fasta_codes.dart' show FormattedMessage;
 import '../fasta/severity.dart' show Severity;
 
diff --git a/pkg/front_end/lib/src/api_unstable/bazel_worker.dart b/pkg/front_end/lib/src/api_unstable/bazel_worker.dart
index d23cab1..267347f 100644
--- a/pkg/front_end/lib/src/api_unstable/bazel_worker.dart
+++ b/pkg/front_end/lib/src/api_unstable/bazel_worker.dart
@@ -7,11 +7,12 @@
 
 import 'dart:async' show Future;
 
-import 'package:front_end/src/api_prototype/file_system.dart';
-import 'package:front_end/src/base/processed_options.dart';
-import 'package:front_end/src/kernel_generator_impl.dart';
 import 'package:kernel/target/targets.dart' show Target;
 
+import '../api_prototype/file_system.dart';
+import '../base/processed_options.dart';
+import '../kernel_generator_impl.dart';
+
 import '../api_prototype/compiler_options.dart';
 import 'compiler_state.dart';
 
diff --git a/pkg/front_end/lib/src/api_unstable/ddc.dart b/pkg/front_end/lib/src/api_unstable/ddc.dart
index 2fbff4f..cb26a1b 100644
--- a/pkg/front_end/lib/src/api_unstable/ddc.dart
+++ b/pkg/front_end/lib/src/api_unstable/ddc.dart
@@ -4,13 +4,14 @@
 
 import 'dart:async' show Future;
 
-import 'package:front_end/src/api_prototype/file_system.dart';
-import 'package:front_end/src/api_prototype/standard_file_system.dart';
-import 'package:front_end/src/base/processed_options.dart';
-import 'package:front_end/src/kernel_generator_impl.dart';
 import 'package:kernel/kernel.dart' show Component;
 import 'package:kernel/target/targets.dart' show Target;
 
+import '../api_prototype/file_system.dart';
+import '../api_prototype/standard_file_system.dart';
+import '../base/processed_options.dart';
+import '../kernel_generator_impl.dart';
+
 import '../api_prototype/compiler_options.dart';
 import 'compiler_state.dart';
 
diff --git a/pkg/front_end/lib/src/base/analysis_target.dart b/pkg/front_end/lib/src/base/analysis_target.dart
index ab50efd..2d2bd07 100644
--- a/pkg/front_end/lib/src/base/analysis_target.dart
+++ b/pkg/front_end/lib/src/base/analysis_target.dart
@@ -2,7 +2,7 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-import 'package:front_end/src/base/source.dart';
+import 'source.dart';
 
 /**
  * An object with which an analysis result can be associated.
diff --git a/pkg/front_end/lib/src/base/instrumentation.dart b/pkg/front_end/lib/src/base/instrumentation.dart
index c87b07e..ab62b21 100644
--- a/pkg/front_end/lib/src/base/instrumentation.dart
+++ b/pkg/front_end/lib/src/base/instrumentation.dart
@@ -2,9 +2,10 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-import 'package:front_end/src/fasta/problems.dart';
 import 'package:kernel/ast.dart';
 
+import '../fasta/problems.dart';
+
 /// Convert '→' to '->' because '→' doesn't show up in some terminals.
 /// Remove prefixes that are used very often in tests.
 String _shortenInstrumentationString(String s) => s
diff --git a/pkg/front_end/lib/src/base/source.dart b/pkg/front_end/lib/src/base/source.dart
index d3d0884..86d6ebf 100644
--- a/pkg/front_end/lib/src/base/source.dart
+++ b/pkg/front_end/lib/src/base/source.dart
@@ -2,11 +2,12 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-import 'package:front_end/src/base/analysis_target.dart';
-import 'package:front_end/src/base/timestamped_data.dart';
-import 'package:front_end/src/base/uri_kind.dart';
 import 'package:path/path.dart' as pathos;
 
+import 'analysis_target.dart';
+import 'timestamped_data.dart';
+import 'uri_kind.dart';
+
 /// Base class providing implementations for the methods in [Source] that don't
 /// require filesystem access.
 abstract class BasicSource extends Source {
diff --git a/pkg/front_end/lib/src/byte_store/byte_store.dart b/pkg/front_end/lib/src/byte_store/byte_store.dart
index ca18af6..80f7b32 100644
--- a/pkg/front_end/lib/src/byte_store/byte_store.dart
+++ b/pkg/front_end/lib/src/byte_store/byte_store.dart
@@ -2,7 +2,7 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-import 'package:front_end/src/byte_store/cache.dart';
+import 'cache.dart';
 
 /**
  * Store of bytes associated with string keys.
diff --git a/pkg/front_end/lib/src/byte_store/file_byte_store.dart b/pkg/front_end/lib/src/byte_store/file_byte_store.dart
index 4af4843..8b06333 100644
--- a/pkg/front_end/lib/src/byte_store/file_byte_store.dart
+++ b/pkg/front_end/lib/src/byte_store/file_byte_store.dart
@@ -7,10 +7,11 @@
 import 'dart:isolate';
 import 'dart:typed_data';
 
-import 'package:front_end/src/byte_store/byte_store.dart';
-import 'package:front_end/src/byte_store/fletcher16.dart';
 import 'package:path/path.dart';
 
+import 'byte_store.dart';
+import 'fletcher16.dart';
+
 /**
  * The request that is sent from the main isolate to the clean-up isolate.
  */
diff --git a/pkg/front_end/lib/src/byte_store/protected_file_byte_store.dart b/pkg/front_end/lib/src/byte_store/protected_file_byte_store.dart
index 44d9156..690f1de 100644
--- a/pkg/front_end/lib/src/byte_store/protected_file_byte_store.dart
+++ b/pkg/front_end/lib/src/byte_store/protected_file_byte_store.dart
@@ -5,12 +5,13 @@
 import 'dart:convert';
 import 'dart:io';
 
-import 'package:front_end/src/byte_store/byte_store.dart';
-import 'package:front_end/src/byte_store/cache.dart';
-import 'package:front_end/src/byte_store/file_byte_store.dart';
 import 'package:meta/meta.dart';
 import 'package:path/path.dart';
 
+import 'byte_store.dart';
+import 'cache.dart';
+import 'file_byte_store.dart';
+
 /// The function that returns current time in milliseconds.
 typedef int GetCurrentTime();
 
diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_enum_builder.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_enum_builder.dart
index e0aa385..23ffe89 100644
--- a/pkg/front_end/lib/src/fasta/kernel/kernel_enum_builder.dart
+++ b/pkg/front_end/lib/src/fasta/kernel/kernel_enum_builder.dart
@@ -4,9 +4,6 @@
 
 library fasta.kernel_enum_builder;
 
-import 'package:front_end/src/fasta/kernel/kernel_shadow_ast.dart'
-    show ShadowClass;
-
 import 'package:kernel/ast.dart'
     show
         Arguments,
@@ -29,6 +26,8 @@
         TreeNode,
         VariableGet;
 
+import 'kernel_shadow_ast.dart' show ShadowClass;
+
 import '../fasta_codes.dart'
     show
         messageNoUnnamedConstructorInObject,
diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_formal_parameter_builder.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_formal_parameter_builder.dart
index 679ed80d..3cf6839 100644
--- a/pkg/front_end/lib/src/fasta/kernel/kernel_formal_parameter_builder.dart
+++ b/pkg/front_end/lib/src/fasta/kernel/kernel_formal_parameter_builder.dart
@@ -4,8 +4,7 @@
 
 library fasta.kernel_formal_parameter_builder;
 
-import 'package:front_end/src/fasta/kernel/kernel_shadow_ast.dart'
-    show VariableDeclarationJudgment;
+import 'kernel_shadow_ast.dart' show VariableDeclarationJudgment;
 
 import '../modifier.dart' show finalMask;
 
@@ -16,8 +15,7 @@
         KernelTypeBuilder,
         MetadataBuilder;
 
-import 'package:front_end/src/fasta/source/source_library_builder.dart'
-    show SourceLibraryBuilder;
+import '../source/source_library_builder.dart' show SourceLibraryBuilder;
 
 class KernelFormalParameterBuilder
     extends FormalParameterBuilder<KernelTypeBuilder> {
diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_procedure_builder.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_procedure_builder.dart
index 7be363f..70b1051 100644
--- a/pkg/front_end/lib/src/fasta/kernel/kernel_procedure_builder.dart
+++ b/pkg/front_end/lib/src/fasta/kernel/kernel_procedure_builder.dart
@@ -4,12 +4,6 @@
 
 library fasta.kernel_procedure_builder;
 
-import 'package:front_end/src/base/instrumentation.dart'
-    show Instrumentation, InstrumentationValueForType;
-
-import 'package:front_end/src/fasta/type_inference/type_inferrer.dart'
-    show TypeInferrer;
-
 import 'package:kernel/ast.dart'
     show
         Arguments,
@@ -42,6 +36,11 @@
 
 import 'package:kernel/type_algebra.dart' show containsTypeVariable, substitute;
 
+import '../../base/instrumentation.dart'
+    show Instrumentation, InstrumentationValueForType;
+
+import '../type_inference/type_inferrer.dart' show TypeInferrer;
+
 import '../loader.dart' show Loader;
 
 import '../messages.dart'
diff --git a/pkg/front_end/lib/src/fasta/parser/directive_context.dart b/pkg/front_end/lib/src/fasta/parser/directive_context.dart
index 98c9a55..26e9dc2 100644
--- a/pkg/front_end/lib/src/fasta/parser/directive_context.dart
+++ b/pkg/front_end/lib/src/fasta/parser/directive_context.dart
@@ -2,9 +2,9 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-import 'package:front_end/src/fasta/fasta_codes.dart';
-import 'package:front_end/src/fasta/parser/parser.dart';
-import 'package:front_end/src/scanner/token.dart';
+import '../fasta_codes.dart';
+import 'parser.dart';
+import '../../scanner/token.dart';
 
 class DirectiveContext {
   DirectiveState state = DirectiveState.Unknown;
diff --git a/pkg/front_end/lib/src/fasta/parser/token_stream_rewriter.dart b/pkg/front_end/lib/src/fasta/parser/token_stream_rewriter.dart
index 261b5b6..e3ae092 100644
--- a/pkg/front_end/lib/src/fasta/parser/token_stream_rewriter.dart
+++ b/pkg/front_end/lib/src/fasta/parser/token_stream_rewriter.dart
@@ -2,8 +2,7 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-import 'package:front_end/src/fasta/scanner/error_token.dart'
-    show UnmatchedToken;
+import '../scanner/error_token.dart' show UnmatchedToken;
 
 import '../../scanner/token.dart'
     show
diff --git a/pkg/front_end/lib/src/fasta/testing/kernel_chain.dart b/pkg/front_end/lib/src/fasta/testing/kernel_chain.dart
index acc8a76..81ce898 100644
--- a/pkg/front_end/lib/src/fasta/testing/kernel_chain.dart
+++ b/pkg/front_end/lib/src/fasta/testing/kernel_chain.dart
@@ -33,12 +33,11 @@
 import 'package:testing/testing.dart'
     show ChainContext, Result, StdioProcess, Step, TestDescription;
 
-import 'package:front_end/src/api_prototype/front_end.dart';
+import '../../api_prototype/front_end.dart';
 
-import 'package:front_end/src/base/processed_options.dart'
-    show ProcessedOptions;
+import '../../base/processed_options.dart' show ProcessedOptions;
 
-import 'package:front_end/src/compute_platform_binaries_location.dart'
+import '../../compute_platform_binaries_location.dart'
     show computePlatformBinariesLocation;
 
 import '../compiler_context.dart';
diff --git a/pkg/front_end/lib/src/fasta/uri_translator_impl.dart b/pkg/front_end/lib/src/fasta/uri_translator_impl.dart
index a97d0ef..f2393d4 100644
--- a/pkg/front_end/lib/src/fasta/uri_translator_impl.dart
+++ b/pkg/front_end/lib/src/fasta/uri_translator_impl.dart
@@ -4,14 +4,14 @@
 
 library fasta.uri_translator_impl;
 
-import 'package:front_end/src/base/libraries_specification.dart'
-    show TargetLibrariesSpecification;
-import 'package:front_end/src/fasta/compiler_context.dart' show CompilerContext;
-import 'package:front_end/src/fasta/fasta_codes.dart';
-import 'package:front_end/src/fasta/severity.dart' show Severity;
-import 'package:front_end/src/fasta/uri_translator.dart';
 import 'package:package_config/packages.dart' show Packages;
 
+import '../base/libraries_specification.dart' show TargetLibrariesSpecification;
+import 'compiler_context.dart' show CompilerContext;
+import 'fasta_codes.dart';
+import 'severity.dart' show Severity;
+import 'uri_translator.dart';
+
 /// Implementation of [UriTranslator] for absolute `dart` and `package` URIs.
 class UriTranslatorImpl implements UriTranslator {
   /// Library information for platform libraries.
diff --git a/pkg/front_end/lib/src/incremental/file_state.dart b/pkg/front_end/lib/src/incremental/file_state.dart
index f8ab1a3..4d84961 100644
--- a/pkg/front_end/lib/src/incremental/file_state.dart
+++ b/pkg/front_end/lib/src/incremental/file_state.dart
@@ -8,16 +8,17 @@
 
 import 'package:convert/convert.dart';
 import 'package:crypto/crypto.dart';
-import 'package:front_end/src/api_prototype/byte_store.dart';
-import 'package:front_end/src/api_prototype/file_system.dart';
-import 'package:front_end/src/base/api_signature.dart';
-import 'package:front_end/src/base/resolve_relative_uri.dart';
-import 'package:front_end/src/dependency_walker.dart' as graph;
-import 'package:front_end/src/fasta/uri_translator.dart';
-import 'package:front_end/src/incremental/format.dart';
-import 'package:front_end/src/incremental/unlinked_unit.dart';
 import 'package:kernel/target/targets.dart';
 
+import '../api_prototype/byte_store.dart';
+import '../api_prototype/file_system.dart';
+import '../base/api_signature.dart';
+import '../base/resolve_relative_uri.dart';
+import '../dependency_walker.dart' as graph;
+import '../fasta/uri_translator.dart';
+import 'format.dart';
+import 'unlinked_unit.dart';
+
 /// This function is called for each newly discovered file, and the returned
 /// [Future] is awaited before reading the file content.
 typedef Future<Null> NewFileFn(Uri uri);
diff --git a/pkg/front_end/lib/src/incremental/format.dart b/pkg/front_end/lib/src/incremental/format.dart
index cd658e8..20d1a0e 100644
--- a/pkg/front_end/lib/src/incremental/format.dart
+++ b/pkg/front_end/lib/src/incremental/format.dart
@@ -4,7 +4,7 @@
 
 import 'dart:typed_data' show Uint8List;
 
-import 'package:front_end/src/base/flat_buffers.dart' as fb;
+import '../base/flat_buffers.dart' as fb;
 
 /// Unlinked information about a `show` or `hide` combinator in an import or
 /// export directive.
diff --git a/pkg/front_end/lib/src/incremental/kernel_driver.dart b/pkg/front_end/lib/src/incremental/kernel_driver.dart
index 57b35a6..3de52a2 100644
--- a/pkg/front_end/lib/src/incremental/kernel_driver.dart
+++ b/pkg/front_end/lib/src/incremental/kernel_driver.dart
@@ -4,20 +4,6 @@
 
 import 'dart:async';
 
-import 'package:front_end/src/api_prototype/byte_store.dart';
-import 'package:front_end/src/api_prototype/compilation_message.dart';
-import 'package:front_end/src/api_prototype/file_system.dart';
-import 'package:front_end/src/base/api_signature.dart';
-import 'package:front_end/src/base/performance_logger.dart';
-import 'package:front_end/src/base/processed_options.dart';
-import 'package:front_end/src/fasta/compiler_context.dart';
-import 'package:front_end/src/fasta/dill/dill_target.dart';
-import 'package:front_end/src/fasta/kernel/kernel_target.dart';
-import 'package:front_end/src/fasta/kernel/metadata_collector.dart';
-import 'package:front_end/src/fasta/kernel/utils.dart';
-import 'package:front_end/src/fasta/ticker.dart';
-import 'package:front_end/src/fasta/uri_translator.dart';
-import 'package:front_end/src/incremental/file_state.dart';
 import 'package:kernel/binary/ast_from_binary.dart';
 import 'package:kernel/class_hierarchy.dart';
 import 'package:kernel/core_types.dart';
@@ -25,6 +11,21 @@
 import 'package:kernel/type_environment.dart';
 import 'package:meta/meta.dart';
 
+import '../api_prototype/byte_store.dart';
+import '../api_prototype/compilation_message.dart';
+import '../api_prototype/file_system.dart';
+import '../base/api_signature.dart';
+import '../base/performance_logger.dart';
+import '../base/processed_options.dart';
+import '../fasta/compiler_context.dart';
+import '../fasta/dill/dill_target.dart';
+import '../fasta/kernel/kernel_target.dart';
+import '../fasta/kernel/metadata_collector.dart';
+import '../fasta/kernel/utils.dart';
+import '../fasta/ticker.dart';
+import '../fasta/uri_translator.dart';
+import 'file_state.dart';
+
 /// This function is invoked for each newly discovered file, and the returned
 /// [Future] is awaited before reading the file content.
 typedef Future<Null> KernelDriverFileAddedFn(Uri uri);
diff --git a/pkg/front_end/lib/src/incremental/unlinked_unit.dart b/pkg/front_end/lib/src/incremental/unlinked_unit.dart
index 8d38da3..4aba682 100644
--- a/pkg/front_end/lib/src/incremental/unlinked_unit.dart
+++ b/pkg/front_end/lib/src/incremental/unlinked_unit.dart
@@ -4,15 +4,13 @@
 
 import 'dart:typed_data';
 
-import 'package:front_end/src/base/api_signature.dart';
-import 'package:front_end/src/fasta/parser.dart'
-    show Listener, Parser, optional;
-import 'package:front_end/src/fasta/parser/top_level_parser.dart';
-import 'package:front_end/src/fasta/scanner.dart';
-import 'package:front_end/src/fasta/scanner/token_constants.dart'
-    show STRING_TOKEN;
-import 'package:front_end/src/fasta/source/directive_listener.dart';
-import 'package:front_end/src/incremental/format.dart';
+import '../base/api_signature.dart';
+import '../fasta/parser.dart' show Listener, Parser, optional;
+import '../fasta/parser/top_level_parser.dart';
+import '../fasta/scanner.dart';
+import '../fasta/scanner/token_constants.dart' show STRING_TOKEN;
+import '../fasta/source/directive_listener.dart';
+import 'format.dart';
 
 /// Compute the [UnlinkedUnitBuilder] for the [content].
 UnlinkedUnitBuilder computeUnlinkedUnit(List<int> salt, List<int> content) {
diff --git a/pkg/front_end/lib/src/scanner/errors.dart b/pkg/front_end/lib/src/scanner/errors.dart
index 0b92ff0..ab23b65 100644
--- a/pkg/front_end/lib/src/scanner/errors.dart
+++ b/pkg/front_end/lib/src/scanner/errors.dart
@@ -2,11 +2,11 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-import 'package:front_end/src/base/errors.dart';
-import 'package:front_end/src/fasta/fasta_codes.dart';
-import 'package:front_end/src/fasta/scanner/error_token.dart';
-import 'package:front_end/src/scanner/token.dart' show Token, TokenType;
-import 'package:front_end/src/fasta/scanner/token_constants.dart';
+import '../base/errors.dart';
+import '../fasta/fasta_codes.dart';
+import '../fasta/scanner/error_token.dart';
+import 'token.dart' show Token, TokenType;
+import '../fasta/scanner/token_constants.dart';
 
 /**
  * The error codes used for errors detected by the scanner.
diff --git a/pkg/front_end/lib/src/scanner/scanner.dart b/pkg/front_end/lib/src/scanner/scanner.dart
index f4b1e96..26e2f29 100644
--- a/pkg/front_end/lib/src/scanner/scanner.dart
+++ b/pkg/front_end/lib/src/scanner/scanner.dart
@@ -3,10 +3,11 @@
 // BSD-style license that can be found in the LICENSE file.
 
 import 'package:charcode/ascii.dart';
-import 'package:front_end/src/scanner/errors.dart';
-import 'package:front_end/src/scanner/reader.dart';
-import 'package:front_end/src/scanner/string_utilities.dart';
-import 'package:front_end/src/scanner/token.dart';
+
+import 'errors.dart';
+import 'reader.dart';
+import 'string_utilities.dart';
+import 'token.dart';
 
 /**
  * A state in a state machine used to scan keywords.
diff --git a/pkg/front_end/lib/src/scanner/string_utilities.dart b/pkg/front_end/lib/src/scanner/string_utilities.dart
index 8387923..2398978b 100644
--- a/pkg/front_end/lib/src/scanner/string_utilities.dart
+++ b/pkg/front_end/lib/src/scanner/string_utilities.dart
@@ -2,7 +2,7 @@
 // for details. All rights reserved. Use of this source code is governed by a
 // BSD-style license that can be found in the LICENSE file.
 
-import 'package:front_end/src/scanner/interner.dart';
+import 'interner.dart';
 
 class StringUtilities {
   static Interner INTERNER = new NullInterner();
diff --git a/pkg/front_end/lib/src/scanner/token.dart b/pkg/front_end/lib/src/scanner/token.dart
index d1c6d0e..e9e0fee 100644
--- a/pkg/front_end/lib/src/scanner/token.dart
+++ b/pkg/front_end/lib/src/scanner/token.dart
@@ -8,9 +8,9 @@
  */
 import 'dart:collection';
 
-import 'package:front_end/src/base/syntactic_entity.dart';
-import 'package:front_end/src/fasta/scanner/token_constants.dart';
-import 'package:front_end/src/scanner/string_utilities.dart';
+import '../base/syntactic_entity.dart';
+import '../fasta/scanner/token_constants.dart';
+import 'string_utilities.dart';
 
 const int NO_PRECEDENCE = 0;
 const int ASSIGNMENT_PRECEDENCE = 1;