shans
shans
(from b/175821052) 1. support collection of unions, e.g.: schema Foo b: [(Bar, Baz)] currently fails at parsing 1. Support union as handle connection type: particle Foo b: writes [(Bar, Baz)]
(from b/178043070) Currently Duration isn't supported by refinements. Basic support should be simple (i.e. Duration + or - Duration) but adding (Instant + Duration => Instant), (Instant - Instant =>...
(from b/174612477) This should include support for a dereference operator / function as well as . dot/accessor operators into entities and references. There should also be some consideration of the...
(from b/172182382) Arcs types do not currently support recursion or co-recursion (e.g. https://en.wikipedia.org/wiki/Recursive_data_type). There has been some interest in supporting co-recursion and (less) interest in recursion. e.g. ``` schema Employee...
(from b/157522096) A lot of types in the schema are needlessly strict - for example CollectionType only allows PrimitiveType or KotlinType as the inner type; UnionType only allows PrimitiveTypes to...
(from b/149774719 and b/149774720)
(from b/168267507) The schema.normalizeForHash() method produces a string representation of a schema, used for generating a hash. It has two requirements: (1) different schemas produce different strings (2) different representations...
(from b/170756456) The following error is difficult to understand as a manifest author. What am I supposed to look for to resolve the error? Some kind of hint as to...
Just as the title says: resolve() method is super long and it would be good to break it down into smaller methods for readability and maintenance. (from b/174815541)