Skip to content

Commit

Permalink
upgrade dart generator dependencies (#9392)
Browse files Browse the repository at this point in the history
* upgrade intl package

* upgrade http package and change url to uri

* update petstore sample

* update pubspec files

* upgrade http dependency

* upgrade dev dependencies

* update json_serializable and test

* delete nullable - deprecated on json_serializable 4.1.1

* fixed NNBD issue

* change test version
  • Loading branch information
Adi1231234 authored May 10, 2021
1 parent 85c43e7 commit 1961c66
Show file tree
Hide file tree
Showing 10 changed files with 54 additions and 56 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ class ApiClient {
? '?${urlEncodedQueryParams.join('&')}'
: '';
final url = '$basePath$path$queryString';
final Uri uri = Uri.parse('$basePath$path$queryString');
if (nullableContentType != null) {
headerParams['Content-Type'] = nullableContentType;
Expand All @@ -96,7 +96,7 @@ class ApiClient {
body is MultipartFile && (nullableContentType == null ||
!nullableContentType.toLowerCase().startsWith('multipart/form-data'))
) {
final request = StreamedRequest(method, Uri.parse(url));
final request = StreamedRequest(method, uri);
request.headers.addAll(headerParams);
request.contentLength = body.length;
body.finalize().listen(
Expand All @@ -110,7 +110,7 @@ class ApiClient {
}
if (body is MultipartRequest) {
final request = MultipartRequest(method, Uri.parse(url));
final request = MultipartRequest(method, uri);
request.fields.addAll(body.fields);
request.files.addAll(body.files);
request.headers.addAll(body.headers);
Expand All @@ -125,12 +125,12 @@ class ApiClient {
final nullableHeaderParams = headerParams.isEmpty ? null : headerParams;
switch(method) {
case 'POST': return await _client.post(url, headers: nullableHeaderParams, body: msgBody,);
case 'PUT': return await _client.put(url, headers: nullableHeaderParams, body: msgBody,);
case 'DELETE': return await _client.delete(url, headers: nullableHeaderParams,);
case 'PATCH': return await _client.patch(url, headers: nullableHeaderParams, body: msgBody,);
case 'HEAD': return await _client.head(url, headers: nullableHeaderParams,);
case 'GET': return await _client.get(url, headers: nullableHeaderParams,);
case 'POST': return await _client.post(uri, headers: nullableHeaderParams, body: msgBody,);
case 'PUT': return await _client.put(uri, headers: nullableHeaderParams, body: msgBody,);
case 'DELETE': return await _client.delete(uri, headers: nullableHeaderParams,);
case 'PATCH': return await _client.patch(uri, headers: nullableHeaderParams, body: msgBody,);
case 'HEAD': return await _client.head(uri, headers: nullableHeaderParams,);
case 'GET': return await _client.get(uri, headers: nullableHeaderParams,);
}
} on SocketException catch (e, trace) {
throw ApiException.withInner(HttpStatus.badRequest, 'Socket operation failed: $method $path', e, trace,);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,3 @@ targets:
field_rename: none
ignore_unannotated: false
include_if_null: false
nullable: true
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ authors:
- '{{{pubAuthor}}} <{{{pubAuthorEmail}}}>'
homepage: '{{{pubHomepage}}}'
environment:
sdk: '>=2.0.0 <3.0.0'
sdk: '>=2.12.0 <3.0.0'
dependencies:
http: '>=0.12.0 <0.13.0'
intl: '^0.16.1'
http: '>=0.13.0 <0.14.0'
intl: '^0.17.0'
meta: '^1.1.8'
{{#json_serializable}}
json_annotation: '^3.1.1'{{/json_serializable}}
dev_dependencies:
test: '>=1.3.0 <1.16.0'
test: '>=1.16.0 <1.18.0'
{{#json_serializable}}
build_runner: '^1.0.0'
build_runner: '^1.10.9'
json_serializable: '^3.5.1'{{/json_serializable}}
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ class ApiClient {
? '?${urlEncodedQueryParams.join('&')}'
: '';

final url = '$basePath$path$queryString';
final Uri uri = Uri.parse('$basePath$path$queryString');

if (nullableContentType != null) {
headerParams['Content-Type'] = nullableContentType;
Expand All @@ -89,7 +89,7 @@ class ApiClient {
body is MultipartFile && (nullableContentType == null ||
!nullableContentType.toLowerCase().startsWith('multipart/form-data'))
) {
final request = StreamedRequest(method, Uri.parse(url));
final request = StreamedRequest(method, uri);
request.headers.addAll(headerParams);
request.contentLength = body.length;
body.finalize().listen(
Expand All @@ -103,7 +103,7 @@ class ApiClient {
}

if (body is MultipartRequest) {
final request = MultipartRequest(method, Uri.parse(url));
final request = MultipartRequest(method, uri);
request.fields.addAll(body.fields);
request.files.addAll(body.files);
request.headers.addAll(body.headers);
Expand All @@ -118,12 +118,12 @@ class ApiClient {
final nullableHeaderParams = headerParams.isEmpty ? null : headerParams;

switch(method) {
case 'POST': return await _client.post(url, headers: nullableHeaderParams, body: msgBody,);
case 'PUT': return await _client.put(url, headers: nullableHeaderParams, body: msgBody,);
case 'DELETE': return await _client.delete(url, headers: nullableHeaderParams,);
case 'PATCH': return await _client.patch(url, headers: nullableHeaderParams, body: msgBody,);
case 'HEAD': return await _client.head(url, headers: nullableHeaderParams,);
case 'GET': return await _client.get(url, headers: nullableHeaderParams,);
case 'POST': return await _client.post(uri, headers: nullableHeaderParams, body: msgBody,);
case 'PUT': return await _client.put(uri, headers: nullableHeaderParams, body: msgBody,);
case 'DELETE': return await _client.delete(uri, headers: nullableHeaderParams,);
case 'PATCH': return await _client.patch(uri, headers: nullableHeaderParams, body: msgBody,);
case 'HEAD': return await _client.head(uri, headers: nullableHeaderParams,);
case 'GET': return await _client.get(uri, headers: nullableHeaderParams,);
}
} on SocketException catch (e, trace) {
throw ApiException.withInner(HttpStatus.badRequest, 'Socket operation failed: $method $path', e, trace,);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ authors:
- 'Author <author@homepage>'
homepage: 'homepage'
environment:
sdk: '>=2.0.0 <3.0.0'
sdk: '>=2.12.0 <3.0.0'
dependencies:
http: '>=0.12.0 <0.13.0'
intl: '^0.16.1'
http: '>=0.13.0 <0.14.0'
intl: '^0.17.0'
meta: '^1.1.8'

dev_dependencies:
test: '>=1.3.0 <1.16.0'
test: '>=1.16.0 <1.18.0'

Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ class ApiClient {
? '?${urlEncodedQueryParams.join('&')}'
: '';

final url = '$basePath$path$queryString';
final Uri uri = Uri.parse('$basePath$path$queryString');

if (nullableContentType != null) {
headerParams['Content-Type'] = nullableContentType;
Expand All @@ -92,7 +92,7 @@ class ApiClient {
body is MultipartFile && (nullableContentType == null ||
!nullableContentType.toLowerCase().startsWith('multipart/form-data'))
) {
final request = StreamedRequest(method, Uri.parse(url));
final request = StreamedRequest(method, uri);
request.headers.addAll(headerParams);
request.contentLength = body.length;
body.finalize().listen(
Expand All @@ -106,7 +106,7 @@ class ApiClient {
}

if (body is MultipartRequest) {
final request = MultipartRequest(method, Uri.parse(url));
final request = MultipartRequest(method, uri);
request.fields.addAll(body.fields);
request.files.addAll(body.files);
request.headers.addAll(body.headers);
Expand All @@ -121,12 +121,12 @@ class ApiClient {
final nullableHeaderParams = headerParams.isEmpty ? null : headerParams;

switch(method) {
case 'POST': return await _client.post(url, headers: nullableHeaderParams, body: msgBody,);
case 'PUT': return await _client.put(url, headers: nullableHeaderParams, body: msgBody,);
case 'DELETE': return await _client.delete(url, headers: nullableHeaderParams,);
case 'PATCH': return await _client.patch(url, headers: nullableHeaderParams, body: msgBody,);
case 'HEAD': return await _client.head(url, headers: nullableHeaderParams,);
case 'GET': return await _client.get(url, headers: nullableHeaderParams,);
case 'POST': return await _client.post(uri, headers: nullableHeaderParams, body: msgBody,);
case 'PUT': return await _client.put(uri, headers: nullableHeaderParams, body: msgBody,);
case 'DELETE': return await _client.delete(uri, headers: nullableHeaderParams,);
case 'PATCH': return await _client.patch(uri, headers: nullableHeaderParams, body: msgBody,);
case 'HEAD': return await _client.head(uri, headers: nullableHeaderParams,);
case 'GET': return await _client.get(uri, headers: nullableHeaderParams,);
}
} on SocketException catch (e, trace) {
throw ApiException.withInner(HttpStatus.badRequest, 'Socket operation failed: $method $path', e, trace,);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ authors:
- 'Author <author@homepage>'
homepage: 'homepage'
environment:
sdk: '>=2.0.0 <3.0.0'
sdk: '>=2.12.0 <3.0.0'
dependencies:
http: '>=0.12.0 <0.13.0'
intl: '^0.16.1'
http: '>=0.13.0 <0.14.0'
intl: '^0.17.0'
meta: '^1.1.8'

dev_dependencies:
test: '>=1.3.0 <1.16.0'
test: '>=1.16.0 <1.18.0'

Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,3 @@ targets:
field_rename: none
ignore_unannotated: false
include_if_null: false
nullable: true
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ class ApiClient {
? '?${urlEncodedQueryParams.join('&')}'
: '';

final url = '$basePath$path$queryString';
final Uri uri = Uri.parse('$basePath$path$queryString');

if (nullableContentType != null) {
headerParams['Content-Type'] = nullableContentType;
Expand All @@ -92,7 +92,7 @@ class ApiClient {
body is MultipartFile && (nullableContentType == null ||
!nullableContentType.toLowerCase().startsWith('multipart/form-data'))
) {
final request = StreamedRequest(method, Uri.parse(url));
final request = StreamedRequest(method, uri);
request.headers.addAll(headerParams);
request.contentLength = body.length;
body.finalize().listen(
Expand All @@ -106,7 +106,7 @@ class ApiClient {
}

if (body is MultipartRequest) {
final request = MultipartRequest(method, Uri.parse(url));
final request = MultipartRequest(method, uri);
request.fields.addAll(body.fields);
request.files.addAll(body.files);
request.headers.addAll(body.headers);
Expand All @@ -121,12 +121,12 @@ class ApiClient {
final nullableHeaderParams = headerParams.isEmpty ? null : headerParams;

switch(method) {
case 'POST': return await _client.post(url, headers: nullableHeaderParams, body: msgBody,);
case 'PUT': return await _client.put(url, headers: nullableHeaderParams, body: msgBody,);
case 'DELETE': return await _client.delete(url, headers: nullableHeaderParams,);
case 'PATCH': return await _client.patch(url, headers: nullableHeaderParams, body: msgBody,);
case 'HEAD': return await _client.head(url, headers: nullableHeaderParams,);
case 'GET': return await _client.get(url, headers: nullableHeaderParams,);
case 'POST': return await _client.post(uri, headers: nullableHeaderParams, body: msgBody,);
case 'PUT': return await _client.put(uri, headers: nullableHeaderParams, body: msgBody,);
case 'DELETE': return await _client.delete(uri, headers: nullableHeaderParams,);
case 'PATCH': return await _client.patch(uri, headers: nullableHeaderParams, body: msgBody,);
case 'HEAD': return await _client.head(uri, headers: nullableHeaderParams,);
case 'GET': return await _client.get(uri, headers: nullableHeaderParams,);
}
} on SocketException catch (e, trace) {
throw ApiException.withInner(HttpStatus.badRequest, 'Socket operation failed: $method $path', e, trace,);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ authors:
- 'Author <author@homepage>'
homepage: 'homepage'
environment:
sdk: '>=2.0.0 <3.0.0'
sdk: '>=2.12.0 <3.0.0'
dependencies:
http: '>=0.12.0 <0.13.0'
intl: '^0.16.1'
http: '>=0.13.0 <0.14.0'
intl: '^0.17.0'
meta: '^1.1.8'
json_annotation: '^3.1.1'
dev_dependencies:
test: '>=1.3.0 <1.16.0'
build_runner: '^1.0.0'
test: '>=1.16.0 <1.18.0'
build_runner: '^1.10.9'
json_serializable: '^3.5.1'

0 comments on commit 1961c66

Please sign in to comment.