| OLD | NEW | 
|---|
| 1 // Copyright (c) 2015, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2015, 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 library input.transformer; | 5 library input.transformer; | 
| 6 | 6 | 
| 7 import 'dart:async'; | 7 import 'dart:async'; | 
| 8 import 'dart:convert'; | 8 import 'dart:convert'; | 
| 9 import 'dart:io'; | 9 import 'dart:io'; | 
| 10 | 10 | 
| (...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 264     } | 264     } | 
| 265     return json; | 265     return json; | 
| 266   } | 266   } | 
| 267 } | 267 } | 
| 268 | 268 | 
| 269 /** | 269 /** | 
| 270  * [InputConverter] converts an input stream | 270  * [InputConverter] converts an input stream | 
| 271  * into a series of operations to be sent to the analysis server. | 271  * into a series of operations to be sent to the analysis server. | 
| 272  * The input stream can be either an instrumenation or log file. | 272  * The input stream can be either an instrumenation or log file. | 
| 273  */ | 273  */ | 
| 274 class InputConverter extends Converter<String, Operation> { | 274 class InputConverter | 
|  | 275     extends ChunkedConverter<String, Operation, String, Operation> { | 
|  | 276 | 
| 275   final Logger logger = new Logger('InputConverter'); | 277   final Logger logger = new Logger('InputConverter'); | 
| 276 | 278 | 
| 277   /** | 279   /** | 
| 278    * A mapping of source path prefixes | 280    * A mapping of source path prefixes | 
| 279    * from location where instrumentation or log file was generated | 281    * from location where instrumentation or log file was generated | 
| 280    * to the target location of the source using during performance measurement. | 282    * to the target location of the source using during performance measurement. | 
| 281    */ | 283    */ | 
| 282   final PathMap srcPathMap; | 284   final PathMap srcPathMap; | 
| 283 | 285 | 
| 284   /** | 286   /** | 
| (...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 390     if (op != null) { | 392     if (op != null) { | 
| 391       outSink.add(op); | 393       outSink.add(op); | 
| 392     } | 394     } | 
| 393   } | 395   } | 
| 394 | 396 | 
| 395   @override | 397   @override | 
| 396   void close() { | 398   void close() { | 
| 397     outSink.close(); | 399     outSink.close(); | 
| 398   } | 400   } | 
| 399 } | 401 } | 
| OLD | NEW | 
|---|