-
-

The annotation @Deprecated('expires when') marks a feature as deprecated.

-

The annotation @deprecated is a shorthand for deprecating until -an unspecified "next release".

-

The intent of the @Deprecated annotation is to inform users of a feature -that they should change their code, even if it is currently still working -correctly.

-

A deprecated feature is scheduled to be removed at a later time, possibly -specified as the "expires" field of the annotation. -This means that a deprecated feature should not be used, or code using it -will break at some point in the future. If there is code using the feature, -that code should be rewritten to not use the deprecated feature.

-

A deprecated feature should document how the same effect can be achieved, -so the programmer knows how to rewrite the code.

-

The @Deprecated annotation applies to libraries, top-level declarations -(variables, getters, setters, functions, classes and typedefs), -class-level declarations (variables, getters, setters, methods, operators or -constructors, whether static or not), named optional arguments and -trailing optional positional parameters.

-

Deprecation is transitive:

  • If a library is deprecated, so is every member of it.
  • If a class is deprecated, so is every member of it.
  • If a variable is deprecated, so are its implicit getter and setter.
-

A tool that processes Dart source code may report when:

  • the code imports a deprecated library.
  • the code exports a deprecated library, or any deprecated member of  a non-deprecated library.
  • the code refers statically to a deprecated declaration.
  • the code dynamically uses a member of an object with a statically known -type, where the member is deprecated on the static type of the object.
  • the code dynamically calls a method with an argument where the -corresponding optional parameter is deprecated on the object's static type.
-

If the deprecated use is inside a library, class or method which is itself -deprecated, the tool should not bother the user about it. -A deprecated feature is expected to use other deprecated features.

-
@@ -147,8 +120,7 @@

Constructors

Deprecated(String expires)
- Create a deprecation annotation which specifies the expiration of the -annotated feature. +
const
@@ -163,7 +135,7 @@

Properties

→ String
- A description of when the deprecated feature is expected to be retired. +
final
@@ -171,7 +143,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -179,7 +151,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -194,7 +166,7 @@

Methods

- Returns a string representation of this object. +
@@ -203,7 +175,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -218,7 +190,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/Deprecated/Deprecated.html b/testing/test_package_docs/ex/Deprecated/Deprecated.html index aaaa195fe4..75ca34040c 100644 --- a/testing/test_package_docs/ex/Deprecated/Deprecated.html +++ b/testing/test_package_docs/ex/Deprecated/Deprecated.html @@ -77,14 +77,6 @@
class Deprecated
Deprecated(String expires)
-
-

Create a deprecation annotation which specifies the expiration of the -annotated feature.

-

The expires argument should be readable by programmers, and should state -when an annotated feature is expected to be removed. -This can be specified, for example, as a date, as a release number, or -as relative to some other change (like "when bug 4418 is fixed").

-
diff --git a/testing/test_package_docs/ex/Deprecated/expires.html b/testing/test_package_docs/ex/Deprecated/expires.html index 5ed0e93dd9..0345ac9542 100644 --- a/testing/test_package_docs/ex/Deprecated/expires.html +++ b/testing/test_package_docs/ex/Deprecated/expires.html @@ -78,9 +78,6 @@
class Deprecated
expires
final
-
-

A description of when the deprecated feature is expected to be retired.

-
diff --git a/testing/test_package_docs/ex/Deprecated/hashCode.html b/testing/test_package_docs/ex/Deprecated/hashCode.html index 9800a214c6..5a939328e6 100644 --- a/testing/test_package_docs/ex/Deprecated/hashCode.html +++ b/testing/test_package_docs/ex/Deprecated/hashCode.html @@ -80,31 +80,7 @@
class Deprecated
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/Deprecated/noSuchMethod.html b/testing/test_package_docs/ex/Deprecated/noSuchMethod.html index 93e1161823..56e9007a22 100644 --- a/testing/test_package_docs/ex/Deprecated/noSuchMethod.html +++ b/testing/test_package_docs/ex/Deprecated/noSuchMethod.html @@ -76,12 +76,6 @@
class Deprecated
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/Deprecated/operator_equals.html b/testing/test_package_docs/ex/Deprecated/operator_equals.html index 9c98e3b9b4..fedb4b4970 100644 --- a/testing/test_package_docs/ex/Deprecated/operator_equals.html +++ b/testing/test_package_docs/ex/Deprecated/operator_equals.html @@ -76,26 +76,6 @@
class Deprecated
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/Deprecated/runtimeType.html b/testing/test_package_docs/ex/Deprecated/runtimeType.html index b4d3304027..a12ac5f5b9 100644 --- a/testing/test_package_docs/ex/Deprecated/runtimeType.html +++ b/testing/test_package_docs/ex/Deprecated/runtimeType.html @@ -80,10 +80,7 @@
class Deprecated
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/Deprecated/toString.html b/testing/test_package_docs/ex/Deprecated/toString.html index 8b9a36fd66..c203d4c4be 100644 --- a/testing/test_package_docs/ex/Deprecated/toString.html +++ b/testing/test_package_docs/ex/Deprecated/toString.html @@ -76,9 +76,6 @@
class Deprecated
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/Dog-class.html b/testing/test_package_docs/ex/Dog-class.html index cd4d90951f..54904c8662 100644 --- a/testing/test_package_docs/ex/Dog-class.html +++ b/testing/test_package_docs/ex/Dog-class.html @@ -237,7 +237,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -245,7 +245,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -341,7 +341,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -350,7 +350,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -365,7 +365,7 @@

Operators

