| OLD | NEW | 
|    1 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file |    1 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
|    2 // for details. All rights reserved. Use of this source code is governed by a |    2 // for details. All rights reserved. Use of this source code is governed by a | 
|    3 // BSD-style license that can be found in the LICENSE file. |    3 // BSD-style license that can be found in the LICENSE file. | 
|    4  |    4  | 
|    5 import 'dart:async'; |    5 import 'dart:async'; | 
|    6  |    6  | 
|    7 import 'package:async_helper/async_helper.dart'; |    7 import 'package:async_helper/async_helper.dart'; | 
|    8 import 'package:compiler/src/diagnostics/messages.dart' show MessageKind; |    8 import 'package:compiler/src/diagnostics/messages.dart' show MessageKind; | 
|    9 import 'package:compiler/src/io/source_file.dart'; |    9 import 'package:compiler/src/io/source_file.dart'; | 
|   10  |   10  | 
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   64    |   64    | 
|   65                     import '$PRIVATE_SOURCE_URI'; |   65                     import '$PRIVATE_SOURCE_URI'; | 
|   66    |   66    | 
|   67                     void main() { |   67                     void main() { | 
|   68                       PublicClass publicClass; |   68                       PublicClass publicClass; | 
|   69                       $text |   69                       $text | 
|   70                     } |   70                     } | 
|   71                     '''; |   71                     '''; | 
|   72     Uri uri = Uri.parse('src:public'); |   72     Uri uri = Uri.parse('src:public'); | 
|   73     compiler.registerSource(uri, source); |   73     compiler.registerSource(uri, source); | 
|   74     return compiler.runCompiler(uri).then((_) { |   74     return compiler.run(uri).then((_) { | 
|   75       compareWarningKinds(text, expectedWarnings, compiler.warnings); |   75       compareWarningKinds(text, expectedWarnings, compiler.warnings); | 
|   76     }); |   76     }); | 
|   77   }; |   77   }; | 
|   78 } |   78 } | 
|   79  |   79  | 
|   80 void main() { |   80 void main() { | 
|   81   asyncTest(() => Future.forEach([ |   81   asyncTest(() => Future.forEach([ | 
|   82     // Read from private variable. |   82     // Read from private variable. | 
|   83     analyze('var value = _privateVariable;', MessageKind.CANNOT_RESOLVE), |   83     analyze('var value = _privateVariable;', MessageKind.CANNOT_RESOLVE), | 
|   84     // Write to private variable. |   84     // Write to private variable. | 
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  164     analyze('var value = publicClass.publicGetter;'), |  164     analyze('var value = publicClass.publicGetter;'), | 
|  165     // Call public setter on public class. |  165     // Call public setter on public class. | 
|  166     analyze('publicClass.publicSetter = 0;'), |  166     analyze('publicClass.publicSetter = 0;'), | 
|  167     // Access public method on public class. |  167     // Access public method on public class. | 
|  168     analyze('var value = publicClass.publicMethod;'), |  168     analyze('var value = publicClass.publicMethod;'), | 
|  169     // Call public method on public class. |  169     // Call public method on public class. | 
|  170     analyze('publicClass.publicMethod();'), |  170     analyze('publicClass.publicMethod();'), | 
|  171   ], (f) => f())); |  171   ], (f) => f())); | 
|  172 } |  172 } | 
|  173  |  173  | 
| OLD | NEW |