Separate annotations from builders
Closed this issue · 1 comments
thosakwe commented
Having both the annotations and the build_runner
and source_gen
dependencies renders this package unusable in many situations.
I was trying to install the gitter
library as a dependency in a project, and it depends on jaguar_serializer
. However, I have other builds in my project, which require source_gen >= 0.6.0
. As you can imagine, pub get
fails.
The most common solution to this is to split into two packages, for example:
built_value
andbuilt_value_generator
angel_orm
andangel_orm_generator
lejard-h commented
plan for 0.4.0, note that gitter
package is now working without jaguar_serializer