File tree 15 files changed +755
-63
lines changed
instabug_dart_http_adapter
15 files changed +755
-63
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 3
3
** /* .iml
4
4
** /pubspec.lock
5
5
** /pubspec_overrides.yaml
6
+ ** /.fvm
Original file line number Diff line number Diff line change @@ -5,13 +5,36 @@ packages:
5
5
6
6
scripts :
7
7
analyze :
8
- exec : dart analyze .
8
+ run : melos exec "dart analyze ."
9
+
10
+ format :
11
+ run : melos exec "dart format . --set-exit-if-changed"
12
+
9
13
pigeon :
10
- exec : sh scripts/pigeon.sh
14
+ run : melos exec " sh scripts/pigeon.sh"
11
15
packageFilters :
12
16
fileExists : ' scripts/pigeon.sh'
13
17
14
- command :
15
- bootstrap :
16
- hooks :
17
- post : melos pigeon
18
+ generate :
19
+ run : melos exec "dart run build_runner build -d"
20
+ description : Build all generated files for Dart & Flutter packages in this project.t
21
+ packageFilters :
22
+ dependsOn : build_runner
23
+
24
+ test :
25
+ run : melos exec "flutter test"
26
+ description : Tests all packages.
27
+ packageFilters :
28
+ dependsOn : flutter_test
29
+
30
+ dryPublish :
31
+ run : melos exec "flutter pub publish --dry-run"
32
+ description : Tests publishing (dry run).
33
+ packageFilters :
34
+ flutter : true
35
+
36
+ score :
37
+ run : melos exec "dart run pana --no-warning --exit-code-threshold 0"
38
+ packageFilters :
39
+ flutter : true
40
+ dependsOn : pana
Original file line number Diff line number Diff line change 1
- version : 2
1
+ version : 2.1
2
2
jobs :
3
- test :
3
+ instabug_dart_http_adapter_test :
4
4
docker :
5
5
- image : cirrusci/flutter
6
6
steps :
7
7
- checkout
8
- - run : flutter doctor
9
- - run : flutter pub get
10
- - run : flutter test
11
- - run : dart analyze --fatal-warnings lib
12
- - run : flutter pub publish --dry-run
8
+ - run :
9
+ name : Flutter doctor
10
+ command : flutter doctor
11
+ - run :
12
+ name : Install Flutter Packages
13
+ working_directory : packages/instabug_dart_http_adapter
14
+ command : flutter pub get
15
+ - run :
16
+ name : Generate code with build runner
17
+ working_directory : packages/instabug_dart_http_adapter
18
+ command : dart run build_runner build --delete-conflicting-outputs
19
+ - run :
20
+ name : Run tests
21
+ working_directory : packages/instabug_dart_http_adapter
22
+ command : flutter test
23
+ - run :
24
+ name : Dart Analysis
25
+ working_directory : packages/instabug_dart_http_adapter
26
+ command : dart analyze --fatal-warnings lib
27
+ - run :
28
+ name : Publish dry run
29
+ working_directory : packages/instabug_dart_http_adapter
30
+ command : flutter pub publish --dry-run
13
31
14
32
release :
15
33
docker :
16
34
- image : cirrusci/flutter
35
+ working_directory : packages/instabug_dart_http_adapter
17
36
steps :
18
37
- checkout
19
38
- run : chmod +x release.sh
20
- - run : ./release.sh
39
+ - run : ./release.sh
21
40
22
41
workflows :
23
- version : 2
24
- build-test :
42
+ build-instabug-dart-http-adapter-test :
25
43
jobs :
26
- - test
44
+ - instabug_dart_http_adapter_test
27
45
- hold :
28
46
type : approval
29
47
requires :
30
- - test
48
+ - instabug_dart_http_adapter_test
31
49
filters :
32
50
branches :
33
51
only : master
@@ -36,4 +54,4 @@ workflows:
36
54
- hold
37
55
filters :
38
56
branches :
39
- only : master
57
+ only : master
Original file line number Diff line number Diff line change
1
+ # Generated files
2
+ * .mocks.dart
3
+
1
4
# Miscellaneous
2
5
* .class
3
6
* .log
@@ -74,4 +77,4 @@ coverage/
74
77
! ** /ios /** /default.mode2v3
75
78
! ** /ios /** /default.pbxuser
76
79
! ** /ios /** /default.perspectivev3
77
- ! /packages /flutter_tools /test /data /dart_dependencies_test /** /.packages
80
+ ! /packages /flutter_tools /test /data /dart_dependencies_test /** /.packages
Original file line number Diff line number Diff line change
1
+ import 'dart:developer' ;
2
+
1
3
import 'package:flutter/material.dart' ;
2
4
import 'package:instabug_http_client/instabug_http_client.dart' ;
3
5
import 'package:instabug_flutter/instabug_flutter.dart' ;
4
6
5
7
Future <void > main () async {
6
8
runApp (const MyApp ());
7
- Instabug .start (
8
- 'ed6f659591566da19b67857e1b9d40ab' , [InvocationEvent .floatingButton]);
9
+ Instabug .init (
10
+ token: 'ed6f659591566da19b67857e1b9d40ab' ,
11
+ invocationEvents: [InvocationEvent .floatingButton]);
9
12
final client = InstabugHttpClient ();
10
13
final response = await client.get (Uri .parse ('https://google.com' ));
11
- print (response.body);
14
+ log (response.body);
12
15
}
13
16
14
17
class MyApp extends StatelessWidget {
@@ -58,7 +61,7 @@ class _MyHomePageState extends State<MyHomePage> {
58
61
),
59
62
Text (
60
63
'$_counter ' ,
61
- style: Theme .of (context).textTheme.headline4 ,
64
+ style: Theme .of (context).textTheme.headlineMedium ,
62
65
),
63
66
],
64
67
),
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ version: 2.3.0
6
6
homepage : https://github.com/Instabug/Instabug-Flutter#readme
7
7
8
8
environment :
9
- sdk : ' >=2.12.0 <3 .0.0'
9
+ sdk : ' >=2.12.0 <4 .0.0'
10
10
11
11
dependencies :
12
12
flutter :
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ import 'package:mockito/mockito.dart';
14
14
15
15
import 'instabug_http_client_test.mocks.dart' ;
16
16
17
- @GenerateMocks ([
17
+ @GenerateMocks (< Type > [
18
18
InstabugHttpLogger ,
19
19
InstabugHttpClient ,
20
20
])
Original file line number Diff line number Diff line change 1
- version : 2
1
+ version : 2.1
2
2
jobs :
3
- test :
3
+ instabug_dio_interceptor_test :
4
4
docker :
5
5
- image : cirrusci/flutter
6
6
steps :
7
7
- checkout
8
- - run : flutter doctor
9
- - run : flutter pub get
10
- - run : flutter pub run build_runner build --delete-conflicting-outputs
11
- - run : flutter test
12
- - run : flutter analyze .
13
- - run : flutter pub publish --dry-run
14
-
8
+ - run :
9
+ name : Flutter doctor
10
+ command : flutter doctor
11
+ - run :
12
+ name : Install Flutter Packages
13
+ working_directory : packages/instabug_dio_interceptor
14
+ command : flutter pub get
15
+ - run :
16
+ name : Generate code with build runner
17
+ working_directory : packages/instabug_dart_http_adapter
18
+ command : dart run build_runner build --delete-conflicting-outputs
19
+ - run :
20
+ name : Run tests
21
+ working_directory : packages/instabug_dio_interceptor
22
+ command : flutter test
23
+ - run :
24
+ name : Dart Analysis
25
+ working_directory : packages/instabug_dio_interceptor
26
+ command : dart analyze .
27
+ - run :
28
+ name : Publish dry run
29
+ working_directory : packages/instabug_dio_interceptor
30
+ command : flutter pub publish --dry-run
31
+
15
32
release :
16
33
docker :
17
34
- image : cirrusci/flutter
35
+ working_directory : packages/instabug_dio_interceptor
18
36
steps :
19
37
- checkout
20
38
- run : ./release.sh
21
39
22
40
workflows :
23
- version : 2
24
- build-test :
41
+ build-instabug-dio-interceptor-test :
25
42
jobs :
26
- - test
43
+ - instabug_dio_interceptor_test
27
44
- hold :
28
45
type : approval
29
46
requires :
30
- - test
47
+ - instabug_dio_interceptor_test
31
48
filters :
32
49
branches :
33
50
only : master
Original file line number Diff line number Diff line change @@ -13,12 +13,11 @@ dependencies:
13
13
flutter :
14
14
sdk : flutter
15
15
instabug_flutter : ' >=11.0.0 <13.0.0'
16
-
17
16
dev_dependencies :
18
17
build_runner : ^2.0.3
19
18
flutter_test :
20
19
sdk : flutter
21
- mockito : 5.4.4
20
+ mockito : ^5.0.10
22
21
23
22
# For information on the generic Dart part of this file, see the
24
23
# following page: https://dart.dev/tools/pub/pubspec
You can’t perform that action at this time.
0 commit comments