Skip to content

Commit 2828c28

Browse files
committed
completed command test
1 parent d6b6417 commit 2828c28

File tree

5 files changed

+11
-4
lines changed

5 files changed

+11
-4
lines changed

lib/src/sourcemap/flutter/sourcemap_flutter.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ class SourcemapFlutter extends SourcemapBase {
88
SourcemapFlutter({
99
required super.command,
1010
required super.verbose,
11+
required super.api,
1112
});
1213

1314
@override
@@ -27,7 +28,7 @@ class SourcemapFlutter extends SourcemapBase {
2728
print('input-map: $path');
2829
print('uri: $uri');
2930
}
30-
return await sourcemapApi.uploadSourcemap(
31+
return await api.uploadSourcemap(
3132
appId: appId,
3233
token: token,
3334
path: path,

lib/src/sourcemap/node/sourcemap_node.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ class SourcemapNode extends SourcemapBase {
66
SourcemapNode({
77
required super.command,
88
required super.verbose,
9+
required super.api,
910
});
1011

1112
@override

lib/src/sourcemap/sourcemap_base.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,16 @@ abstract class SourcemapBase {
66
SourcemapBase({
77
required this.command,
88
required this.verbose,
9-
}) : sourcemapApi = SourcemapApi.create();
9+
required this.api,
10+
});
1011

1112
/// Command line arguments
1213
final ArgResults command;
1314

1415
/// Print verbose output
1516
final bool verbose;
1617

17-
late SourcemapApi sourcemapApi;
18+
final SourcemapApi api;
1819

1920
/// Uploads the sourcemap
2021
Future<bool> upload();

lib/src/sourcemap/sourcemap_command.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,16 +103,19 @@ class SourcemapCommand extends RaygunCommand {
103103
return SourcemapSingleFile(
104104
command: command,
105105
verbose: verbose,
106+
api: api,
106107
).upload();
107108
case 'flutter':
108109
return SourcemapFlutter(
109110
command: command,
110111
verbose: verbose,
112+
api: api,
111113
).upload();
112114
case 'node':
113115
return SourcemapNode(
114116
command: command,
115117
verbose: verbose,
118+
api: api,
116119
).upload();
117120
default:
118121
print('Unsupported platform');

lib/src/sourcemap/sourcemap_single_file.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ class SourcemapSingleFile extends SourcemapBase {
88
SourcemapSingleFile({
99
required super.command,
1010
required super.verbose,
11+
required super.api,
1112
});
1213

1314
@override
@@ -34,7 +35,7 @@ class SourcemapSingleFile extends SourcemapBase {
3435
print('uri: $uri');
3536
}
3637

37-
return await sourcemapApi.uploadSourcemap(
38+
return await api.uploadSourcemap(
3839
appId: appId,
3940
token: token,
4041
path: path,

0 commit comments

Comments
 (0)