- The equality operator. +
diff --git a/testing/test_package_docs/ex/Dog/hashCode.html b/testing/test_package_docs/ex/Dog/hashCode.html index be08919e1f..baa39fc8ae 100644 --- a/testing/test_package_docs/ex/Dog/hashCode.html +++ b/testing/test_package_docs/ex/Dog/hashCode.html @@ -104,31 +104,7 @@
class Dog
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/Dog/noSuchMethod.html b/testing/test_package_docs/ex/Dog/noSuchMethod.html index bc5f416328..b2cabff512 100644 --- a/testing/test_package_docs/ex/Dog/noSuchMethod.html +++ b/testing/test_package_docs/ex/Dog/noSuchMethod.html @@ -100,12 +100,6 @@
class Dog
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/Dog/operator_equals.html b/testing/test_package_docs/ex/Dog/operator_equals.html index 2c94e9991f..3b3355f700 100644 --- a/testing/test_package_docs/ex/Dog/operator_equals.html +++ b/testing/test_package_docs/ex/Dog/operator_equals.html @@ -105,26 +105,6 @@
class Dog
dynamic operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/Dog/runtimeType.html b/testing/test_package_docs/ex/Dog/runtimeType.html index 9a3663aff6..9d3c3e1235 100644 --- a/testing/test_package_docs/ex/Dog/runtimeType.html +++ b/testing/test_package_docs/ex/Dog/runtimeType.html @@ -104,10 +104,7 @@
class Dog
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/Dog/toString.html b/testing/test_package_docs/ex/Dog/toString.html index 054595b859..fe1e485e64 100644 --- a/testing/test_package_docs/ex/Dog/toString.html +++ b/testing/test_package_docs/ex/Dog/toString.html @@ -100,9 +100,6 @@
class Dog
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/E-class.html b/testing/test_package_docs/ex/E-class.html index 3190618016..248135cd9b 100644 --- a/testing/test_package_docs/ex/E-class.html +++ b/testing/test_package_docs/ex/E-class.html @@ -146,7 +146,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -154,7 +154,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -169,7 +169,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -178,7 +178,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -193,7 +193,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/E/hashCode.html b/testing/test_package_docs/ex/E/hashCode.html index d6b05b5a70..372bbc358e 100644 --- a/testing/test_package_docs/ex/E/hashCode.html +++ b/testing/test_package_docs/ex/E/hashCode.html @@ -79,31 +79,7 @@
class E
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/E/noSuchMethod.html b/testing/test_package_docs/ex/E/noSuchMethod.html index ba59062591..731c9e2834 100644 --- a/testing/test_package_docs/ex/E/noSuchMethod.html +++ b/testing/test_package_docs/ex/E/noSuchMethod.html @@ -75,12 +75,6 @@
class E
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/E/operator_equals.html b/testing/test_package_docs/ex/E/operator_equals.html index 18ef750888..42e3c2e308 100644 --- a/testing/test_package_docs/ex/E/operator_equals.html +++ b/testing/test_package_docs/ex/E/operator_equals.html @@ -75,26 +75,6 @@
class E
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/E/runtimeType.html b/testing/test_package_docs/ex/E/runtimeType.html index 8e58cdad34..823523fa01 100644 --- a/testing/test_package_docs/ex/E/runtimeType.html +++ b/testing/test_package_docs/ex/E/runtimeType.html @@ -79,10 +79,7 @@
class E
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/E/toString.html b/testing/test_package_docs/ex/E/toString.html index 4dea84bbaa..823594a0ec 100644 --- a/testing/test_package_docs/ex/E/toString.html +++ b/testing/test_package_docs/ex/E/toString.html @@ -75,9 +75,6 @@
class E
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/F-class.html b/testing/test_package_docs/ex/F-class.html index cc2f50dc7f..1624d2611f 100644 --- a/testing/test_package_docs/ex/F-class.html +++ b/testing/test_package_docs/ex/F-class.html @@ -198,7 +198,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -223,7 +223,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -283,7 +283,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -328,7 +328,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -361,7 +361,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/ForAnnotation-class.html b/testing/test_package_docs/ex/ForAnnotation-class.html index 523cec56e8..ae28c7ffea 100644 --- a/testing/test_package_docs/ex/ForAnnotation-class.html +++ b/testing/test_package_docs/ex/ForAnnotation-class.html @@ -143,7 +143,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -151,7 +151,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -166,7 +166,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -175,7 +175,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -190,7 +190,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/ForAnnotation/hashCode.html b/testing/test_package_docs/ex/ForAnnotation/hashCode.html index 12dbd57f89..a766614f3d 100644 --- a/testing/test_package_docs/ex/ForAnnotation/hashCode.html +++ b/testing/test_package_docs/ex/ForAnnotation/hashCode.html @@ -80,31 +80,7 @@
class ForAnnotation
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/ForAnnotation/noSuchMethod.html b/testing/test_package_docs/ex/ForAnnotation/noSuchMethod.html index 7bfea13375..fd601b5b04 100644 --- a/testing/test_package_docs/ex/ForAnnotation/noSuchMethod.html +++ b/testing/test_package_docs/ex/ForAnnotation/noSuchMethod.html @@ -76,12 +76,6 @@
class ForAnnotation
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/ForAnnotation/operator_equals.html b/testing/test_package_docs/ex/ForAnnotation/operator_equals.html index ed91c005e6..3eb7987b8d 100644 --- a/testing/test_package_docs/ex/ForAnnotation/operator_equals.html +++ b/testing/test_package_docs/ex/ForAnnotation/operator_equals.html @@ -76,26 +76,6 @@
class ForAnnotation
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/ForAnnotation/runtimeType.html b/testing/test_package_docs/ex/ForAnnotation/runtimeType.html index 14f6a0f588..6a7e0c3075 100644 --- a/testing/test_package_docs/ex/ForAnnotation/runtimeType.html +++ b/testing/test_package_docs/ex/ForAnnotation/runtimeType.html @@ -80,10 +80,7 @@
class ForAnnotation
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/ForAnnotation/toString.html b/testing/test_package_docs/ex/ForAnnotation/toString.html index ad5b2c70fa..8419b9c9aa 100644 --- a/testing/test_package_docs/ex/ForAnnotation/toString.html +++ b/testing/test_package_docs/ex/ForAnnotation/toString.html @@ -76,9 +76,6 @@
class ForAnnotation
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/HasAnnotation-class.html b/testing/test_package_docs/ex/HasAnnotation-class.html index ce8fde9d84..0762088040 100644 --- a/testing/test_package_docs/ex/HasAnnotation-class.html +++ b/testing/test_package_docs/ex/HasAnnotation-class.html @@ -146,7 +146,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -154,7 +154,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -169,7 +169,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -178,7 +178,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -193,7 +193,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/HasAnnotation/hashCode.html b/testing/test_package_docs/ex/HasAnnotation/hashCode.html index 526b27f7b9..6da6264293 100644 --- a/testing/test_package_docs/ex/HasAnnotation/hashCode.html +++ b/testing/test_package_docs/ex/HasAnnotation/hashCode.html @@ -79,31 +79,7 @@
class HasAnnotation
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/HasAnnotation/noSuchMethod.html b/testing/test_package_docs/ex/HasAnnotation/noSuchMethod.html index afec7b53b3..e924cdef00 100644 --- a/testing/test_package_docs/ex/HasAnnotation/noSuchMethod.html +++ b/testing/test_package_docs/ex/HasAnnotation/noSuchMethod.html @@ -75,12 +75,6 @@
class HasAnnotation
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/HasAnnotation/operator_equals.html b/testing/test_package_docs/ex/HasAnnotation/operator_equals.html index f40652994f..9c78238b8b 100644 --- a/testing/test_package_docs/ex/HasAnnotation/operator_equals.html +++ b/testing/test_package_docs/ex/HasAnnotation/operator_equals.html @@ -75,26 +75,6 @@
class HasAnnotation
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/HasAnnotation/runtimeType.html b/testing/test_package_docs/ex/HasAnnotation/runtimeType.html index 44b11a9e3d..89486ea386 100644 --- a/testing/test_package_docs/ex/HasAnnotation/runtimeType.html +++ b/testing/test_package_docs/ex/HasAnnotation/runtimeType.html @@ -79,10 +79,7 @@
class HasAnnotation
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/HasAnnotation/toString.html b/testing/test_package_docs/ex/HasAnnotation/toString.html index b0a70e3fd3..0ba7a77d5b 100644 --- a/testing/test_package_docs/ex/HasAnnotation/toString.html +++ b/testing/test_package_docs/ex/HasAnnotation/toString.html @@ -75,9 +75,6 @@
class HasAnnotation
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/Helper-class.html b/testing/test_package_docs/ex/Helper-class.html index 0fbc22a325..8e6ef19350 100644 --- a/testing/test_package_docs/ex/Helper-class.html +++ b/testing/test_package_docs/ex/Helper-class.html @@ -139,7 +139,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -147,7 +147,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -171,7 +171,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -180,7 +180,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -195,7 +195,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/Helper/hashCode.html b/testing/test_package_docs/ex/Helper/hashCode.html index 16e8ae61c5..f85a1127a8 100644 --- a/testing/test_package_docs/ex/Helper/hashCode.html +++ b/testing/test_package_docs/ex/Helper/hashCode.html @@ -80,31 +80,7 @@
class Helper
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/Helper/noSuchMethod.html b/testing/test_package_docs/ex/Helper/noSuchMethod.html index 616d815818..00ecf06c9f 100644 --- a/testing/test_package_docs/ex/Helper/noSuchMethod.html +++ b/testing/test_package_docs/ex/Helper/noSuchMethod.html @@ -76,12 +76,6 @@
class Helper
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/Helper/operator_equals.html b/testing/test_package_docs/ex/Helper/operator_equals.html index 1d8423007d..be9cfe5922 100644 --- a/testing/test_package_docs/ex/Helper/operator_equals.html +++ b/testing/test_package_docs/ex/Helper/operator_equals.html @@ -76,26 +76,6 @@
class Helper
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/Helper/runtimeType.html b/testing/test_package_docs/ex/Helper/runtimeType.html index 8cd515dfa1..9f8dd1b1d1 100644 --- a/testing/test_package_docs/ex/Helper/runtimeType.html +++ b/testing/test_package_docs/ex/Helper/runtimeType.html @@ -80,10 +80,7 @@
class Helper
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/Helper/toString.html b/testing/test_package_docs/ex/Helper/toString.html index d5bd6ae5f6..a1f6c5c34e 100644 --- a/testing/test_package_docs/ex/Helper/toString.html +++ b/testing/test_package_docs/ex/Helper/toString.html @@ -76,9 +76,6 @@
class Helper
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/Klass-class.html b/testing/test_package_docs/ex/Klass-class.html index 05b7106fef..5f76da32b0 100644 --- a/testing/test_package_docs/ex/Klass-class.html +++ b/testing/test_package_docs/ex/Klass-class.html @@ -137,7 +137,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -145,7 +145,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -214,7 +214,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -229,7 +229,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/Klass/hashCode.html b/testing/test_package_docs/ex/Klass/hashCode.html index 5eb4ec2523..62c547d436 100644 --- a/testing/test_package_docs/ex/Klass/hashCode.html +++ b/testing/test_package_docs/ex/Klass/hashCode.html @@ -84,31 +84,7 @@
class Klass
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/Klass/noSuchMethod.html b/testing/test_package_docs/ex/Klass/noSuchMethod.html index d245040bba..4c82edf058 100644 --- a/testing/test_package_docs/ex/Klass/noSuchMethod.html +++ b/testing/test_package_docs/ex/Klass/noSuchMethod.html @@ -80,12 +80,6 @@
class Klass
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/Klass/operator_equals.html b/testing/test_package_docs/ex/Klass/operator_equals.html index 716dad2cd0..4332b76429 100644 --- a/testing/test_package_docs/ex/Klass/operator_equals.html +++ b/testing/test_package_docs/ex/Klass/operator_equals.html @@ -80,26 +80,6 @@
class Klass
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/Klass/runtimeType.html b/testing/test_package_docs/ex/Klass/runtimeType.html index ab92f8347d..d8bb4edd0b 100644 --- a/testing/test_package_docs/ex/Klass/runtimeType.html +++ b/testing/test_package_docs/ex/Klass/runtimeType.html @@ -84,10 +84,7 @@
class Klass
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/MyError-class.html b/testing/test_package_docs/ex/MyError-class.html index ce1a92e4b3..0329138a65 100644 --- a/testing/test_package_docs/ex/MyError-class.html +++ b/testing/test_package_docs/ex/MyError-class.html @@ -148,7 +148,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -156,7 +156,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -179,7 +179,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -188,7 +188,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -203,7 +203,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/MyError/hashCode.html b/testing/test_package_docs/ex/MyError/hashCode.html index 3e25fa162e..c3c9bdf17e 100644 --- a/testing/test_package_docs/ex/MyError/hashCode.html +++ b/testing/test_package_docs/ex/MyError/hashCode.html @@ -80,31 +80,7 @@
class MyError
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/MyError/noSuchMethod.html b/testing/test_package_docs/ex/MyError/noSuchMethod.html index 9e7eebe69f..d2f85c6b50 100644 --- a/testing/test_package_docs/ex/MyError/noSuchMethod.html +++ b/testing/test_package_docs/ex/MyError/noSuchMethod.html @@ -76,12 +76,6 @@
class MyError
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/MyError/operator_equals.html b/testing/test_package_docs/ex/MyError/operator_equals.html index cffc392c35..cd3933d1bc 100644 --- a/testing/test_package_docs/ex/MyError/operator_equals.html +++ b/testing/test_package_docs/ex/MyError/operator_equals.html @@ -76,26 +76,6 @@
class MyError
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/MyError/runtimeType.html b/testing/test_package_docs/ex/MyError/runtimeType.html index 02d3f06b23..e124912b9d 100644 --- a/testing/test_package_docs/ex/MyError/runtimeType.html +++ b/testing/test_package_docs/ex/MyError/runtimeType.html @@ -80,10 +80,7 @@
class MyError
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/MyError/toString.html b/testing/test_package_docs/ex/MyError/toString.html index ab5a078d6c..3e54ff30ca 100644 --- a/testing/test_package_docs/ex/MyError/toString.html +++ b/testing/test_package_docs/ex/MyError/toString.html @@ -76,9 +76,6 @@
class MyError
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/MyErrorImplements-class.html b/testing/test_package_docs/ex/MyErrorImplements-class.html index 066fc84b61..637e759472 100644 --- a/testing/test_package_docs/ex/MyErrorImplements-class.html +++ b/testing/test_package_docs/ex/MyErrorImplements-class.html @@ -156,7 +156,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -164,7 +164,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -179,7 +179,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -188,7 +188,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -203,7 +203,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/MyErrorImplements/hashCode.html b/testing/test_package_docs/ex/MyErrorImplements/hashCode.html index 7d161a2229..2782e1c768 100644 --- a/testing/test_package_docs/ex/MyErrorImplements/hashCode.html +++ b/testing/test_package_docs/ex/MyErrorImplements/hashCode.html @@ -80,31 +80,7 @@
class MyErrorImplements
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/MyErrorImplements/noSuchMethod.html b/testing/test_package_docs/ex/MyErrorImplements/noSuchMethod.html index f85ecfec1c..b48c32eb73 100644 --- a/testing/test_package_docs/ex/MyErrorImplements/noSuchMethod.html +++ b/testing/test_package_docs/ex/MyErrorImplements/noSuchMethod.html @@ -76,12 +76,6 @@
class MyErrorImplements
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/MyErrorImplements/operator_equals.html b/testing/test_package_docs/ex/MyErrorImplements/operator_equals.html index 263f5feb1e..89b3779b8a 100644 --- a/testing/test_package_docs/ex/MyErrorImplements/operator_equals.html +++ b/testing/test_package_docs/ex/MyErrorImplements/operator_equals.html @@ -76,26 +76,6 @@
class MyErrorImplements
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/MyErrorImplements/runtimeType.html b/testing/test_package_docs/ex/MyErrorImplements/runtimeType.html index 0cb2c22394..29b6211487 100644 --- a/testing/test_package_docs/ex/MyErrorImplements/runtimeType.html +++ b/testing/test_package_docs/ex/MyErrorImplements/runtimeType.html @@ -80,10 +80,7 @@
class MyErrorImplements
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/MyErrorImplements/toString.html b/testing/test_package_docs/ex/MyErrorImplements/toString.html index 2f538bbea5..2618ab944b 100644 --- a/testing/test_package_docs/ex/MyErrorImplements/toString.html +++ b/testing/test_package_docs/ex/MyErrorImplements/toString.html @@ -76,9 +76,6 @@
class MyErrorImplements
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/MyException-class.html b/testing/test_package_docs/ex/MyException-class.html index d49c5f0856..dc8e50e29a 100644 --- a/testing/test_package_docs/ex/MyException-class.html +++ b/testing/test_package_docs/ex/MyException-class.html @@ -148,7 +148,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -156,7 +156,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -171,7 +171,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -180,7 +180,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -195,7 +195,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/MyException/hashCode.html b/testing/test_package_docs/ex/MyException/hashCode.html index efdc391a9e..f580c020cd 100644 --- a/testing/test_package_docs/ex/MyException/hashCode.html +++ b/testing/test_package_docs/ex/MyException/hashCode.html @@ -79,31 +79,7 @@
class MyException
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/MyException/noSuchMethod.html b/testing/test_package_docs/ex/MyException/noSuchMethod.html index ed037e5e6b..ee877ec4f7 100644 --- a/testing/test_package_docs/ex/MyException/noSuchMethod.html +++ b/testing/test_package_docs/ex/MyException/noSuchMethod.html @@ -75,12 +75,6 @@
class MyException
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/MyException/operator_equals.html b/testing/test_package_docs/ex/MyException/operator_equals.html index fba0601462..ad77ec23e2 100644 --- a/testing/test_package_docs/ex/MyException/operator_equals.html +++ b/testing/test_package_docs/ex/MyException/operator_equals.html @@ -75,26 +75,6 @@
class MyException
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/MyException/runtimeType.html b/testing/test_package_docs/ex/MyException/runtimeType.html index ff18fedde6..35f8eb354d 100644 --- a/testing/test_package_docs/ex/MyException/runtimeType.html +++ b/testing/test_package_docs/ex/MyException/runtimeType.html @@ -79,10 +79,7 @@
class MyException
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/MyException/toString.html b/testing/test_package_docs/ex/MyException/toString.html index a7b6d9c677..74fd419e83 100644 --- a/testing/test_package_docs/ex/MyException/toString.html +++ b/testing/test_package_docs/ex/MyException/toString.html @@ -75,9 +75,6 @@
class MyException
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/MyExceptionImplements-class.html b/testing/test_package_docs/ex/MyExceptionImplements-class.html index bd3d1ed582..df9b454fb2 100644 --- a/testing/test_package_docs/ex/MyExceptionImplements-class.html +++ b/testing/test_package_docs/ex/MyExceptionImplements-class.html @@ -148,7 +148,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -156,7 +156,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -171,7 +171,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -180,7 +180,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -195,7 +195,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/MyExceptionImplements/hashCode.html b/testing/test_package_docs/ex/MyExceptionImplements/hashCode.html index 5ec361c066..b5bf48a84d 100644 --- a/testing/test_package_docs/ex/MyExceptionImplements/hashCode.html +++ b/testing/test_package_docs/ex/MyExceptionImplements/hashCode.html @@ -79,31 +79,7 @@
class MyExceptionImplements
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/MyExceptionImplements/noSuchMethod.html b/testing/test_package_docs/ex/MyExceptionImplements/noSuchMethod.html index c1f1ed7649..4b12d2a29e 100644 --- a/testing/test_package_docs/ex/MyExceptionImplements/noSuchMethod.html +++ b/testing/test_package_docs/ex/MyExceptionImplements/noSuchMethod.html @@ -75,12 +75,6 @@
class MyExceptionImplements
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/MyExceptionImplements/operator_equals.html b/testing/test_package_docs/ex/MyExceptionImplements/operator_equals.html index 4dd7a19176..36a75d2348 100644 --- a/testing/test_package_docs/ex/MyExceptionImplements/operator_equals.html +++ b/testing/test_package_docs/ex/MyExceptionImplements/operator_equals.html @@ -75,26 +75,6 @@
class MyExceptionImplements
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/MyExceptionImplements/runtimeType.html b/testing/test_package_docs/ex/MyExceptionImplements/runtimeType.html index 90c8060094..0a82c15913 100644 --- a/testing/test_package_docs/ex/MyExceptionImplements/runtimeType.html +++ b/testing/test_package_docs/ex/MyExceptionImplements/runtimeType.html @@ -79,10 +79,7 @@
class MyExceptionImplements
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/MyExceptionImplements/toString.html b/testing/test_package_docs/ex/MyExceptionImplements/toString.html index 12785c858e..435cd28e71 100644 --- a/testing/test_package_docs/ex/MyExceptionImplements/toString.html +++ b/testing/test_package_docs/ex/MyExceptionImplements/toString.html @@ -75,9 +75,6 @@
class MyExceptionImplements
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass-class.html b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass-class.html index 7c556de546..88642693cf 100644 --- a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass-class.html +++ b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass-class.html @@ -147,7 +147,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -155,7 +155,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -170,7 +170,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -188,7 +188,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -203,7 +203,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/hashCode.html b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/hashCode.html index b0a46bdfe5..14d1f70e29 100644 --- a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/hashCode.html +++ b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/hashCode.html @@ -80,31 +80,7 @@
class PublicClassExtendsPrivateClass
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/noSuchMethod.html b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/noSuchMethod.html index 3bafd64534..9750fdd753 100644 --- a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/noSuchMethod.html +++ b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/noSuchMethod.html @@ -76,12 +76,6 @@
class PublicClassExtendsPrivateClass
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/operator_equals.html b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/operator_equals.html index e3deb5aa86..5eead22085 100644 --- a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/operator_equals.html +++ b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/operator_equals.html @@ -76,26 +76,6 @@
class PublicClassExtendsPrivateClass
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/runtimeType.html b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/runtimeType.html index c9119f6e01..97954edd81 100644 --- a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/runtimeType.html +++ b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/runtimeType.html @@ -80,10 +80,7 @@
class PublicClassExtendsPrivateClass
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/toString.html b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/toString.html index e0c08cf5b9..a68d0b8740 100644 --- a/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/toString.html +++ b/testing/test_package_docs/ex/PublicClassExtendsPrivateClass/toString.html @@ -76,9 +76,6 @@
class PublicClassExtendsPrivateClass
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface-class.html b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface-class.html index 9d6a30e52c..ddfc0016f4 100644 --- a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface-class.html +++ b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface-class.html @@ -134,7 +134,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -142,7 +142,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -166,7 +166,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -175,7 +175,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -190,7 +190,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/hashCode.html b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/hashCode.html index 09f43628fe..b8a4f0e3b2 100644 --- a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/hashCode.html +++ b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/hashCode.html @@ -80,31 +80,7 @@
class PublicClassImplementsPrivateInterface
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/noSuchMethod.html b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/noSuchMethod.html index d3530f9994..a29448bc62 100644 --- a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/noSuchMethod.html +++ b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/noSuchMethod.html @@ -76,12 +76,6 @@
class PublicClassImplementsPrivateInterface
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/operator_equals.html b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/operator_equals.html index d1b1cd1d94..03fffa74f8 100644 --- a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/operator_equals.html +++ b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/operator_equals.html @@ -76,26 +76,6 @@
class PublicClassImplementsPrivateInterface
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/runtimeType.html b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/runtimeType.html index 8a07ce17c2..f0167231da 100644 --- a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/runtimeType.html +++ b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/runtimeType.html @@ -80,10 +80,7 @@
class PublicClassImplementsPrivateInterface
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/toString.html b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/toString.html index bfe69fe93a..dad139f6a3 100644 --- a/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/toString.html +++ b/testing/test_package_docs/ex/PublicClassImplementsPrivateInterface/toString.html @@ -76,9 +76,6 @@
class PublicClassImplementsPrivateInterface
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/ShapeType-class.html b/testing/test_package_docs/ex/ShapeType-class.html index 1cce18d08c..76cc2da771 100644 --- a/testing/test_package_docs/ex/ShapeType-class.html +++ b/testing/test_package_docs/ex/ShapeType-class.html @@ -141,7 +141,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -157,7 +157,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -172,7 +172,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -181,7 +181,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -196,7 +196,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/ShapeType/hashCode.html b/testing/test_package_docs/ex/ShapeType/hashCode.html index 1569dde318..13a7a2a000 100644 --- a/testing/test_package_docs/ex/ShapeType/hashCode.html +++ b/testing/test_package_docs/ex/ShapeType/hashCode.html @@ -81,31 +81,7 @@
class ShapeType
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/ShapeType/noSuchMethod.html b/testing/test_package_docs/ex/ShapeType/noSuchMethod.html index 15bc823eb8..2ccb18f2fd 100644 --- a/testing/test_package_docs/ex/ShapeType/noSuchMethod.html +++ b/testing/test_package_docs/ex/ShapeType/noSuchMethod.html @@ -77,12 +77,6 @@
class ShapeType
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/ShapeType/operator_equals.html b/testing/test_package_docs/ex/ShapeType/operator_equals.html index 8acaad56b4..0a14d76c55 100644 --- a/testing/test_package_docs/ex/ShapeType/operator_equals.html +++ b/testing/test_package_docs/ex/ShapeType/operator_equals.html @@ -77,26 +77,6 @@
class ShapeType
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/ShapeType/runtimeType.html b/testing/test_package_docs/ex/ShapeType/runtimeType.html index 2e0f951da2..329c83c755 100644 --- a/testing/test_package_docs/ex/ShapeType/runtimeType.html +++ b/testing/test_package_docs/ex/ShapeType/runtimeType.html @@ -81,10 +81,7 @@
class ShapeType
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/ShapeType/toString.html b/testing/test_package_docs/ex/ShapeType/toString.html index 240082c1c1..9100e84a8a 100644 --- a/testing/test_package_docs/ex/ShapeType/toString.html +++ b/testing/test_package_docs/ex/ShapeType/toString.html @@ -82,9 +82,6 @@
class ShapeType
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration-class.html b/testing/test_package_docs/ex/SpecializedDuration-class.html index fc5db81322..784614bbc9 100644 --- a/testing/test_package_docs/ex/SpecializedDuration-class.html +++ b/testing/test_package_docs/ex/SpecializedDuration-class.html @@ -160,7 +160,7 @@

