Effective dart update
As of effective_dart 1.3.0 there is a new linter rule to use the collection methods isEmpty or isNotEmpty instead of checking the length of the collection.
This MR aims to make our Codebase to comply with this restriction.
Edited by Justin Sauer