tree: 2be8f430b6dbea61369bc0c12528e6b6b48e4029
  1. diagnostic.dart
  2. diagnostic_factory.dart