| Index: pkg/analyzer/lib/src/generated/error.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/error.dart b/pkg/analyzer/lib/src/generated/error.dart
|
| index bee9bd800ed6d9cfd3d57470abdb672985167131..76d9d493e1d4915504e7b7a409e55d5b5a7195bb 100644
|
| --- a/pkg/analyzer/lib/src/generated/error.dart
|
| +++ b/pkg/analyzer/lib/src/generated/error.dart
|
| @@ -21,7 +21,7 @@ class AnalysisError {
|
| /**
|
| * An empty array of errors used when no errors are expected.
|
| */
|
| - static List<AnalysisError> NO_ERRORS = new List<AnalysisError>(0);
|
| + static const List<AnalysisError> NO_ERRORS = const <AnalysisError>[];
|
|
|
| /**
|
| * A [Comparator] that sorts by the name of the file that the [AnalysisError] was
|
| @@ -93,7 +93,7 @@ class AnalysisError {
|
| * @param errorCode the error code to be associated with this error
|
| * @param arguments the arguments used to build the error message
|
| */
|
| - AnalysisError.con1(this.source, this.errorCode, List<Object> arguments) {
|
| + AnalysisError.con1(this.source, this.errorCode, [List<Object> arguments]) {
|
| this._message = formatList(errorCode.message, arguments);
|
| }
|
|
|
| @@ -106,7 +106,7 @@ class AnalysisError {
|
| * @param errorCode the error code to be associated with this error
|
| * @param arguments the arguments used to build the error message
|
| */
|
| - AnalysisError.con2(this.source, int offset, int length, this.errorCode, List<Object> arguments) {
|
| + AnalysisError.con2(this.source, int offset, int length, this.errorCode, [List<Object> arguments]) {
|
| this._offset = offset;
|
| this._length = length;
|
| this._message = formatList(errorCode.message, arguments);
|
| @@ -2044,6 +2044,11 @@ abstract class ErrorCode {
|
| final String correction;
|
|
|
| /**
|
| + * An empty list of error codes.
|
| + */
|
| + static const List<ErrorCode> EMPTY_LIST = const <ErrorCode>[];
|
| +
|
| + /**
|
| * Initialize a newly created error code to have the given [name]. The message
|
| * associated with the error will be created from the given [message]
|
| * template. The correction associated with the error will be created from the
|
| @@ -2160,7 +2165,7 @@ class ErrorReporter {
|
| * @param node the node specifying the location of the error
|
| * @param arguments the arguments to the error, used to compose the error message
|
| */
|
| - void reportErrorForNode(ErrorCode errorCode, AstNode node, List<Object> arguments) {
|
| + void reportErrorForNode(ErrorCode errorCode, AstNode node, [List<Object> arguments]) {
|
| reportErrorForOffset(errorCode, node.offset, node.length, arguments);
|
| }
|
|
|
| @@ -2172,7 +2177,7 @@ class ErrorReporter {
|
| * @param length the length of the location of the error
|
| * @param arguments the arguments to the error, used to compose the error message
|
| */
|
| - void reportErrorForOffset(ErrorCode errorCode, int offset, int length, List<Object> arguments) {
|
| + void reportErrorForOffset(ErrorCode errorCode, int offset, int length, [List<Object> arguments]) {
|
| _errorListener.onError(new AnalysisError.con2(_source, offset, length, errorCode, arguments));
|
| }
|
|
|
| @@ -2183,7 +2188,7 @@ class ErrorReporter {
|
| * @param token the token specifying the location of the error
|
| * @param arguments the arguments to the error, used to compose the error message
|
| */
|
| - void reportErrorForToken(ErrorCode errorCode, Token token, List<Object> arguments) {
|
| + void reportErrorForToken(ErrorCode errorCode, Token token, [List<Object> arguments]) {
|
| reportErrorForOffset(errorCode, token.offset, token.length, arguments);
|
| }
|
|
|
|
|