parseFile method

Future<CompilationUnit?> parseFile(
  1. String filePath
)

Parses a file without resolution (faster, syntax only).

Implementation

Future<CompilationUnit?> parseFile(String filePath) async {
  final absolutePath = path.absolute(filePath);
  final context = _contextCollection.contextFor(absolutePath);
  final result = context.currentSession.getParsedUnit(absolutePath);

  if (result is ParsedUnitResult) {
    return result.unit;
  }
  return null;
}