When trying to unpin dartdoc on travis, I tested it with 2.0.0-dev.22.0 SDK on Linux. This resulted in a big pile of test failures.  Running with the exact same .packages file works fine in 2.0.0-dev.21.0 -- same analyzer version, same front-end (that's being used by dartdoc), etc.