| OLD | NEW |
| 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, 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 analysis_server.src.get_handler; | 5 library analysis_server.src.get_handler; |
| 6 | 6 |
| 7 import 'dart:async'; | 7 import 'dart:async'; |
| 8 import 'dart:collection'; | 8 import 'dart:collection'; |
| 9 import 'dart:convert'; | 9 import 'dart:convert'; |
| 10 import 'dart:io'; | 10 import 'dart:io'; |
| (...skipping 1036 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1047 }); | 1047 }); |
| 1048 buffer.write('</p>'); | 1048 buffer.write('</p>'); |
| 1049 | 1049 |
| 1050 buffer.write('<p><b>Options</b></p>'); | 1050 buffer.write('<p><b>Options</b></p>'); |
| 1051 buffer.write('<p>'); | 1051 buffer.write('<p>'); |
| 1052 _writeOption( | 1052 _writeOption( |
| 1053 buffer, 'Analyze functon bodies', options.analyzeFunctionBodies); | 1053 buffer, 'Analyze functon bodies', options.analyzeFunctionBodies); |
| 1054 _writeOption(buffer, 'Cache size', options.cacheSize); | 1054 _writeOption(buffer, 'Cache size', options.cacheSize); |
| 1055 _writeOption( | 1055 _writeOption( |
| 1056 buffer, 'Enable strict call checks', options.enableStrictCallChecks); | 1056 buffer, 'Enable strict call checks', options.enableStrictCallChecks); |
| 1057 _writeOption(buffer, 'Enable super mixins', options.enableSuperMixins); |
| 1057 _writeOption(buffer, 'Generate hints', options.hint); | 1058 _writeOption(buffer, 'Generate hints', options.hint); |
| 1058 _writeOption(buffer, 'Generate dart2js hints', options.dart2jsHint); | 1059 _writeOption(buffer, 'Generate dart2js hints', options.dart2jsHint); |
| 1059 _writeOption(buffer, 'Generate errors in implicit files', | 1060 _writeOption(buffer, 'Generate errors in implicit files', |
| 1060 options.generateImplicitErrors); | 1061 options.generateImplicitErrors); |
| 1061 _writeOption( | 1062 _writeOption( |
| 1062 buffer, 'Generate errors in SDK files', options.generateSdkErrors); | 1063 buffer, 'Generate errors in SDK files', options.generateSdkErrors); |
| 1063 _writeOption(buffer, 'Incremental resolution', options.incremental); | 1064 _writeOption(buffer, 'Incremental resolution', options.incremental); |
| 1064 _writeOption(buffer, 'Incremental resolution with API changes', | 1065 _writeOption(buffer, 'Incremental resolution with API changes', |
| 1065 options.incrementalApi); | 1066 options.incrementalApi); |
| 1066 _writeOption(buffer, 'Preserve comments', options.preserveComments, | 1067 _writeOption(buffer, 'Preserve comments', options.preserveComments, |
| (...skipping 556 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1623 */ | 1624 */ |
| 1624 static String makeLink( | 1625 static String makeLink( |
| 1625 String path, Map<String, String> params, String innerHtml, | 1626 String path, Map<String, String> params, String innerHtml, |
| 1626 [bool hasError = false]) { | 1627 [bool hasError = false]) { |
| 1627 Uri uri = new Uri(path: path, queryParameters: params); | 1628 Uri uri = new Uri(path: path, queryParameters: params); |
| 1628 String href = HTML_ESCAPE.convert(uri.toString()); | 1629 String href = HTML_ESCAPE.convert(uri.toString()); |
| 1629 String classAttribute = hasError ? ' class="error"' : ''; | 1630 String classAttribute = hasError ? ' class="error"' : ''; |
| 1630 return '<a href="$href"$classAttribute>$innerHtml</a>'; | 1631 return '<a href="$href"$classAttribute>$innerHtml</a>'; |
| 1631 } | 1632 } |
| 1632 } | 1633 } |
| OLD | NEW |