Skip to content

Commit

Permalink
Release 23.4 (#96)
Browse files Browse the repository at this point in the history
Co-authored-by: Ivan Kamkin <[email protected]>
  • Loading branch information
ivankamkin and Ivan Kamkin committed Mar 27, 2024
1 parent 918f25e commit 3b9544e
Show file tree
Hide file tree
Showing 22 changed files with 30 additions and 94 deletions.
73 changes: 0 additions & 73 deletions codegen/Templates/csharp/api.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -65,79 +65,6 @@ namespace {{packageName}}.Api
}
{{#operation}}

/// <summary>
/// This method is obsolete and will be removed in next releases. Use new async method <see cref="{{nickname}}Async" /> instead.
/// {{summary}} {{notes}}
/// </summary>
/// <param name="request">Request. <see cref="{{nickname}}Request" /></param>
{{#returnType}}/// <returns>
/// <see cref="{{{returnType}}}" />
/// </returns>{{/returnType}}
[System.Obsolete("This method is obsolete and will be removed in next releases. Use new async method \"{{nickname}}Async\" instead.")]
public {{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}} {{nickname}}({{nickname}}Request request)
{
{{#allParams}}{{#required}} // verify the required parameter '{{paramName}}' is set
if (request.{{baseName}} == null)
{
throw new ApiException(400, "Missing required parameter '{{paramName}}' when calling {{nickname}}");
}
{{/required}}{{/allParams}} // create path and map variables
string resourcePath = _configuration.GetApiRootUrl() + "{{path}}";
resourcePath = Regex
.Replace(resourcePath, "\\*", string.Empty)
.Replace("&amp;", "&")
.Replace("/?", "?");
{{#headerParams}}
{{#-first}}var headerParams = new Dictionary<string, string>();{{/-first}}
{{/headerParams}}
{{#formParams}}
{{#-first}}var formParams = new Dictionary<string, object>();{{/-first}}
{{/formParams}}
{{#pathParams}}
resourcePath = UrlHelper.AddPathParameter(resourcePath, "{{paramName}}", request.{{baseName}});
{{/pathParams}}
{{#queryParams}}
{{#-first}}#pragma warning disable CS0618 // Type or member is obsolete{{/-first}}
resourcePath = UrlHelper.AddQueryParameterToUrl(resourcePath, "{{paramName}}", request.{{baseName}});
{{#-last}}#pragma warning restore CS0618 // Type or member is obsolete{{/-last}}
{{/queryParams}}
{{#hasBodyParam}}string postBody = SerializationHelper.Serialize(request.{{bodyParam.baseName}}); // http body (model) parameter{{/hasBodyParam}}
{{#formParams}}
if (request.{{baseName}} != null)
{
{{#isFile}}
formParams.Add("{{paramName}}", ApiInvoker.ToFileInfo(request.{{baseName}}, "{{baseName}}"));
{{/isFile}}{{^isFile}}formParams.Add("{{baseName}}", request.{{baseName}}); // form parameter{{/isFile}}
}
{{/formParams}}
{{#vendorExtensions}}{{#x-binary-result}} return _apiInvoker.InvokeBinaryApi(
resourcePath,
"{{httpMethod}}",
{{#hasBodyParam}}postBody{{/hasBodyParam}}{{^hasBodyParam}}null{{/hasBodyParam}},
{{#hasHeaderParams}}headerParams{{/hasHeaderParams}}{{^hasHeaderParams}}null{{/hasHeaderParams}},
{{#hasFormParams}}formParams{{/hasFormParams}}{{^hasFormParams}}null{{/hasFormParams}});{{/x-binary-result}}{{/vendorExtensions}}{{#vendorExtensions}}{{^x-binary-result}}{{#returnType}} string response = _apiInvoker.InvokeApi(
resourcePath,
"{{httpMethod}}",
{{#hasBodyParam}}postBody{{/hasBodyParam}}{{^hasBodyParam}}null{{/hasBodyParam}},
null,
{{#hasFormParams}}formParams{{/hasFormParams}}{{^hasFormParams}}null{{/hasFormParams}});

if (response != null)
{
return ({{returnType}}) SerializationHelper.Deserialize(response, typeof({{returnType}}));
}

return null;
{{/returnType}}
{{^returnType}}
_apiInvoker.InvokeApi(
resourcePath,
"{{httpMethod}}",
{{#hasBodyParam}}postBody{{/hasBodyParam}}{{^hasBodyParam}}null{{/hasBodyParam}},
{{#hasHeaderParams}}headerParams{{/hasHeaderParams}}{{^hasHeaderParams}}null{{/hasHeaderParams}},
{{#hasFormParams}}formParams{{/hasFormParams}}{{^hasFormParams}}null{{/hasFormParams}});{{/returnType}}{{/x-binary-result}}{{/vendorExtensions}}
}

/// <summary>
/// {{summary}} {{notes}}
/// </summary>
Expand Down
2 changes: 1 addition & 1 deletion codegen/Templates/csharp/requestModel.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ using System.Collections.Generic;
namespace {{packageName}}.Model.Requests
{
/// <summary>
/// Request model for <see cref="{{packageName}}.Api.{{classname}}.{{nickname}}" /> operation.
/// Request model for <see cref="{{packageName}}.Api.{{classname}}.{{nickname}}Async" /> operation.
/// </summary>
public class {{nickname}}Request{{#vendorExtensions}}{{#x-csharp-implements}} : {{x-csharp-implements}}{{/x-csharp-implements}}{{/vendorExtensions}}
{
Expand Down
2 changes: 1 addition & 1 deletion codegen/Templates/dart/class.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ class {{classname}} {
{{/isListContainer}}
{{^isListContainer}}
{{#isDouble}}
json['{{name}}'] == null ? null : json['{{name}}'].toDouble()
json['{{name}}']?.toDouble()
{{/isDouble}}
{{^isDouble}}
json['{{name}}']
Expand Down
7 changes: 6 additions & 1 deletion codegen/Templates/go/README.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ package main
import (
"context"
"fmt"
"github.com/antihax/optional"
"github.com/aspose-barcode-cloud/aspose-barcode-cloud-go/barcode"
"github.com/aspose-barcode-cloud/aspose-barcode-cloud-go/barcode/jwt"
"os"
Expand All @@ -74,10 +75,14 @@ func main() {
client := barcode.NewAPIClient(barcode.NewConfiguration())
opts := &barcode.BarcodeApiGetBarcodeGenerateOpts{
TextLocation: optional.NewString("None"),
}

data, _, err := client.BarcodeApi.GetBarcodeGenerate(authCtx,
string(barcode.EncodeBarcodeTypeQR),
"Go SDK example",
nil)
opts)
if err != nil {
panic(err)
}
Expand Down
5 changes: 3 additions & 2 deletions codegen/Templates/java/README.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -126,10 +126,11 @@ public class BarcodeApiExample {
}

private static File generateBarcode(BarcodeApi api) throws ApiException {
String type = EncodeBarcodeType.PDF417.toString();
String type = EncodeBarcodeType.QR.toString();
String text = "Aspose.BarCode for Cloud Sample";
GetBarcodeGenerateRequest request = new GetBarcodeGenerateRequest(type, text);
request.textLocation = "None";
return api.getBarcodeGenerate(request);
}

Expand Down
2 changes: 2 additions & 0 deletions codegen/Templates/nodejs/docs/tsconfig.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,8 @@ async function generateBarcode(api) {
const request = new Barcode.GetBarcodeGenerateRequest(
Barcode.EncodeBarcodeType.QR,
'Aspose.BarCode for Cloud Sample');
request.textLocation = "None";
const oneBarcode = await api.getBarcodeGenerate(request);
const fileName = 'QR.png'
Expand Down
1 change: 1 addition & 0 deletions codegen/Templates/php/README.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ $config->setClientSecret('Client Secret from https://dashboard.aspose.cloud/appl

$request = new GetBarcodeGenerateRequest(EncodeBarcodeType::QR, 'PHP SDK Test');
$request->format = 'png';
$request->text_location = 'None';

$api = new BarcodeApi(null, $config);
$response = $api->GetBarCodeGenerate($request);
Expand Down
2 changes: 1 addition & 1 deletion codegen/config-android.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"androidSdkVersion": "33",
"apiPackage": "com.aspose.barcode.cloud.demo_app",
"artifactId": "Android Application for Barcode Processing in the Cloud via REST API",
"artifactVersion": "24.2.0",
"artifactVersion": "24.3.0",
"groupId": "com.aspose",
"invokerPackage": "com.aspose.barcode.cloud.demo_app",
"modelPackage": "com.aspose.barcode.cloud.demo_app.model"
Expand Down
2 changes: 1 addition & 1 deletion codegen/config-dart.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
"browserClient": false,
"pubDescription": "This SDK allows you to work with Aspose.BarCode for Cloud REST APIs in your Dart or Flutter applications quickly and easily",
"pubName": "aspose_barcode_cloud",
"pubVersion": "1.24.2",
"pubVersion": "1.24.3",
"useEnumExtension": true
}
2 changes: 1 addition & 1 deletion codegen/config-go.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"packageName": "barcode",
"packageVersion": "1.2402.0"
"packageVersion": "1.2403.0"
}
2 changes: 1 addition & 1 deletion codegen/config-java.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"artifactDescription": "Aspose.BarCode Cloud SDK for Java",
"artifactId": "aspose-barcode-cloud",
"artifactUrl": "https://www.aspose.cloud",
"artifactVersion": "24.2.0",
"artifactVersion": "24.3.0",
"developerEmail": "[email protected]",
"developerName": "Denis Averin",
"developerOrganization": "Aspose",
Expand Down
2 changes: 1 addition & 1 deletion codegen/config-php.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"artifactVersion": "24.2.0",
"artifactVersion": "24.3.0",
"invokerPackage": "Aspose\\BarCode"
}
2 changes: 1 addition & 1 deletion codegen/config-python.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"packageName": "aspose_barcode_cloud",
"packageUrl": "https://github.com/aspose-barcode-cloud/aspose-barcode-cloud-python",
"packageVersion": "24.2.0",
"packageVersion": "24.3.0",
"projectName": "aspose-barcode-cloud"
}
4 changes: 2 additions & 2 deletions codegen/config.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"artifactVersion": "23.7.0",
"npmName": "aspose-barcode-cloud-node",
"npmVersion": "24.2.0",
"npmVersion": "24.3.0",
"packageName": "Aspose.BarCode.Cloud.Sdk",
"packageVersion": "24.2.0",
"packageVersion": "24.3.0",
"supportsES6": true
}
2 changes: 1 addition & 1 deletion submodules/android
Submodule android updated 1 files
+1 −1 app/build.gradle
2 changes: 1 addition & 1 deletion submodules/dart
Submodule dart updated 97 files
+1 −1 .github/workflows/dart.yml
+5 −0 CHANGELOG.md
+2 −2 Makefile
+2 −2 README.md
+6 −0 analysis_options.yaml
+4 −3 example/main.dart
+32 −16 lib/src/api/barcode_api.dart
+10 −8 lib/src/api/file_api.dart
+10 −8 lib/src/api/folder_api.dart
+13 −10 lib/src/api/storage_api.dart
+25 −13 lib/src/api_client.dart
+12 −6 lib/src/api_exception.dart
+8 −83 lib/src/api_helper.dart
+4 −0 lib/src/auth/authentication.dart
+15 −3 lib/src/auth/oauth.dart
+21 −5 lib/src/configuration.dart
+13 −10 lib/src/model/api_error.dart
+10 −10 lib/src/model/api_error_response.dart
+10 −12 lib/src/model/australian_post_params.dart
+14 −14 lib/src/model/auto_size_mode.dart
+14 −16 lib/src/model/available_graphics_unit.dart
+14 −14 lib/src/model/aztec_encode_mode.dart
+16 −20 lib/src/model/aztec_params.dart
+14 −16 lib/src/model/aztec_symbol_mode.dart
+12 −14 lib/src/model/barcode_response.dart
+9 −11 lib/src/model/barcode_response_list.dart
+14 −18 lib/src/model/border_dash_style.dart
+15 −17 lib/src/model/caption_params.dart
+14 −14 lib/src/model/checksum_validation.dart
+14 −12 lib/src/model/codabar_checksum_mode.dart
+11 −13 lib/src/model/codabar_params.dart
+14 −16 lib/src/model/codabar_symbol.dart
+11 −13 lib/src/model/codablock_params.dart
+14 −16 lib/src/model/code128_emulation.dart
+14 −22 lib/src/model/code128_encode_mode.dart
+9 −11 lib/src/model/code128_params.dart
+11 −13 lib/src/model/code16_k_params.dart
+14 −14 lib/src/model/code_location.dart
+9 −11 lib/src/model/coupon_params.dart
+14 −14 lib/src/model/customer_information_interpreting_type.dart
+13 −15 lib/src/model/data_bar_params.dart
+14 −22 lib/src/model/data_matrix_ecc_type.dart
+14 −26 lib/src/model/data_matrix_encode_mode.dart
+16 −24 lib/src/model/data_matrix_params.dart
+14 −150 lib/src/model/data_matrix_version.dart
+14 −178 lib/src/model/decode_barcode_type.dart
+10 −12 lib/src/model/disc_usage.dart
+14 −14 lib/src/model/dot_code_encode_mode.dart
+14 −16 lib/src/model/dot_code_params.dart
+14 −62 lib/src/model/eci_encodings.dart
+14 −14 lib/src/model/enable_checksum.dart
+14 −152 lib/src/model/encode_barcode_type.dart
+12 −14 lib/src/model/error.dart
+10 −12 lib/src/model/error_details.dart
+15 −17 lib/src/model/file_version.dart
+9 −11 lib/src/model/file_versions.dart
+9 −11 lib/src/model/files_list.dart
+10 −12 lib/src/model/files_upload_result.dart
+14 −12 lib/src/model/font_mode.dart
+11 −13 lib/src/model/font_params.dart
+14 −18 lib/src/model/font_style.dart
+64 −68 lib/src/model/generator_params.dart
+11 −13 lib/src/model/generator_params_list.dart
+14 −20 lib/src/model/han_xin_encode_mode.dart
+14 −16 lib/src/model/han_xin_error_level.dart
+12 −14 lib/src/model/han_xin_params.dart
+14 −178 lib/src/model/han_xin_version.dart
+14 −18 lib/src/model/itf14_border_type.dart
+11 −13 lib/src/model/itf_params.dart
+14 −14 lib/src/model/macro_character.dart
+14 −14 lib/src/model/maxi_code_encode_mode.dart
+14 −18 lib/src/model/maxi_code_mode.dart
+11 −13 lib/src/model/maxi_code_params.dart
+10 −12 lib/src/model/object_exist.dart
+12 −14 lib/src/model/padding.dart
+10 −12 lib/src/model/patch_code_params.dart
+14 −18 lib/src/model/patch_format.dart
+14 −16 lib/src/model/pdf417_compaction_mode.dart
+14 −26 lib/src/model/pdf417_error_level.dart
+14 −14 lib/src/model/pdf417_macro_terminator.dart
+32 −38 lib/src/model/pdf417_params.dart
+9 −11 lib/src/model/postal_params.dart
+14 −20 lib/src/model/preset_type.dart
+14 −20 lib/src/model/qr_encode_mode.dart
+14 −14 lib/src/model/qr_encode_type.dart
+14 −16 lib/src/model/qr_error_level.dart
+16 −20 lib/src/model/qr_params.dart
+14 −98 lib/src/model/qr_version.dart
+44 −46 lib/src/model/reader_params.dart
+10 −12 lib/src/model/region_point.dart
+11 −13 lib/src/model/result_image_info.dart
+9 −11 lib/src/model/storage_exist.dart
+13 −15 lib/src/model/storage_file.dart
+11 −13 lib/src/model/structured_append.dart
+14 −14 lib/src/model/text_alignment.dart
+1 −1 pubspec.yaml
+1 −1 test/put_generate_multiple_get_barcode_recognize_test.dart
2 changes: 1 addition & 1 deletion submodules/dotnet
Submodule dotnet updated 39 files
+1 −1 .github/workflows/net-framework.yml
+1 −1 README.md
+0 −26 Tests/ApiExceptionTests.cs
+0 −278 Tests/BarcodeApiTests.cs
+0 −33 Tests/GenerateAndThenRecognize.cs
+0 −26 Tests/JwtAuthTests.cs
+0 −49 Tests/RecognizeTests.cs
+1 −1 examples/GenerateQR/GenerateQR.csproj
+1 −1 examples/ReadQR/ReadQR.csproj
+83 −838 src/Api/BarcodeApi.cs
+0 −222 src/Api/FileApi.cs
+0 −200 src/Api/FolderApi.cs
+0 −166 src/Api/StorageApi.cs
+3 −3 src/Aspose.BarCode.Cloud.Sdk.csproj
+0 −79 src/Interfaces/IBarcodeApi.cs
+0 −49 src/Interfaces/IFileApi.cs
+0 −47 src/Interfaces/IFolderApi.cs
+0 −44 src/Interfaces/IStorageApi.cs
+1 −1 src/Model/Requests/CopyFileRequest.cs
+1 −1 src/Model/Requests/CopyFolderRequest.cs
+1 −1 src/Model/Requests/CreateFolderRequest.cs
+1 −1 src/Model/Requests/DeleteFileRequest.cs
+1 −1 src/Model/Requests/DeleteFolderRequest.cs
+1 −1 src/Model/Requests/DownloadFileRequest.cs
+1 −1 src/Model/Requests/GetBarcodeGenerateRequest.cs
+1 −1 src/Model/Requests/GetBarcodeRecognizeRequest.cs
+1 −1 src/Model/Requests/GetDiscUsageRequest.cs
+1 −1 src/Model/Requests/GetFileVersionsRequest.cs
+1 −1 src/Model/Requests/GetFilesListRequest.cs
+1 −1 src/Model/Requests/MoveFileRequest.cs
+1 −1 src/Model/Requests/MoveFolderRequest.cs
+1 −1 src/Model/Requests/ObjectExistsRequest.cs
+1 −1 src/Model/Requests/PostBarcodeRecognizeFromUrlOrContentRequest.cs
+1 −1 src/Model/Requests/PostGenerateMultipleRequest.cs
+1 −1 src/Model/Requests/PutBarcodeGenerateFileRequest.cs
+1 −1 src/Model/Requests/PutBarcodeRecognizeFromBodyRequest.cs
+1 −1 src/Model/Requests/PutGenerateMultipleRequest.cs
+1 −1 src/Model/Requests/StorageExistsRequest.cs
+1 −1 src/Model/Requests/UploadFileRequest.cs
2 changes: 1 addition & 1 deletion submodules/go
2 changes: 1 addition & 1 deletion submodules/java
2 changes: 1 addition & 1 deletion submodules/node
Submodule node updated 4 files
+3 −1 README.md
+707 −663 package-lock.json
+1 −1 package.json
+4 −4 src/api.ts
2 changes: 1 addition & 1 deletion submodules/php
2 changes: 1 addition & 1 deletion submodules/python

0 comments on commit 3b9544e

Please sign in to comment.