Properties

→ int
- Returns the number of whole days spanned by this Duration. +
read-only, inherited
@@ -168,7 +168,7 @@

Properties

→ int
- Returns the number of whole hours spanned by this Duration. +
read-only, inherited
@@ -176,7 +176,7 @@

Properties

→ int
- Returns number of whole microseconds spanned by this Duration. +
read-only, inherited
@@ -184,7 +184,7 @@

Properties

→ int
- Returns number of whole milliseconds spanned by this Duration. +
read-only, inherited
@@ -192,7 +192,7 @@

Properties

→ int
- Returns the number of whole minutes spanned by this Duration. +
read-only, inherited
@@ -200,7 +200,7 @@

Properties

→ int
- Returns the number of whole seconds spanned by this Duration. +
read-only, inherited
@@ -208,7 +208,7 @@

Properties

→ bool
- Returns whether this Duration is negative. +
read-only, inherited
@@ -216,7 +216,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -231,8 +231,7 @@

Methods

- Returns a new Duration representing the absolute value of this -Duration. +
inherited
@@ -241,7 +240,7 @@

Methods

- Compares this Duration to other, returning zero if the values are equal. +
inherited
@@ -250,7 +249,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -259,7 +258,7 @@

Methods

- Returns a string representation of this Duration. +
inherited
@@ -274,8 +273,7 @@

