File tree 3 files changed +8
-0
lines changed
lib/src/api/webdav/models
3 files changed +8
-0
lines changed Original file line number Diff line number Diff line change
1
+ // ignore_for_file: deprecated_member_use_from_same_package
1
2
import 'package:nextcloud/src/api/webdav/webdav.dart' ;
2
3
import 'package:timezone/timezone.dart' as tz;
3
4
5
+ @Deprecated ('Use WebDavResponseHelpers instead.' )
4
6
// ignore: public_member_api_docs
5
7
extension WebDavMultistatusFile on WebDavMultistatus {
6
8
/// Convert the [WebDavMultistatus] into a [WebDavFile] for easier handling
9
+ @Deprecated ('Use WebDavResponseHelpers instead.' )
7
10
List <WebDavFile > toWebDavFiles () =>
8
11
responses.where ((response) => response.href != null ).map ((response) => WebDavFile (response: response)).toList ();
9
12
}
10
13
11
14
/// WebDavFile class
15
+ @Deprecated ('Use WebDavResponseHelpers instead.' )
12
16
class WebDavFile {
13
17
/// Creates a new WebDavFile object with the given path
18
+ @Deprecated ('Use WebDavResponseHelpers instead.' )
14
19
WebDavFile ({
15
20
required WebDavResponse response,
16
21
}) : _response = response;
Original file line number Diff line number Diff line change
1
+ // ignore_for_file: deprecated_member_use_from_same_package
1
2
import 'package:nextcloud/src/api/webdav/models/models.dart' ;
2
3
import 'package:test/expect.dart' ;
3
4
import 'package:test/scaffolding.dart' ;
Original file line number Diff line number Diff line change @@ -224,6 +224,7 @@ void main() {
224
224
ocsSharePermissions: true ,
225
225
),
226
226
);
227
+ // ignore: deprecated_member_use_from_same_package
227
228
final response = result.toWebDavFiles ().single;
228
229
229
230
expect (response.path, PathUri .parse ('test/test.png' ));
@@ -318,6 +319,7 @@ void main() {
318
319
),
319
320
depth: WebDavDepth .zero,
320
321
))
322
+ // ignore: deprecated_member_use_from_same_package
321
323
.toWebDavFiles ()
322
324
.single;
323
325
You can’t perform that action at this time.
0 commit comments