Index: lib/scalarlist/byte_arrays.dart |
diff --git a/lib/scalarlist/byte_arrays.dart b/lib/scalarlist/byte_arrays.dart |
index fe03d42d64feb9e2adfa45f514307fa4f4c6fe08..ea6c7d42dfb45a7c3105327a898df7e703d1dceb 100644 |
--- a/lib/scalarlist/byte_arrays.dart |
+++ b/lib/scalarlist/byte_arrays.dart |
@@ -36,7 +36,7 @@ abstract class ByteArray { |
* Throws [IndexOutOfRangeException] if [start] is negative, or if |
* `start + length` is greater than the length of this byte array. |
* |
- * Throws [IllegalArgumentException] if [length] is negative. |
+ * Throws [ArgumentError] if [length] is negative. |
*/ |
ByteArray subByteArray([int start, int length]); |
@@ -63,7 +63,7 @@ abstract class ByteArray { |
* Throws [IndexOutOfRangeException] if [byteOffset] is negative, or |
* greater than or equal to the length of this byte array. |
* |
- * Throws [IllegalArgumentException] if [value] is less than -128 or |
+ * Throws [ArgumentError] if [value] is less than -128 or |
* greater than 127. |
*/ |
int setInt8(int byteOffset, int value); |
@@ -91,7 +91,7 @@ abstract class ByteArray { |
* Throws [IndexOutOfRangeException] if [byteOffset] is negative, |
* or greater than or equal to the length of this byte array. |
* |
- * Throws [IllegalArgumentException] if [value] is negative or |
+ * Throws [ArgumentError] if [value] is negative or |
* greater than 255. |
*/ |
int setUint8(int byteOffset, int value); |
@@ -120,7 +120,7 @@ abstract class ByteArray { |
* Throws [IndexOutOfRangeException] if [byteOffset] is negative, or |
* `byteOffset + 2` is greater than the length of this byte array. |
* |
- * Throws [IllegalArgumentException] if [value] is less than 2<sup>15</sup> |
+ * Throws [ArgumentError] if [value] is less than 2<sup>15</sup> |
* or greater than 2<sup>15 - 1. |
*/ |
int setInt16(int byteOffset, int value); |
@@ -148,7 +148,7 @@ abstract class ByteArray { |
* Throws [IndexOutOfRangeException] if [byteOffset] is negative, or |
* `byteOffset + 2` is greater than the length of this byte array. |
* |
- * Throws [IllegalArgumentException] if [value] is negative or |
+ * Throws [ArgumentError] if [value] is negative or |
* greater than 2<sup>16 - 1. |
*/ |
int setUint16(int byteOffset, int value); |
@@ -177,7 +177,7 @@ abstract class ByteArray { |
* Throws [IndexOutOfRangeException] if [byteOffset] is negative, or |
* `byteOffset + 4` is greater than the length of this byte array. |
* |
- * Throws [IllegalArgumentException] if [value] is less than 2<sup>31</sup> |
+ * Throws [ArgumentError] if [value] is less than 2<sup>31</sup> |
* or greater than 2<sup>31 - 1. |
*/ |
int setInt32(int byteOffset, int value); |
@@ -203,7 +203,7 @@ abstract class ByteArray { |
* Throws [IndexOutOfRangeException] if [byteOffset] is negative, or |
* `byteOffset + 4` is greater than the length of this byte array. |
* |
- * Throws [IllegalArgumentException] if [value] is negative or |
+ * Throws [ArgumentError] if [value] is negative or |
* greater than 2<sup>32 - 1. |
*/ |
int setUint32(int byteOffset, int value); |
@@ -232,7 +232,7 @@ abstract class ByteArray { |
* Throws [IndexOutOfRangeException] if [byteOffset] is negative, or |
* `byteOffset + 8` is greater than the length of this byte array. |
* |
- * Throws [IllegalArgumentException] if [value] is less than 2<sup>63</sup> |
+ * Throws [ArgumentError] if [value] is less than 2<sup>63</sup> |
* or greater than 2<sup>63 - 1. |
*/ |
int setInt64(int byteOffset, int value); |
@@ -260,7 +260,7 @@ abstract class ByteArray { |
* Throws [IndexOutOfRangeException] if [byteOffset] is negative, or |
* `byteOffset + 8` is greater than the length of this byte array. |
* |
- * Throws [IllegalArgumentException] if [value] is negative or |
+ * Throws [ArgumentError] if [value] is negative or |
* greater than 2<sup>64 - 1. |
*/ |
int setUint64(int byteOffset, int value); |
@@ -416,13 +416,13 @@ class Int16List implements List<int>, ByteArrayViewable { |
* not specified, it defaults to null, which indicates that the view extends |
* to the end of the byte array. |
* |
- * Throws [IllegalArgumentException] if the length of the specified region |
+ * Throws [ArgumentError] if the length of the specified region |
* is not divisible by 2 (the size of an "int16" in bytes), or if the |
* [start] of the region is not divisible by 2. If, however, [array] |
* is a view of another byte array, this constructor will throw |
- * [IllegalArgumentException] if the implicit starting position in the |
+ * [ArgumentError] if the implicit starting position in the |
* "ultimately backing" byte array is not divisible by 2. In plain terms, |
- * this constructor throws [IllegalArgumentException] if the specified |
+ * this constructor throws [ArgumentError] if the specified |
* region does not contain an integral number of "int16s," or if it |
* is not "int16-aligned." |
*/ |
@@ -450,13 +450,13 @@ class Uint16List implements List<int>, ByteArrayViewable { |
* array). If the length is not specified, it defaults to null, which |
* indicates that the view extends to the end of the byte array. |
* |
- * Throws [IllegalArgumentException] if the length of the specified region |
+ * Throws [ArgumentError] if the length of the specified region |
* is not divisible by 2 (the size of a "uint16" in bytes), or if the |
* [start] of the region is not divisible by 2. If, however, [array] |
* is a view of another byte array, this constructor will throw |
- * [IllegalArgumentException] if the implicit starting position in the |
+ * [ArgumentError] if the implicit starting position in the |
* "ultimately backing" byte array is not divisible by 2. In plain terms, |
- * this constructor throws [IllegalArgumentException] if the specified |
+ * this constructor throws [ArgumentError] if the specified |
* region does not contain an integral number of "uint16s," or if it |
* is not "uint16-aligned." |
*/ |
@@ -484,13 +484,13 @@ class Int32List implements List<int>, ByteArrayViewable { |
* not specified, it defaults to null, which indicates that the view extends |
* to the end of the byte array. |
* |
- * Throws [IllegalArgumentException] if the length of the specified region |
+ * Throws [ArgumentError] if the length of the specified region |
* is not divisible by 4 (the size of an "int32" in bytes), or if the |
* [start] of the region is not divisible by 4. If, however, [array] |
* is a view of another byte array, this constructor will throw |
- * [IllegalArgumentException] if the implicit starting position in the |
+ * [ArgumentError] if the implicit starting position in the |
* "ultimately backing" byte array is not divisible by 4. In plain terms, |
- * this constructor throws [IllegalArgumentException] if the specified |
+ * this constructor throws [ArgumentError] if the specified |
* region does not contain an integral number of "int32s," or if it |
* is not "int32-aligned." |
*/ |
@@ -518,13 +518,13 @@ class Uint32List implements List<int>, ByteArrayViewable { |
* array). If the length is not specified, it defaults to null, which |
* indicates that the view extends to the end of the byte array. |
* |
- * Throws [IllegalArgumentException] if the length of the specified region |
+ * Throws [ArgumentError] if the length of the specified region |
* is not divisible by 4 (the size of a "uint32" in bytes), or if the |
* [start] of the region is not divisible by 4. If, however, [array] |
* is a view of another byte array, this constructor will throw |
- * [IllegalArgumentException] if the implicit starting position in the |
+ * [ArgumentError] if the implicit starting position in the |
* "ultimately backing" byte array is not divisible by 4. In plain terms, |
- * this constructor throws [IllegalArgumentException] if the specified |
+ * this constructor throws [ArgumentError] if the specified |
* region does not contain an integral number of "uint32s," or if it |
* is not "uint32-aligned." |
*/ |
@@ -552,13 +552,13 @@ class Int64List implements List<int>, ByteArrayViewable { |
* not specified, it defaults to null, which indicates that the view extends |
* to the end of the byte array. |
* |
- * Throws [IllegalArgumentException] if the length of the specified region |
+ * Throws [ArgumentError] if the length of the specified region |
* is not divisible by 8 (the size of an "int64" in bytes), or if the |
* [start] of the region is not divisible by 8. If, however, [array] |
* is a view of another byte array, this constructor will throw |
- * [IllegalArgumentException] if the implicit starting position in the |
+ * [ArgumentError] if the implicit starting position in the |
* "ultimately backing" byte array is not divisible by 8. In plain terms, |
- * this constructor throws [IllegalArgumentException] if the specified |
+ * this constructor throws [ArgumentError] if the specified |
* region does not contain an integral number of "int64s," or if it |
* is not "int64-aligned." |
*/ |
@@ -586,13 +586,13 @@ class Uint64List implements List<int>, ByteArrayViewable { |
* array). If the length is not specified, it defaults to null, which |
* indicates that the view extends to the end of the byte array. |
* |
- * Throws [IllegalArgumentException] if the length of the specified region |
+ * Throws [ArgumentError] if the length of the specified region |
* is not divisible by 8 (the size of a "uint64" in bytes), or if the |
* [start] of the region is not divisible by 8. If, however, [array] |
* is a view of another byte array, this constructor will throw |
- * [IllegalArgumentException] if the implicit starting position in the |
+ * [ArgumentError] if the implicit starting position in the |
* "ultimately backing" byte array is not divisible by 8. In plain terms, |
- * this constructor throws [IllegalArgumentException] if the specified |
+ * this constructor throws [ArgumentError] if the specified |
* region does not contain an integral number of "uint64s," or if it |
* is not "uint64-aligned." |
*/ |
@@ -621,13 +621,13 @@ class Float32List implements List<double>, ByteArrayViewable { |
* not specified, it defaults to null, which indicates that the view extends |
* to the end of the byte array. |
* |
- * Throws [IllegalArgumentException] if the length of the specified region |
+ * Throws [ArgumentError] if the length of the specified region |
* is not divisible by 4 (the size of a "float32" in bytes), or if the |
* [start] of the region is not divisible by 4. If, however, [array] |
* is a view of another byte array, this constructor will throw |
- * [IllegalArgumentException] if the implicit starting position in the |
+ * [ArgumentError] if the implicit starting position in the |
* "ultimately backing" byte array is not divisible by 4. In plain terms, |
- * this constructor throws [IllegalArgumentException] if the specified |
+ * this constructor throws [ArgumentError] if the specified |
* region does not contain an integral number of "float32s," or if it |
* is not "float32-aligned." |
*/ |
@@ -656,13 +656,13 @@ class Float64List implements List<double>, ByteArrayViewable { |
* not specified, it defaults to null, which indicates that the view extends |
* to the end of the byte array. |
* |
- * Throws [IllegalArgumentException] if the length of the specified region |
+ * Throws [ArgumentError] if the length of the specified region |
* is not divisible by 8 (the size of a "float64" in bytes), or if the |
* [start] of the region is not divisible by 8. If, however, [array] |
* is a view of another byte array, this constructor will throw |
- * [IllegalArgumentException] if the implicit starting position in the |
+ * [ArgumentError] if the implicit starting position in the |
* "ultimately backing" byte array is not divisible by 8. In plain terms, |
- * this constructor throws [IllegalArgumentException] if the specified |
+ * this constructor throws [ArgumentError] if the specified |
* region does not contain an integral number of "float64s," or if it |
* is not "float64-aligned." |
*/ |