Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(304)

Side by Side Diff: packages/csslib/lib/src/options.dart

Issue 2989763002: Update charted to 0.4.8 and roll (Closed)
Patch Set: Removed Cutch from list of reviewers Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « packages/csslib/lib/src/messages.dart ('k') | packages/csslib/lib/src/polyfill.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 library csslib.src.options; 5 library csslib.src.options;
6 6
7 import 'package:args/args.dart'; 7 import 'package:args/args.dart';
8 8
9 class PreprocessorOptions { 9 class PreprocessorOptions {
10 /** Generate polyfill code (e.g., var, etc.) */ 10 /** Generate polyfill code (e.g., var, etc.) */
(...skipping 22 matching lines...) Expand all
33 * time. Essentially a directive e.g., @var-name. 33 * time. Essentially a directive e.g., @var-name.
34 */ 34 */
35 final bool lessSupport; 35 final bool lessSupport;
36 36
37 /** Whether to use colors to print messages on the terminal. */ 37 /** Whether to use colors to print messages on the terminal. */
38 final bool useColors; 38 final bool useColors;
39 39
40 /** File to process by the compiler. */ 40 /** File to process by the compiler. */
41 final String inputFile; 41 final String inputFile;
42 42
43 const PreprocessorOptions({this.verbose: false, this.checked: false, 43 const PreprocessorOptions(
44 this.lessSupport: true, this.warningsAsErrors: false, 44 {this.verbose: false,
45 this.throwOnErrors: false, this.throwOnWarnings: false, 45 this.checked: false,
46 this.useColors: true, this.polyfill: false, this.inputFile}); 46 this.lessSupport: true,
47 this.warningsAsErrors: false,
48 this.throwOnErrors: false,
49 this.throwOnWarnings: false,
50 this.useColors: true,
51 this.polyfill: false,
52 this.inputFile});
47 53
48 PreprocessorOptions.fromArgs(ArgResults args) 54 PreprocessorOptions.fromArgs(ArgResults args)
49 : warningsAsErrors = args['warnings_as_errors'], 55 : warningsAsErrors = args['warnings_as_errors'],
50 throwOnWarnings = args['throw_on_warnings'], 56 throwOnWarnings = args['throw_on_warnings'],
51 throwOnErrors = args['throw_on_errors'], 57 throwOnErrors = args['throw_on_errors'],
52 verbose = args['verbose'], 58 verbose = args['verbose'],
53 checked = args['checked'], 59 checked = args['checked'],
54 lessSupport = args['less'], 60 lessSupport = args['less'],
55 useColors = args['colors'], 61 useColors = args['colors'],
56 polyfill = args['polyfill'], 62 polyfill = args['polyfill'],
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
102 showUsage(parser); 108 showUsage(parser);
103 return null; 109 return null;
104 } 110 }
105 } 111 }
106 112
107 static showUsage(parser) { 113 static showUsage(parser) {
108 print('Usage: css [options...] input.css'); 114 print('Usage: css [options...] input.css');
109 print(parser.getUsage()); 115 print(parser.getUsage());
110 } 116 }
111 } 117 }
OLDNEW
« no previous file with comments | « packages/csslib/lib/src/messages.dart ('k') | packages/csslib/lib/src/polyfill.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698