Operators

- Multiplies this Duration by the given factor and returns the result -as a new Duration object. +
inherited
@@ -284,8 +282,7 @@

Operators

- Adds this Duration and other and -returns the sum as a new Duration object. +
inherited
@@ -294,8 +291,7 @@

Operators

- Subtracts other from this Duration and -returns the difference as a new Duration object. +
inherited
@@ -304,8 +300,7 @@

Operators

- Returns true if the value of this Duration -is less than the value of other. +
inherited
@@ -314,8 +309,7 @@

Operators

- Returns true if the value of this Duration -is less than or equal to the value of other. +
inherited
@@ -324,7 +318,7 @@

Operators

- Returns true if this Duration is the same object as other. +
inherited
@@ -333,8 +327,7 @@

Operators

- Returns true if the value of this Duration -is greater than the value of other. +
inherited
@@ -343,8 +336,7 @@

Operators

- Returns true if the value of this Duration -is greater than or equal to the value of other. +
inherited
@@ -353,7 +345,7 @@

Operators

- Returns a new Duration representing this Duration negated. +
inherited
@@ -362,8 +354,7 @@

Operators

- Divides this Duration by the given quotient and returns the truncated -result as a new Duration object. +
inherited
diff --git a/testing/test_package_docs/ex/SpecializedDuration/abs.html b/testing/test_package_docs/ex/SpecializedDuration/abs.html index 858bd04a5f..be93be4ad0 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/abs.html +++ b/testing/test_package_docs/ex/SpecializedDuration/abs.html @@ -93,12 +93,6 @@
class SpecializedDuration
Duration abs() -
-

