Open mattrberry opened 3 weeks ago
Opts to rewrite refer('Foo').newInstanceNamed('', []) as Foo rather than Foo.. Two primary reasons
refer('Foo').newInstanceNamed('', [])
Foo
Foo.
ConstructorElement#name
isEmpty
Opts to rewrite
refer('Foo').newInstanceNamed('', [])
asFoo
rather thanFoo.
. Two primary reasonsFoo.
breaks compilation with bad error messagesConstructorElement#name
is a non-nullable String, which pushes theisEmpty
check to user code