diff --git a/pubspec.yaml b/pubspec.yaml index e9d8416a885acccfa6d2d6406d7b06064fed6a93..f51bbe138c8cf924ccf2b40a64391f5d2a09b493 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -8,17 +8,17 @@ environment: sdk: ">=2.7.0 <3.0.0" dependencies: - meta: ^1.2.3 - http: ^0.12.2 - crypto: ^2.1.5 - convert: ^2.1.1 - xml: ^4.5.1 - buffer: ^1.0.7 - intl: ^0.16.1 - mime: ^0.9.7 - path: ^1.7.0 + meta: ^1.3.0 + http: ^0.13.1 + crypto: ^3.0.0 + convert: ^3.0.0 + xml: ^5.0.2 + buffer: ^1.1.0 + intl: ^0.17.0 + mime: ^1.0.0 + path: ^1.8.0 dev_dependencies: - pedantic: ^1.9.2 - test: ^1.15.4 - html: ^0.14.0+4 + pedantic: ^1.11.0 + test: ^1.16.8 + html: ^0.15.0 diff --git a/util/generate_models.dart b/util/generate_models.dart index 24eb3077670141e4b9afbeefdcb41721ceec3e64..4d8d303c286bf438397737e4273f43309d246cb4 100644 --- a/util/generate_models.dart +++ b/util/generate_models.dart @@ -28,7 +28,7 @@ const baseUrl = 'https://docs.aws.amazon.com/AmazonS3/latest/API'; Future<List<String>> getAllModelUrls() async { print('Getting Index.'); final url = '$baseUrl/API_Types_Amazon_Simple_Storage_Service.html'; - final page = await http.get(url); + final page = await http.get(Uri.parse(url)); final document = parse(page.body); final urls = document.querySelectorAll('.listitem a'); return urls @@ -39,7 +39,7 @@ Future<List<String>> getAllModelUrls() async { Future<String> getModel(String url) async { print('Getting: $url.'); - final page = await http.get(url); + final page = await http.get(Uri.parse(url)); final document = parse(page.body); final name = document.querySelector('h1').text;