Returns a new Duration representing the absolute value of this -Duration.

-

The returned Duration has the same length as this one, but is always -positive.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/compareTo.html b/testing/test_package_docs/ex/SpecializedDuration/compareTo.html index 92bc23d1b6..a0fc10e0d6 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/compareTo.html +++ b/testing/test_package_docs/ex/SpecializedDuration/compareTo.html @@ -93,14 +93,6 @@
class SpecializedDuration
int compareTo(Duration other) -
-

Compares this Duration to other, returning zero if the values are equal.

-

Returns a negative integer if this Duration is shorter than -other, or a positive integer if it is longer.

-

A negative Duration is always considered shorter than a positive one.

-

It is always the case that duration1.compareTo(duration2) < 0 iff -(someDate + duration1).compareTo(someDate + duration2) < 0.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/hashCode.html b/testing/test_package_docs/ex/SpecializedDuration/hashCode.html index 9e5a86d3ef..3056b964f4 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/hashCode.html +++ b/testing/test_package_docs/ex/SpecializedDuration/hashCode.html @@ -97,31 +97,7 @@
class SpecializedDuration
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/SpecializedDuration/inDays.html b/testing/test_package_docs/ex/SpecializedDuration/inDays.html index 1aa7fdfdb0..b0c9cf7278 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/inDays.html +++ b/testing/test_package_docs/ex/SpecializedDuration/inDays.html @@ -97,10 +97,7 @@
class SpecializedDuration
int inDays -
-

