Commit graph

2815 commits

Author SHA1 Message Date
Tobe O
6c2894a06c Add 'part x.serializer.g.dart' where necessary 2018-08-24 09:57:53 -04:00
Tobe O
8c1f8cf512 Create abstract FooOrm class 2018-08-24 09:53:26 -04:00
Tobe O
265530baf4 Depend on path 2018-08-24 09:47:50 -04:00
Tobe O
41fc6395ff Add stub code for generator 2018-08-24 09:47:37 -04:00
Tobe O
2ba124c12e Read tableName for OrmBuildContext 2018-08-24 09:42:09 -04:00
Tobe O
3f55473164 Ignore *.g.part 2018-08-24 09:24:45 -04:00
Tobe O
453f0f9d0e Added ORM context builder 2018-08-24 09:17:04 -04:00
Tobe O
ecfd99e865 Add basic annotation reader 2018-08-24 09:03:31 -04:00
Tobe O
025f8bd0ff Depend on build_config 2018-08-24 08:57:44 -04:00
Tobe O
7ffb92ac30 Remove old build scripts 2018-08-24 08:57:04 -04:00
Tobe O
1f96cfd8d4 Bump generator version to 2.0.0-dev 2018-08-24 08:56:40 -04:00
Tobe O
2ce0ca140d Bump to 2.0.0-dev.1 2018-08-24 08:32:07 -04:00
Tobe O
1e234ea177 Restore old annotations 2018-08-24 08:30:38 -04:00
Tobe O
83de522a53 Dart 2 fixes 2018-08-21 17:24:53 -04:00
Tobe O
1c0ba0771d jsonModelBuilder now uses SharedPartBuilder, rather than
`PartBuilder`.
2018-08-21 17:19:48 -04:00
Tobe O
80f6f08a63 Remove old build scripts 2018-08-21 17:17:53 -04:00
Tobe O
d4fbdcb220 Travisonly run on stable 2018-08-21 17:16:56 -04:00
Tobe O
9fe31207d9 Update deps + bump version 2018-08-21 17:16:44 -04:00
Tobe O
d9391c05fe Update README 2018-08-21 15:08:32 -04:00
Tobe O
21c207fe70 Bump to 2.0.0 2018-08-21 15:07:09 -04:00
Tobe O
4437b21157 Add Travis link to README 2018-08-21 15:00:04 -04:00
Tobe O
7551304769 Travis stable only 2018-08-21 14:58:58 -04:00
Tobe O
7e29d1519c CHANGELOG + bump to 2.0.0-alpha.1 2018-08-21 14:52:09 -04:00
Tobe O
9dd355a4c5 All tests pass 2018-08-21 14:50:43 -04:00
Tobe O
63ea990185 Commit gen files 2018-08-21 12:45:51 -04:00
Tobe O
b3176a55a7 Generator works 2018-08-21 12:44:54 -04:00
Tobe O
fe43fec98c config error 2018-08-21 12:09:37 -04:00
Tobe O
7c86e94c59 Add build.yaml 2018-08-21 11:18:24 -04:00
Tobe O
39f1254750 Add ReflectorLibraryGenerator 2018-08-21 11:16:41 -04:00
Tobe O
c0d526ef57 Create GenerateReflectorReader 2018-08-21 11:05:28 -04:00
Tobe O
271db26179 Fixed a bug where _ReflectedTypeInstance.isAssignableTo always failed. 2018-08-21 10:53:37 -04:00
Tobe O
5f79ec14e5 Create @GenerateReflector 2018-08-21 10:48:08 -04:00
Tobe O
4017bc1682 dart:mirrors is completely gone from Angel 2018-08-21 10:28:53 -04:00
Tobe O
edcbf9f639 Default to const EmptyReflector() 2018-08-21 10:22:41 -04:00
Tobe O
99b1630caa Formatting 2018-08-21 10:18:20 -04:00
Tobe O
3f12f4d581 * Add EmptyReflector.
* `ReflectedType.newInstance` now returns a `ReflectedInstance`.
* Moved `ReflectedInstance.invoke` to `ReflectedFunction.invoke`.
2018-08-21 10:18:11 -04:00
Tobe O
3ec5749548 Formatting 2018-08-21 09:37:52 -04:00
Tobe O
bcee87949a Add getField to ReflectedInstance. 2018-08-21 09:36:52 -04:00
Tobe O
6822657f26 ioc uses executeHandler 2018-08-20 22:44:32 -04:00
Tobe O
6c2cbb34f1 * Remove concrete type from ReflectedTypeParameter. 2018-08-20 22:35:10 -04:00
Tobe O
a9c1b7ff0d Reflecting void in MirrorsReflector now forwards to dynamic. 2018-08-20 22:32:06 -04:00
Tobe O
cb977c84e2 Reflecting void in MirrorsReflector now forwards to dynamic. 2018-08-20 22:28:48 -04:00
Tobe O
b1d0cdf670 Add reflectee to instance 2018-08-20 22:19:48 -04:00
Tobe O
2b1a548cf9 Remove releaseCOrrespondingRequest 2018-08-20 21:57:26 -04:00
Tobe O
15e5cef691 Remove ResponseContext.dispose 2018-08-20 21:45:33 -04:00
Tobe O
582227f99e Make LockableBytesBuilder public 2018-08-20 21:32:28 -04:00
Tobe O
4d980b8e49 ResponseContext.isBuffered 2018-08-20 21:27:39 -04:00
Tobe O
f8bca542c4 Catch sync errors when using zone 2018-08-20 21:12:12 -04:00
Tobe O
340b08da1b Add flags to Angel constructor 2018-08-20 21:05:05 -04:00
Tobe O
ecb15293a9 Routable.use only accepts a Service 2018-08-20 20:53:44 -04:00