Check with dartanalyzer and dartfmt and run tests