Returns the number of whole days spanned by this Duration.

-
- + diff --git a/testing/test_package_docs/ex/SpecializedDuration/inHours.html b/testing/test_package_docs/ex/SpecializedDuration/inHours.html index 0c7212ca11..cf3603834a 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/inHours.html +++ b/testing/test_package_docs/ex/SpecializedDuration/inHours.html @@ -97,11 +97,7 @@
class SpecializedDuration
int inHours -
-

Returns the number of whole hours spanned by this Duration.

-

The returned value can be greater than 23.

-
- + diff --git a/testing/test_package_docs/ex/SpecializedDuration/inMicroseconds.html b/testing/test_package_docs/ex/SpecializedDuration/inMicroseconds.html index 141e424221..bcef396149 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/inMicroseconds.html +++ b/testing/test_package_docs/ex/SpecializedDuration/inMicroseconds.html @@ -97,10 +97,7 @@
class SpecializedDuration
int inMicroseconds -
-

Returns number of whole microseconds spanned by this Duration.

-
- + diff --git a/testing/test_package_docs/ex/SpecializedDuration/inMilliseconds.html b/testing/test_package_docs/ex/SpecializedDuration/inMilliseconds.html index 46f55de991..58901ec73c 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/inMilliseconds.html +++ b/testing/test_package_docs/ex/SpecializedDuration/inMilliseconds.html @@ -97,11 +97,7 @@
class SpecializedDuration
int inMilliseconds -
-

Returns number of whole milliseconds spanned by this Duration.

-

The returned value can be greater than 999.

-
- + diff --git a/testing/test_package_docs/ex/SpecializedDuration/inMinutes.html b/testing/test_package_docs/ex/SpecializedDuration/inMinutes.html index b06386e348..fb3ad9996f 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/inMinutes.html +++ b/testing/test_package_docs/ex/SpecializedDuration/inMinutes.html @@ -97,11 +97,7 @@
class SpecializedDuration
int inMinutes -
-

Returns the number of whole minutes spanned by this Duration.

-

The returned value can be greater than 59.

-
- + diff --git a/testing/test_package_docs/ex/SpecializedDuration/inSeconds.html b/testing/test_package_docs/ex/SpecializedDuration/inSeconds.html index 086a5247b3..612f996b0d 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/inSeconds.html +++ b/testing/test_package_docs/ex/SpecializedDuration/inSeconds.html @@ -97,11 +97,7 @@
class SpecializedDuration
int inSeconds -
-

Returns the number of whole seconds spanned by this Duration.

-

The returned value can be greater than 59.

-
- + diff --git a/testing/test_package_docs/ex/SpecializedDuration/isNegative.html b/testing/test_package_docs/ex/SpecializedDuration/isNegative.html index 2358cd394a..c2abac565a 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/isNegative.html +++ b/testing/test_package_docs/ex/SpecializedDuration/isNegative.html @@ -97,12 +97,7 @@
class SpecializedDuration
bool isNegative -
-

Returns whether this Duration is negative.

-

A negative Duration represents the difference from a later time to an -earlier time.

