{"push_id":922389743,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b93bba1aa1b360b4577ae225f0f54079bb6b8efa","before":"2a0fe55d4364664d3010c971bacb079fbc78c070","commits":[{"sha":"b93bba1aa1b360b4577ae225f0f54079bb6b8efa","author":{"email":"afede3a9ebedb865bee78398feff6fbe97068f17@google.com","name":"Robert Nystrom"},"message":"More and revised effective Dart guidelines.\n\n- Clarified the rules around naming members.\n- Add Angular exception for setters without getters.\n- Clarify that one-line ifs can have expression bodies.\n- Add guideline to avoid premature caching.\n- Add guideline about unneeded \"this.\"\n- Guidelines around exception handling.\n- Add guideline to avoid Completer.\n\nR=kathyw@google.com\n\nReview URL: https://chromiumcodereview.appspot.com/1550353002 .","distinct":true,"url":"https://api.github.com/repos/dart-lang/www.dartlang.org/commits/b93bba1aa1b360b4577ae225f0f54079bb6b8efa"}]}