We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e9c1db1 commit dd01684Copy full SHA for dd01684
drift_dev/lib/src/analysis/resolver/dart/helper.dart
@@ -184,12 +184,8 @@ bool isColumnBuilder(DartType type) {
184
bool isFromDrift(DartType type) {
185
if (type is! InterfaceType) return false;
186
187
- final firstComponent = p.url
188
- .split(type.element3.library2.firstFragment.source.fullName)
189
- .firstOrNull;
190
- if (firstComponent == null) return false;
191
-
192
- return firstComponent.contains('drift');
+ final uri = type.element3.library2.uri;
+ return uri.scheme == 'package' && uri.pathSegments[0] == 'drift';
193
}
194
195
extension IsFromDrift on Element2 {
0 commit comments