Chromium Code Reviews| Index: pkg/analyzer/lib/src/generated/java_core.dart |
| diff --git a/pkg/analyzer/lib/src/generated/java_core.dart b/pkg/analyzer/lib/src/generated/java_core.dart |
| index 81f9c00021d6a5222202ae21ef5a8432e43c1680..59e904e50c15ee15d3e9daacad7d71f9ba940c71 100644 |
| --- a/pkg/analyzer/lib/src/generated/java_core.dart |
| +++ b/pkg/analyzer/lib/src/generated/java_core.dart |
| @@ -86,8 +86,7 @@ String _printf(String fmt, List args) { |
| continue; |
| } |
| // unknown |
| - throw new IllegalArgumentException( |
| - '[$fmt][$i] = 0x${c.toRadixString(16)}'); |
| + throw new ArgumentError('[$fmt][$i] = 0x${c.toRadixString(16)}'); |
| } else { |
| sb.writeCharCode(c); |
| } |
| @@ -130,7 +129,7 @@ class Character { |
| static String toChars(int codePoint) { |
| if (codePoint < 0 || codePoint > MAX_CODE_POINT) { |
| - throw new IllegalArgumentException(); |
| + throw new ArgumentError(); |
| } |
| if (codePoint < MIN_SUPPLEMENTARY_CODE_POINT) { |
| return new String.fromCharCode(codePoint); |
| @@ -154,15 +153,6 @@ abstract class Enum<E extends Enum> implements Comparable<E> { |
| String toString() => name; |
| } |
| -class IllegalArgumentException extends JavaException { |
|
Brian Wilkerson
2016/09/08 22:38:57
Should we deprecate these instead of deleting them
scheglov
2016/09/08 22:48:13
Fortunately almost nobody uses these removed class
|
| - IllegalArgumentException([message = "", cause = null]) |
| - : super(message, cause); |
| -} |
| - |
| -class IllegalStateException extends JavaException { |
| - IllegalStateException([message = ""]) : super(message); |
| -} |
| - |
| class JavaArrays { |
| static int makeHashCode(List a) { |
| // TODO(rnystrom): This is not used by analyzer, but is called by |
| @@ -178,18 +168,6 @@ class JavaArrays { |
| } |
| } |
| -class JavaException implements Exception { |
| - final String message; |
| - final Object cause; |
| - JavaException([this.message = "", this.cause = null]); |
| - JavaException.withCause(this.cause) : message = null; |
| - String toString() => "$runtimeType: $message $cause"; |
| -} |
| - |
| -class JavaIOException extends JavaException { |
| - JavaIOException([message = "", cause = null]) : super(message, cause); |
| -} |
| - |
| class JavaPatternMatcher { |
| Iterator<Match> _matches; |
| Match _match; |
| @@ -237,26 +215,6 @@ class JavaSystem { |
| } |
| } |
| -class MissingFormatArgumentException implements Exception { |
| - final String s; |
| - |
| - MissingFormatArgumentException(this.s); |
| - |
| - String toString() => "MissingFormatArgumentException: $s"; |
| -} |
| - |
| -class NoSuchElementException extends JavaException { |
| - String toString() => "NoSuchElementException"; |
| -} |
| - |
| -class NotImplementedException extends JavaException { |
| - NotImplementedException(message) : super(message); |
| -} |
| - |
| -class NumberFormatException extends JavaException { |
| - String toString() => "NumberFormatException"; |
| -} |
| - |
| class PrintStringWriter extends PrintWriter { |
| final StringBuffer _sb = new StringBuffer(); |
| @@ -284,19 +242,6 @@ abstract class PrintWriter { |
| } |
| } |
| -class RuntimeException extends JavaException { |
| - RuntimeException({String message: "", Exception cause: null}) |
| - : super(message, cause); |
| -} |
| - |
| -class StringIndexOutOfBoundsException extends JavaException { |
| - StringIndexOutOfBoundsException(int index) : super('$index'); |
| -} |
| - |
| -class UnsupportedOperationException extends JavaException { |
| - UnsupportedOperationException([message = ""]) : super(message); |
| -} |
| - |
| class URISyntaxException implements Exception { |
| final String message; |
| URISyntaxException(this.message); |