Ian Hickson
0252622869
Promote Layer to full AbstractNode status ( #9456 )
2017-04-19 10:04:58 -07:00
Alexandre Ardhuin
da925c7d71
Replace @checked with covariant ( #8300 )
...
Fixes #7734
2017-02-21 09:30:22 -08:00
Ian Hickson
d3faada983
Trivial improvement of AbstractNode docs. ( #7399 )
...
This confused me briefly the other day.
2017-01-09 16:33:40 -08:00
Ian Hickson
9c1a24fa72
Reexport meta from foundation. ( #6938 )
2016-11-18 21:22:32 -08:00
Ian Hickson
01a8d51022
Clean up abstract node docs ( #6786 )
2016-11-09 18:15:51 -08:00
Adam Barth
2c21d795a4
Deploy @checked ( #6244 )
...
This patch adds `@checked` everywhere is needed to remove the
`strong_mode_invalid_method_override` strong mode error.
2016-10-07 11:27:54 -07:00
Ian Hickson
4f0eff31bc
Fix crash when a RenderObject tree is rooted in a non-RenderObject environment ( #5933 )
2016-09-20 14:14:05 -07:00
Adam Barth
04dca44f27
Be consistent about method versus function ( #4828 )
...
Fixes #4761
2016-07-06 18:45:42 -07:00
Adam Barth
8c535ad7d7
Update use of @protected ( #4805 )
...
Now that protected can be accessed from inside the same library, we can
use protected in a number of new places and we can remove some
trampolines we were using to work around its previous semantics.
2016-07-01 10:06:40 -07:00
Adam Barth
020b068896
Use protected and mustCallSuper in more places ( #4291 )
2016-06-01 08:27:19 -07:00
Adam Barth
a0e7cdba10
Deploy mustCallSuper ( #4285 )
...
This patch starts using the mustCallSuper annotation for several of the key
lifecycle callbacks in the framework. I haven't added it to didUpdateConfig
because there are a large number of non-compliant overrides. We should discuss
whether we want to use it there.
2016-05-31 17:05:46 -07:00
Kris Giesing
bb5a82a726
Allow independent rendering pipelines
...
Fixes #2723
2016-03-24 14:59:21 -07:00
Ian Hickson
5996d381a7
Check for cycles in our various tree structures.
2015-12-10 19:30:46 -08:00
Hixie
dfc7f00a88
Remove workarounds that avoided 'super' in mixins
...
Dart supports this properly now.
2015-10-09 11:24:50 -07:00
Adam Barth
6fc343a097
Remove package:sky/base
...
These files really belong on other libraries.
2015-09-08 10:59:07 -07:00