Такое поведение, похоже, связано с проблемой IDEA-171179 (и дубликатами), которая, к сожалению, все еще открыта.
Смотрите, в частности, этот пример Дартса, который, кажется, соответствует.
Перед переформатированием кода:
// ignore: unused_import
import 'package:polymer_elements/iron_flex_layout_classes.dart';
// ignore: unused_import
import 'package:polymer_elements/app_layout/app_header/app_header.dart';
После переформатирования кода:
import 'package:polymer_elements/iron_flex_layout_classes.dart';
import 'package:polymer_elements/app_layout/app_header/app_header.dart';
// ignore: unused_import
// ignore: unused_import
Действительно для старой ИДЕИ 2017.1
Чтобы устранить проблему, снимите флажок Оптимизировать импорт .
![enter image description here](https://i.stack.imgur.com/rJiJO.png)