File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 1515library dartdoc.dartdoc_options;
1616
1717import 'dart:async' ;
18- import 'dart:io' show Platform;
18+ import 'dart:io' show Platform, stdout ;
1919
2020import 'package:analyzer/dart/element/element.dart' ;
2121import 'package:analyzer/file_system/file_system.dart' ;
@@ -39,6 +39,8 @@ const int _kIntVal = 0;
3939const double _kDoubleVal = 0.0 ;
4040const bool _kBoolVal = true ;
4141
42+ int get _usageLineLength => stdout.hasTerminal ? stdout.terminalColumns : null ;
43+
4244typedef ConvertYamlToType <T > = T Function (YamlMap , String , ResourceProvider );
4345
4446class DartdocOptionError extends DartdocFailure {
@@ -555,7 +557,7 @@ abstract class DartdocOption<T> {
555557 Map <String , _YamlFileData > get _yamlAtCanonicalPathCache =>
556558 root.__yamlAtCanonicalPathCache;
557559
558- final ArgParser __argParser = ArgParser (usageLineLength: 80 );
560+ final ArgParser __argParser = ArgParser (usageLineLength: _usageLineLength );
559561
560562 ArgParser get argParser => root.__argParser;
561563
@@ -1546,7 +1548,7 @@ Future<List<DartdocOption<Object>>> createDartdocOptions(
15461548 'dart.html' ,
15471549 'dart.indexed_db' ,
15481550 'dart.io' ,
1549- 'dart.lisolate ' ,
1551+ 'dart.isolate ' ,
15501552 'dart.js' ,
15511553 'dart.js_util' ,
15521554 'dart.math' ,
You can’t perform that action at this time.
0 commit comments