-
- + diff --git a/testing/test_package_docs/ex/SpecializedDuration/noSuchMethod.html b/testing/test_package_docs/ex/SpecializedDuration/noSuchMethod.html index 055cc52bcd..2a74dd463c 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/noSuchMethod.html +++ b/testing/test_package_docs/ex/SpecializedDuration/noSuchMethod.html @@ -93,12 +93,6 @@
class SpecializedDuration
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/operator_equals.html b/testing/test_package_docs/ex/SpecializedDuration/operator_equals.html index 03eb1dd0c8..4a81f78fab 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/operator_equals.html +++ b/testing/test_package_docs/ex/SpecializedDuration/operator_equals.html @@ -93,9 +93,6 @@
class SpecializedDuration
bool operator ==(other) -
-

Returns true if this Duration is the same object as other.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/operator_greater.html b/testing/test_package_docs/ex/SpecializedDuration/operator_greater.html index 14238e72eb..c8cb6ac648 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/operator_greater.html +++ b/testing/test_package_docs/ex/SpecializedDuration/operator_greater.html @@ -93,10 +93,6 @@
class SpecializedDuration
bool operator >(Duration other) -
-

Returns true if the value of this Duration -is greater than the value of other.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/operator_greater_equal.html b/testing/test_package_docs/ex/SpecializedDuration/operator_greater_equal.html index fc8e15020d..a35b846bc9 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/operator_greater_equal.html +++ b/testing/test_package_docs/ex/SpecializedDuration/operator_greater_equal.html @@ -93,10 +93,6 @@
class SpecializedDuration
bool operator >=(Duration other) -
-

Returns true if the value of this Duration -is greater than or equal to the value of other.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/operator_less.html b/testing/test_package_docs/ex/SpecializedDuration/operator_less.html index d5845cedf9..a162e48369 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/operator_less.html +++ b/testing/test_package_docs/ex/SpecializedDuration/operator_less.html @@ -93,10 +93,6 @@
class SpecializedDuration
bool operator <(Duration other) -
-

Returns true if the value of this Duration -is less than the value of other.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/operator_less_equal.html b/testing/test_package_docs/ex/SpecializedDuration/operator_less_equal.html index 15fba5b36e..44e4c88b53 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/operator_less_equal.html +++ b/testing/test_package_docs/ex/SpecializedDuration/operator_less_equal.html @@ -93,10 +93,6 @@
class SpecializedDuration
bool operator <=(Duration other) -
-

Returns true if the value of this Duration -is less than or equal to the value of other.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/operator_minus.html b/testing/test_package_docs/ex/SpecializedDuration/operator_minus.html index 9a1e0d6216..6c456c605c 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/operator_minus.html +++ b/testing/test_package_docs/ex/SpecializedDuration/operator_minus.html @@ -93,10 +93,6 @@
class SpecializedDuration
Duration operator -(Duration other) -
-

Subtracts other from this Duration and -returns the difference as a new Duration object.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/operator_multiply.html b/testing/test_package_docs/ex/SpecializedDuration/operator_multiply.html index 090b07f764..796fe8bad0 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/operator_multiply.html +++ b/testing/test_package_docs/ex/SpecializedDuration/operator_multiply.html @@ -93,12 +93,6 @@
class SpecializedDuration
Duration operator *(num factor) -
-

Multiplies this Duration by the given factor and returns the result -as a new Duration object.

-

Note that when factor is a double, and the duration is greater than -53 bits, precision is lost because of double-precision arithmetic.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/operator_plus.html b/testing/test_package_docs/ex/SpecializedDuration/operator_plus.html index b901f483c5..b5f4e37072 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/operator_plus.html +++ b/testing/test_package_docs/ex/SpecializedDuration/operator_plus.html @@ -93,10 +93,6 @@
class SpecializedDuration
Duration operator +(Duration other) -
-

Adds this Duration and other and -returns the sum as a new Duration object.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/operator_truncate_divide.html b/testing/test_package_docs/ex/SpecializedDuration/operator_truncate_divide.html index 16b578583e..34e76007d5 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/operator_truncate_divide.html +++ b/testing/test_package_docs/ex/SpecializedDuration/operator_truncate_divide.html @@ -93,11 +93,6 @@
class SpecializedDuration
Duration operator ~/(int quotient) -
-

Divides this Duration by the given quotient and returns the truncated -result as a new Duration object.

-

Throws an IntegerDivisionByZeroException if quotient is 0.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/operator_unary_minus.html b/testing/test_package_docs/ex/SpecializedDuration/operator_unary_minus.html index 0d23d8f1ac..0c529ae077 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/operator_unary_minus.html +++ b/testing/test_package_docs/ex/SpecializedDuration/operator_unary_minus.html @@ -93,11 +93,6 @@
class SpecializedDuration
Duration operator unary-() -
-

Returns a new Duration representing this Duration negated.

-

The returned Duration has the same length as this one, but will have the -opposite sign of this one.

-
diff --git a/testing/test_package_docs/ex/SpecializedDuration/runtimeType.html b/testing/test_package_docs/ex/SpecializedDuration/runtimeType.html index 9699a888bd..e34269058b 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/runtimeType.html +++ b/testing/test_package_docs/ex/SpecializedDuration/runtimeType.html @@ -97,10 +97,7 @@
class SpecializedDuration
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/SpecializedDuration/toString.html b/testing/test_package_docs/ex/SpecializedDuration/toString.html index 1de7622212..da88b0818d 100644 --- a/testing/test_package_docs/ex/SpecializedDuration/toString.html +++ b/testing/test_package_docs/ex/SpecializedDuration/toString.html @@ -93,14 +93,6 @@
class SpecializedDuration
String toString() -
-

Returns a string representation of this Duration.

-

Returns a string with hours, minutes, seconds, and microseconds, in the -following format: HH:MM:SS.mmmmmm. For example,

