Skip to content

Commit 6d13bef

Browse files
Do not import top level library internally
1 parent 6c18b5b commit 6d13bef

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

pkgs/jni/lib/src/errors.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
import 'dart:io';
66

7-
import '../_internal.dart';
7+
import 'package:meta/meta.dart' show internal;
8+
89
import 'third_party/generated_bindings.dart';
910

1011
// TODO(#567): Add the fact that [JException] is now a [JObject] to the

pkgs/jni/lib/src/jimplementer.dart

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,17 @@
55
import 'dart:ffi';
66
import 'dart:isolate';
77

8+
import 'package:ffi/ffi.dart';
89
import 'package:meta/meta.dart' show internal;
910

10-
import '../jni.dart';
1111
import 'accessors.dart';
1212
import 'jni.dart';
13+
import 'jobject.dart';
14+
import 'jreference.dart';
15+
import 'lang/jstring.dart';
1316
import 'third_party/generated_bindings.dart';
17+
import 'types.dart';
18+
import 'util/jlist.dart';
1419

1520
/// A builder that builds proxy objects that implement one or more interfaces.
1621
///

0 commit comments

Comments
 (0)