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;
}