diff --git a/moor_generator/lib/src/backends/build/preprocess_builder.dart b/moor_generator/lib/src/backends/build/preprocess_builder.dart index 69c42ab1..86f24723 100644 --- a/moor_generator/lib/src/backends/build/preprocess_builder.dart +++ b/moor_generator/lib/src/backends/build/preprocess_builder.dart @@ -102,16 +102,13 @@ class PreprocessBuilder extends Builder { // we can now resolve the library we just wrote final createdLibrary = await buildStep.resolver.libraryFor(tempDartAsset); - final resolveResult = await createdLibrary.session - .getResolvedLibraryByElement(createdLibrary); - final serializer = TypeSerializer(buildStep.resolver); final codeToType = {}; for (var i = 0; i < dartLexemes.length; i++) { final member = _findVariableDefinition(_nameForDartExpr(i), createdLibrary); - final node = resolveResult.getElementDeclaration(member).node + final node = await buildStep.resolver.astNodeFor(member, resolve: true) as VariableDeclaration; final type = node.initializer.staticType;