File tree 20 files changed +22
-23
lines changed
20 files changed +22
-23
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ void main(List<String> args) async {
12
12
print ('${record .level .name }: ${record .time }: ${record .message }' );
13
13
});
14
14
15
- final sane = SaneIsolate (sane: SaneDev ());
15
+ final sane = SaneNative (sane: SaneDev ());
16
16
await sane.spawn ();
17
17
18
18
await sane.init ();
Original file line number Diff line number Diff line change 1
1
library ;
2
2
3
3
export 'src/exceptions.dart' ;
4
- export 'src/sane_dev.dart' ;
5
- export 'src/sane_native.dart' ;
6
- export 'src/sane_sync.dart' ;
4
+ export 'src/impl/ sane_dev.dart' ;
5
+ export 'src/impl/ sane_native.dart' ;
6
+ export 'src/impl/ sane_sync.dart' ;
7
7
export 'src/structures.dart' ;
8
8
export 'src/utils.dart' ;
File renamed without changes.
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ import 'package:sane/src/isolate_messages/read.dart';
19
19
import 'package:sane/src/isolate_messages/set_io_mode.dart' ;
20
20
import 'package:sane/src/isolate_messages/start.dart' ;
21
21
22
- class SaneIsolate implements Sane {
23
- SaneIsolate ({
22
+ class SaneNative implements Sane {
23
+ SaneNative ({
24
24
required Sane sane,
25
25
}) : _sane = sane;
26
26
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
import 'package:sane/src/structures.dart' ;
4
4
5
5
class CancelMessage implements IsolateMessage {
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
import 'package:sane/src/structures.dart' ;
4
4
5
5
class ControlButtonOptionMessage
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
import 'package:sane/src/structures.dart' ;
4
4
5
5
class ControlValueOptionMessage <T >
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
4
4
class ExitMessage implements IsolateMessage {
5
5
@override
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
import 'package:sane/src/structures.dart' ;
4
4
5
5
class GetAllOptionDescriptorsMessage
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
import 'package:sane/src/structures.dart' ;
4
4
5
5
class GetDevicesMessage implements IsolateMessage <GetDevicesResponse > {
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
import 'package:sane/src/structures.dart' ;
4
4
5
5
class GetOptionDescriptorMessage
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
import 'package:sane/src/structures.dart' ;
4
4
5
5
class GetParametersMessage implements IsolateMessage <GetParametersResponse > {
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
4
4
class InitMessage implements IsolateMessage <InitResponse > {
5
5
@override
Original file line number Diff line number Diff line change 1
- import 'package:sane/src/sane_sync.dart' ;
1
+ import 'package:sane/src/impl/ sane_sync.dart' ;
2
2
3
3
abstract interface class IsolateMessage <T extends IsolateResponse > {
4
4
Future <T > handle (Sane sane);
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
import 'package:sane/src/structures.dart' ;
4
4
5
5
class OpenMessage implements IsolateMessage <OpenResponse > {
Original file line number Diff line number Diff line change 1
1
import 'dart:typed_data' ;
2
2
3
+ import 'package:sane/src/impl/sane_sync.dart' ;
3
4
import 'package:sane/src/isolate_messages/interface.dart' ;
4
- import 'package:sane/src/sane_sync.dart' ;
5
5
import 'package:sane/src/structures.dart' ;
6
6
7
7
class ReadMessage implements IsolateMessage <ReadResponse > {
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
import 'package:sane/src/structures.dart' ;
4
4
5
5
class SetIOModeMessage implements IsolateMessage {
Original file line number Diff line number Diff line change
1
+ import 'package:sane/src/impl/sane_sync.dart' ;
1
2
import 'package:sane/src/isolate_messages/interface.dart' ;
2
- import 'package:sane/src/sane_sync.dart' ;
3
3
import 'package:sane/src/structures.dart' ;
4
4
5
5
class StartMessage implements IsolateMessage {
Original file line number Diff line number Diff line change 1
- import 'package:sane/src/sane_sync.dart' ;
1
+ import 'package:sane/src/impl/ sane_sync.dart' ;
2
2
import 'package:test/test.dart' ;
3
3
4
4
void main () {
5
5
test ('Sane init test' , () {
6
- final sane = Sane ();
7
- expect (sane.init, returnsNormally);
6
+ expect (Sane .new , returnsNormally);
8
7
});
9
8
}
You can’t perform that action at this time.
0 commit comments