| OLD | NEW |
| 1 // Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2016, 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 dart2js.src.options; | 5 library dart2js.src.options; |
| 6 | 6 |
| 7 import '../compiler.dart' show PackagesDiscoveryProvider; | 7 import '../compiler.dart' show PackagesDiscoveryProvider; |
| 8 import 'commandline_options.dart' show Flags; | 8 import 'commandline_options.dart' show Flags; |
| 9 | 9 |
| 10 /// Options used for controlling diagnostic messages. | 10 /// Options used for controlling diagnostic messages. |
| (...skipping 278 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 289 _extractOptionalCsvOption(options, Flags.showPackageWarnings), | 289 _extractOptionalCsvOption(options, Flags.showPackageWarnings), |
| 290 disableInlining: _hasOption(options, Flags.disableInlining), | 290 disableInlining: _hasOption(options, Flags.disableInlining), |
| 291 disableTypeInference: _hasOption(options, Flags.disableTypeInference), | 291 disableTypeInference: _hasOption(options, Flags.disableTypeInference), |
| 292 dumpInfo: _hasOption(options, Flags.dumpInfo), | 292 dumpInfo: _hasOption(options, Flags.dumpInfo), |
| 293 enableExperimentalMirrors: | 293 enableExperimentalMirrors: |
| 294 _hasOption(options, Flags.enableExperimentalMirrors), | 294 _hasOption(options, Flags.enableExperimentalMirrors), |
| 295 enableMinification: _hasOption(options, Flags.minify), | 295 enableMinification: _hasOption(options, Flags.minify), |
| 296 enableNativeLiveTypeAnalysis: | 296 enableNativeLiveTypeAnalysis: |
| 297 !_hasOption(options, Flags.disableNativeLiveTypeAnalysis), | 297 !_hasOption(options, Flags.disableNativeLiveTypeAnalysis), |
| 298 enableTypeAssertions: _hasOption(options, Flags.enableCheckedMode), | 298 enableTypeAssertions: _hasOption(options, Flags.enableCheckedMode), |
| 299 enableUserAssertions: _hasOption(options, Flags.enableCheckedMode), | 299 enableUserAssertions: _hasOption(options, Flags.enableCheckedMode) || |
| 300 _hasOption(options, Flags.enableAsserts), |
| 300 experimentalTrackAllocations: | 301 experimentalTrackAllocations: |
| 301 _hasOption(options, Flags.experimentalTrackAllocations), | 302 _hasOption(options, Flags.experimentalTrackAllocations), |
| 302 experimentalAllocationsPath: _extractStringOption( | 303 experimentalAllocationsPath: _extractStringOption( |
| 303 options, "${Flags.experimentalAllocationsPath}=", null), | 304 options, "${Flags.experimentalAllocationsPath}=", null), |
| 304 generateCodeWithCompileTimeErrors: | 305 generateCodeWithCompileTimeErrors: |
| 305 _hasOption(options, Flags.generateCodeWithCompileTimeErrors), | 306 _hasOption(options, Flags.generateCodeWithCompileTimeErrors), |
| 306 generateSourceMap: !_hasOption(options, Flags.noSourceMaps), | 307 generateSourceMap: !_hasOption(options, Flags.noSourceMaps), |
| 307 kernelGlobalInference: _hasOption(options, Flags.kernelGlobalInference), | 308 kernelGlobalInference: _hasOption(options, Flags.kernelGlobalInference), |
| 308 outputUri: _extractUriOption(options, '--out='), | 309 outputUri: _extractUriOption(options, '--out='), |
| 309 platformConfigUri: | 310 platformConfigUri: |
| (...skipping 436 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 746 _extractStringOption(options, "--platform-config=", null), | 747 _extractStringOption(options, "--platform-config=", null), |
| 747 _extractCsvOption(options, '--categories=')); | 748 _extractCsvOption(options, '--categories=')); |
| 748 } | 749 } |
| 749 | 750 |
| 750 /// Locations of the platform descriptor files relative to the library root. | 751 /// Locations of the platform descriptor files relative to the library root. |
| 751 const String _clientPlatform = "lib/dart_client.platform"; | 752 const String _clientPlatform = "lib/dart_client.platform"; |
| 752 const String _serverPlatform = "lib/dart_server.platform"; | 753 const String _serverPlatform = "lib/dart_server.platform"; |
| 753 const String _sharedPlatform = "lib/dart_shared.platform"; | 754 const String _sharedPlatform = "lib/dart_shared.platform"; |
| 754 | 755 |
| 755 const String _UNDETERMINED_BUILD_ID = "build number could not be determined"; | 756 const String _UNDETERMINED_BUILD_ID = "build number could not be determined"; |
| OLD | NEW |