anchor.diff:          ErrorSeverity,
           StaticWarningCode;
   import 'package:analyzer/src/generated/engine.dart' show AnalysisContext;
  -import 'package:analyzer/src/generated/java_engine.dart' show AnalysisException;
   import 'package:analyzer/src/generated/source_io.dart' show Source, SourceKind;
   import 'package:func/func.dart' show Func1;
   import 'package:path/path.dart' as path;
  
positive.code:         sourceUri = path.toUri(path.absolute(sourcePath));
        }
        Source source = context.sourceFactory.forUri2(sourceUri);
        if (source == null) {
          throw new AnalysisException('could not create a source for $sourcePath.'
              ' The file name is in the wrong format or was not found.');
        }
  
        // Ignore parts. They need to be handled in the context of their library.
  
negative.code: 
  import 'dart:collection' show HashSet;
  import 'package:args/args.dart' show ArgParser, ArgResults;
  import 'package:args/src/usage_exception.dart' show UsageException;
  import 'package:analyzer/analyzer.dart'
      show
          AnalysisError,
  