OLD | NEW |
| 1 ## 0.9.1 |
| 2 * Introduce `@factory` annotation for methods that must either be abstract or |
| 3 must return a newly allocated object. |
| 4 * Introduce `@literal` annotation that indicates that any invocation of a |
| 5 constructor must use the keyword `const` unless one or more of the |
| 6 arguments to the constructor is not a compile-time constant. |
| 7 |
1 ## 0.9.0 | 8 ## 0.9.0 |
2 * Introduce `@protected` annotation for members that must only be called from | 9 * Introduce `@protected` annotation for members that must only be called from |
3 instance members of subclasses. | 10 instance members of subclasses. |
4 * Introduce `@required` annotation for optional parameters that should be treate
d | 11 * Introduce `@required` annotation for optional parameters that should be treate
d |
5 as required. | 12 as required. |
6 * Introduce `@mustCallSuper` annotation for methods that must be invoked by all | 13 * Introduce `@mustCallSuper` annotation for methods that must be invoked by all |
7 overriding methods. | 14 overriding methods. |
OLD | NEW |