-
var d = new Duration(days:1, hours:1, minutes:33, microseconds: 500);
-d.toString();  // "25:33:00.000500"
-
-
diff --git a/testing/test_package_docs/ex/WithGeneric-class.html b/testing/test_package_docs/ex/WithGeneric-class.html index d766c1b7af..208184fb37 100644 --- a/testing/test_package_docs/ex/WithGeneric-class.html +++ b/testing/test_package_docs/ex/WithGeneric-class.html @@ -155,7 +155,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -163,7 +163,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -178,7 +178,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -187,7 +187,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -202,7 +202,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/WithGeneric/hashCode.html b/testing/test_package_docs/ex/WithGeneric/hashCode.html index 40560cd666..c063dbc6c8 100644 --- a/testing/test_package_docs/ex/WithGeneric/hashCode.html +++ b/testing/test_package_docs/ex/WithGeneric/hashCode.html @@ -80,31 +80,7 @@
class WithGeneric
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/WithGeneric/noSuchMethod.html b/testing/test_package_docs/ex/WithGeneric/noSuchMethod.html index 8099cec5a8..5746d11d75 100644 --- a/testing/test_package_docs/ex/WithGeneric/noSuchMethod.html +++ b/testing/test_package_docs/ex/WithGeneric/noSuchMethod.html @@ -76,12 +76,6 @@
class WithGeneric
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/WithGeneric/operator_equals.html b/testing/test_package_docs/ex/WithGeneric/operator_equals.html index 5195bcee94..233aa5dd4e 100644 --- a/testing/test_package_docs/ex/WithGeneric/operator_equals.html +++ b/testing/test_package_docs/ex/WithGeneric/operator_equals.html @@ -76,26 +76,6 @@
class WithGeneric
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/WithGeneric/runtimeType.html b/testing/test_package_docs/ex/WithGeneric/runtimeType.html index 7a013b58e2..3a7493b3c6 100644 --- a/testing/test_package_docs/ex/WithGeneric/runtimeType.html +++ b/testing/test_package_docs/ex/WithGeneric/runtimeType.html @@ -80,10 +80,7 @@
class WithGeneric
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/WithGeneric/toString.html b/testing/test_package_docs/ex/WithGeneric/toString.html index 13acea4a37..ce0cf98599 100644 --- a/testing/test_package_docs/ex/WithGeneric/toString.html +++ b/testing/test_package_docs/ex/WithGeneric/toString.html @@ -76,9 +76,6 @@
class WithGeneric
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/WithGenericSub-class.html b/testing/test_package_docs/ex/WithGenericSub-class.html index 4a79c2a6ad..6f5facf1b5 100644 --- a/testing/test_package_docs/ex/WithGenericSub-class.html +++ b/testing/test_package_docs/ex/WithGenericSub-class.html @@ -148,7 +148,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -165,7 +165,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -180,7 +180,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -189,7 +189,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -204,7 +204,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/aThingToDo-class.html b/testing/test_package_docs/ex/aThingToDo-class.html index adc12f5a9c..c52eba128d 100644 --- a/testing/test_package_docs/ex/aThingToDo-class.html +++ b/testing/test_package_docs/ex/aThingToDo-class.html @@ -154,7 +154,7 @@

Properties

→ int
- The hash code for this object. +
read-only, inherited
@@ -162,7 +162,7 @@

Properties

→ Type
- A representation of the runtime type of the object. +
read-only, inherited
@@ -177,7 +177,7 @@

Methods

- Invoked when a non-existent method or property is accessed. +
inherited
@@ -186,7 +186,7 @@

Methods

- Returns a string representation of this object. +
inherited
@@ -201,7 +201,7 @@

Operators

- The equality operator. +
inherited
diff --git a/testing/test_package_docs/ex/aThingToDo/hashCode.html b/testing/test_package_docs/ex/aThingToDo/hashCode.html index fb346d753a..0be4382606 100644 --- a/testing/test_package_docs/ex/aThingToDo/hashCode.html +++ b/testing/test_package_docs/ex/aThingToDo/hashCode.html @@ -81,31 +81,7 @@
class aThingToDo
int hashCode -
-

The hash code for this object.

-

A hash code is a single integer which represents the state of the object -that affects == comparisons.

-

All objects have hash codes. -The default hash code represents only the identity of the object, -the same way as the default == implementation only considers objects -equal if they are identical (see identityHashCode).

-

If == is overridden to use the object state instead, -the hash code must also be changed to represent that state.

-

Hash codes must be the same for objects that are equal to each other -according to ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

-

Objects that are not equal are allowed to have the same hash code, -it is even technically allowed that all instances have the same hash code, -but if clashes happen too often, it may reduce the efficiency of hash-based -data structures like HashSet or HashMap.

-

If a subclass overrides hashCode, it should override the -== operator as well to maintain consistency.

-
- + diff --git a/testing/test_package_docs/ex/aThingToDo/noSuchMethod.html b/testing/test_package_docs/ex/aThingToDo/noSuchMethod.html index 5ed5c3dea6..0b7dfc4960 100644 --- a/testing/test_package_docs/ex/aThingToDo/noSuchMethod.html +++ b/testing/test_package_docs/ex/aThingToDo/noSuchMethod.html @@ -77,12 +77,6 @@
class aThingToDo
dynamic noSuchMethod(Invocation invocation) -
-

Invoked when a non-existent method or property is accessed.

-

Classes can override noSuchMethod to provide custom behavior.

-

If a value is returned, it becomes the result of the original invocation.

-

The default behavior is to throw a NoSuchMethodError.

-
diff --git a/testing/test_package_docs/ex/aThingToDo/operator_equals.html b/testing/test_package_docs/ex/aThingToDo/operator_equals.html index 7230c321d9..7a2910f351 100644 --- a/testing/test_package_docs/ex/aThingToDo/operator_equals.html +++ b/testing/test_package_docs/ex/aThingToDo/operator_equals.html @@ -77,26 +77,6 @@
class aThingToDo
bool operator ==(other) -
-

The equality operator.

-

The default behavior for all Objects is to return true if and -only if this and other are the same object.

-

Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

  • -

    Total: It must return a boolean for all arguments. It should never throw -or return null.

  • -

    Reflexive: For all objects o, o == o must be true.

  • -

    Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

  • -

    Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

-

The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

-

If a subclass overrides the equality operator it should override -the hashCode method as well to maintain consistency.

-
diff --git a/testing/test_package_docs/ex/aThingToDo/runtimeType.html b/testing/test_package_docs/ex/aThingToDo/runtimeType.html index 11632abc3f..ee18fb3781 100644 --- a/testing/test_package_docs/ex/aThingToDo/runtimeType.html +++ b/testing/test_package_docs/ex/aThingToDo/runtimeType.html @@ -81,10 +81,7 @@
class aThingToDo
Type runtimeType -
-

A representation of the runtime type of the object.

-
- + diff --git a/testing/test_package_docs/ex/aThingToDo/toString.html b/testing/test_package_docs/ex/aThingToDo/toString.html index fcaf6d1a1d..c613c08a9a 100644 --- a/testing/test_package_docs/ex/aThingToDo/toString.html +++ b/testing/test_package_docs/ex/aThingToDo/toString.html @@ -77,9 +77,6 @@
class aThingToDo
String toString() -
-

Returns a string representation of this object.

-
diff --git a/testing/test_package_docs/ex/deprecated-constant.html b/testing/test_package_docs/ex/deprecated-constant.html index d4e1344f19..64e41ef033 100644 --- a/testing/test_package_docs/ex/deprecated-constant.html +++ b/testing/test_package_docs/ex/deprecated-constant.html @@ -116,9 +116,6 @@
library ex
-
-

Marks a feature as Deprecated until the next release.

-