File tree Expand file tree Collapse file tree 5 files changed +11
-4
lines changed
Expand file tree Collapse file tree 5 files changed +11
-4
lines changed Original file line number Diff line number Diff 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,
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 ();
Original file line number Diff line number Diff 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' );
Original file line number Diff line number Diff 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,
You can’t perform that action at this time.
0 commit comments