classes method

  1. @override
List<ClassInfo> classes()
override

List classes in current environment. Maps to: classes

Implementation

@override
List<ClassInfo> classes() {
  // Get classes from all imports in configuration
  final result = <ClassInfo>[];
  for (final imp in _d4rt.getConfiguration().imports) {
    for (final c in imp.classes) {
      result.add(
        ClassInfo(
          name: c.name,
          methods: c.methods,
          constructors: c.constructors,
        ),
      );
    }
  }
  return result;
}