From eb7e9abe7dfc2a44acdc6f66555fc0d8fb72f386 Mon Sep 17 00:00:00 2001 From: Jens Fudickar Date: Sat, 16 Nov 2024 22:29:37 +0100 Subject: [PATCH] UI: Improved handling of progress bar updates when handling the files #38 --- samples/json2puml/json2puml_definition.json | 90 +++++++++++++- samples/jsonplaceholder/albums_1.json | 52 +++++++++ .../placeholder_inputlist_curl.json | 2 +- .../curl_json2pumlrequest_error_vm.cmd | 1 + ...json2pumlrequestsvg_jsonplaceholder_vm.cmd | 1 + ...json2pumlrequestzip_jsonplaceholder_vm.cmd | 1 + ...json2pumlrequestzip_jsonplaceholder_vm.cmd | 4 + source/json2puml.deployproj | 35 ++++-- source/json2puml.dproj | 80 ++++++------- source/json2puml.res | Bin 16376 -> 16376 bytes source/json2pumlapps.dsk | 79 ++++++------- source/json2pumlbasedefinition.pas | 2 +- source/json2pumlconst.pas | 2 +- source/json2pumldefinition.pas | 51 ++++++-- source/json2pumlform.dfm | 110 +++++++++++------- source/json2pumlform.pas | 40 ++++--- source/json2pumlinputhandler.pas | 6 +- source/json2pumlservice.dproj | 74 ++++++------ source/json2pumlservice.res | Bin 16412 -> 32 bytes source/json2pumltools.pas | 74 +++++++----- source/json2pumlui.dproj | 38 +++--- source/json2pumlui.res | Bin 18204 -> 18204 bytes source/json2pumlwindowsservice.dproj | 36 +++--- 23 files changed, 506 insertions(+), 272 deletions(-) create mode 100644 samples/jsonplaceholder/albums_1.json create mode 100644 samples/service/curl_json2pumlrequest_error_vm.cmd create mode 100644 samples/service/curl_json2pumlrequestsvg_jsonplaceholder_vm.cmd create mode 100644 samples/service/curl_json2pumlrequestzip_jsonplaceholder_vm.cmd create mode 100644 samples/service/curl_loop_json2pumlrequestzip_jsonplaceholder_vm.cmd diff --git a/samples/json2puml/json2puml_definition.json b/samples/json2puml/json2puml_definition.json index a71f78a..5c1bde7 100644 --- a/samples/json2puml/json2puml_definition.json +++ b/samples/json2puml/json2puml_definition.json @@ -3,11 +3,97 @@ "displayName": "json2puml service definition", "description": "Definition file to visualize the static json2puml service results" }, - "defaultOption": "default", + "defaultOption": "all", "options": [ + { + "option": "inputlist", + "definition": { + "continueAfterUnhandledObjects": null, + "groupDetailObjectsTogether": null, + "hideDuplicateRelations": null, + "identifyObjectsByTypeAndIdent": null, + "legendShowInfo": null, + "legendShowObjectCount": null, + "legendShowObjectFormats": null, + "legendShowFileInfos": null, + "attributeProperties": [ + ], + "objectProperties": [ + "-service" + ], + "objectTypeProperties": [ + ], + "objectTypeRenames": [ + ], + "objectIdentifierProperties": [ + ], + "objectTitleProperties": [ + ], + "objectDetailProperties": [ + ], + "relationshipProperties": [ + ], + "relationshipTypeProperties": [ + ], + "relationshipTypeArrowFormats": [ + ], + "groupProperties": [ + ], + "characteristicProperties": [ + ], + "hiddenProperties": [ + ], + "pumlHeaderLines": [ + ] + } + }, + { + "option": "serviceinformation", + "definition": { + "continueAfterUnhandledObjects": null, + "groupDetailObjectsTogether": null, + "hideDuplicateRelations": null, + "identifyObjectsByTypeAndIdent": null, + "legendShowInfo": null, + "legendShowObjectCount": null, + "legendShowObjectFormats": null, + "legendShowFileInfos": null, + "attributeProperties": [ + ], + "objectProperties": [ + "-inputlist", + "-definitionfile", + "-curlParameter" + ], + "objectTypeProperties": [ + ], + "objectTypeRenames": [ + ], + "objectIdentifierProperties": [ + ], + "objectTitleProperties": [ + ], + "objectDetailProperties": [ + ], + "relationshipProperties": [ + ], + "relationshipTypeProperties": [ + ], + "relationshipTypeArrowFormats": [ + ], + "groupProperties": [ + ], + "characteristicProperties": [ + ], + "hiddenProperties": [ + ], + "pumlHeaderLines": [ + ] + } + } ], "baseOption": { - "continueAfterUnhandledObjects": true, + "continueAfterUnhandledObjects": false, "groupDetailObjectsTogether": null, "hideDuplicateRelations": false, "identifyObjectsByTypeAndIdent": false, diff --git a/samples/jsonplaceholder/albums_1.json b/samples/jsonplaceholder/albums_1.json new file mode 100644 index 0000000..fe92746 --- /dev/null +++ b/samples/jsonplaceholder/albums_1.json @@ -0,0 +1,52 @@ +[ + { + "userId": 1, + "id": 1, + "title": "quidem molestiae enim" + }, + { + "userId": 1, + "id": 2, + "title": "sunt qui excepturi placeat culpa" + }, + { + "userId": 1, + "id": 3, + "title": "omnis laborum odio" + }, + { + "userId": 1, + "id": 4, + "title": "non esse culpa molestiae omnis sed optio" + }, + { + "userId": 1, + "id": 5, + "title": "eaque aut omnis a" + }, + { + "userId": 1, + "id": 6, + "title": "natus impedit quibusdam illo est" + }, + { + "userId": 1, + "id": 7, + "title": "quibusdam autem aliquid et et quia" + }, + { + "userId": 1, + "id": 8, + "title": "qui fuga est a eum" + }, + { + "userId": 1, + "id": 9, + "title": "saepe unde necessitatibus rem" + }, + { + "userId": 1, + "id": 10, + "title": "distinctio laborum qui" + } +] \ No newline at end of file diff --git a/samples/jsonplaceholder/placeholder_inputlist_curl.json b/samples/jsonplaceholder/placeholder_inputlist_curl.json index fad9bb5..72ae17c 100644 --- a/samples/jsonplaceholder/placeholder_inputlist_curl.json +++ b/samples/jsonplaceholder/placeholder_inputlist_curl.json @@ -128,7 +128,7 @@ { "name": "${postid}", "value": "id", - "maxValues": 2 + "maxValues": 10 } ], "splitIdentifier": null, diff --git a/samples/service/curl_json2pumlrequest_error_vm.cmd b/samples/service/curl_json2pumlrequest_error_vm.cmd new file mode 100644 index 0000000..d2a5b00 --- /dev/null +++ b/samples/service/curl_json2pumlrequest_error_vm.cmd @@ -0,0 +1 @@ +curl -X POST http://192.168.178.240:8080/api/json2pumlRequest -d @error_parameter_curl.json -v -o result\curl_json2pumlrequest_error.json \ No newline at end of file diff --git a/samples/service/curl_json2pumlrequestsvg_jsonplaceholder_vm.cmd b/samples/service/curl_json2pumlrequestsvg_jsonplaceholder_vm.cmd new file mode 100644 index 0000000..c148049 --- /dev/null +++ b/samples/service/curl_json2pumlrequestsvg_jsonplaceholder_vm.cmd @@ -0,0 +1 @@ +curl -X POST http://192.168.178.241:8080/api/json2pumlRequestSvg -d @jsonplaceholder_parameter_curl.json -v -o result\jsonplaceholder_reducedparameter_result.svg \ No newline at end of file diff --git a/samples/service/curl_json2pumlrequestzip_jsonplaceholder_vm.cmd b/samples/service/curl_json2pumlrequestzip_jsonplaceholder_vm.cmd new file mode 100644 index 0000000..992e0d3 --- /dev/null +++ b/samples/service/curl_json2pumlrequestzip_jsonplaceholder_vm.cmd @@ -0,0 +1 @@ +curl -X POST http://192.168.178.240:8080/api/json2pumlRequestZip -d @jsonplaceholder_parameter_curl.json -v -o result\jsonplaceholder_reducedparameter_result.zip \ No newline at end of file diff --git a/samples/service/curl_loop_json2pumlrequestzip_jsonplaceholder_vm.cmd b/samples/service/curl_loop_json2pumlrequestzip_jsonplaceholder_vm.cmd new file mode 100644 index 0000000..e30847d --- /dev/null +++ b/samples/service/curl_loop_json2pumlrequestzip_jsonplaceholder_vm.cmd @@ -0,0 +1,4 @@ +for /l %%x in (1, 1, 10) do ( + echo loop %%x + curl_json2pumlrequestzip_jsonplaceholder_vm.cmd +) \ No newline at end of file diff --git a/source/json2puml.deployproj b/source/json2puml.deployproj index 92f152b..8fad23e 100644 --- a/source/json2puml.deployproj +++ b/source/json2puml.deployproj @@ -3,7 +3,27 @@ 12 - + + + + + + + + + + json2puml\Assets\ + Logo44x44.png + UWP_DelphiLogo44 + 1 + + + True + + + + + json2puml\ @@ -47,15 +67,6 @@ True - - - json2puml\Assets\ - Logo44x44.png - UWP_DelphiLogo44 - 1 - - - True - - + + diff --git a/source/json2puml.dproj b/source/json2puml.dproj index b3a0e2a..bab38b6 100644 --- a/source/json2puml.dproj +++ b/source/json2puml.dproj @@ -5,7 +5,7 @@ None True Release - Win64 + Win32 131 Console json2puml.dpr @@ -137,24 +137,24 @@ activity-1.1.0.dex.jar;annotation-1.2.0.dex.jar;appcompat-1.2.0.dex.jar;appcompat-resources-1.2.0.dex.jar;asynclayoutinflater-1.0.0.dex.jar;billing-4.0.0.dex.jar;biometric-1.1.0.dex.jar;browser-1.0.0.dex.jar;cloud-messaging.dex.jar;collection-1.1.0.dex.jar;coordinatorlayout-1.0.0.dex.jar;core-1.5.0-rc02.dex.jar;core-common-2.1.0.dex.jar;core-runtime-2.1.0.dex.jar;cursoradapter-1.0.0.dex.jar;customview-1.0.0.dex.jar;documentfile-1.0.0.dex.jar;drawerlayout-1.0.0.dex.jar;firebase-annotations-16.0.0.dex.jar;firebase-common-20.0.0.dex.jar;firebase-components-17.0.0.dex.jar;firebase-datatransport-18.0.0.dex.jar;firebase-encoders-17.0.0.dex.jar;firebase-encoders-json-18.0.0.dex.jar;firebase-iid-interop-17.1.0.dex.jar;firebase-installations-17.0.0.dex.jar;firebase-installations-interop-17.0.0.dex.jar;firebase-measurement-connector-19.0.0.dex.jar;firebase-messaging-22.0.0.dex.jar;fmx.dex.jar;fragment-1.2.5.dex.jar;google-play-licensing.dex.jar;interpolator-1.0.0.dex.jar;javax.inject-1.dex.jar;legacy-support-core-ui-1.0.0.dex.jar;legacy-support-core-utils-1.0.0.dex.jar;lifecycle-common-2.2.0.dex.jar;lifecycle-livedata-2.0.0.dex.jar;lifecycle-livedata-core-2.2.0.dex.jar;lifecycle-runtime-2.2.0.dex.jar;lifecycle-service-2.0.0.dex.jar;lifecycle-viewmodel-2.2.0.dex.jar;lifecycle-viewmodel-savedstate-2.2.0.dex.jar;listenablefuture-1.0.dex.jar;loader-1.0.0.dex.jar;localbroadcastmanager-1.0.0.dex.jar;play-services-ads-20.1.0.dex.jar;play-services-ads-base-20.1.0.dex.jar;play-services-ads-identifier-17.0.0.dex.jar;play-services-ads-lite-20.1.0.dex.jar;play-services-base-17.5.0.dex.jar;play-services-basement-17.6.0.dex.jar;play-services-cloud-messaging-16.0.0.dex.jar;play-services-drive-17.0.0.dex.jar;play-services-games-21.0.0.dex.jar;play-services-location-18.0.0.dex.jar;play-services-maps-17.0.1.dex.jar;play-services-measurement-base-18.0.0.dex.jar;play-services-measurement-sdk-api-18.0.0.dex.jar;play-services-places-placereport-17.0.0.dex.jar;play-services-stats-17.0.0.dex.jar;play-services-tasks-17.2.0.dex.jar;print-1.0.0.dex.jar;room-common-2.1.0.dex.jar;room-runtime-2.1.0.dex.jar;savedstate-1.0.0.dex.jar;slidingpanelayout-1.0.0.dex.jar;sqlite-2.0.1.dex.jar;sqlite-framework-2.0.1.dex.jar;swiperefreshlayout-1.0.0.dex.jar;transport-api-3.0.0.dex.jar;transport-backend-cct-3.0.0.dex.jar;transport-runtime-3.0.0.dex.jar;user-messaging-platform-1.0.0.dex.jar;vectordrawable-1.1.0.dex.jar;vectordrawable-animated-1.1.0.dex.jar;versionedparcelable-1.1.1.dex.jar;viewpager-1.0.0.dex.jar;work-runtime-2.1.0.dex.jar - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 iPhoneAndiPad true Debug $(MSBuildProjectName) 2 2 - 22 - 118 + 23 + 119 - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 iPhoneAndiPad true 2 2 - 22 - 118 + 23 + 119 CFBundleName=$(MSBuildProjectName);CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);NSHighResolutionCapable=true;LSApplicationCategoryType=public.app-category.utilities;NSLocationUsageDescription=The reason for accessing the location information of the user;NSContactsUsageDescription=The reason for accessing the contacts;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSCameraUsageDescription=The reason for accessing the camera;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSMotionUsageDescription=The reason for accessing the accelerometer;NSDesktopFolderUsageDescription=The reason for accessing the Desktop folder;NSDocumentsFolderUsageDescription=The reason for accessing the Documents folder;NSDownloadsFolderUsageDescription=The reason for accessing the Downloads folder;NSNetworkVolumesUsageDescription=The reason for accessing files on a network volume;NSRemovableVolumesUsageDescription=The reason for accessing files on a removable volume;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;ITSAppUsesNonExemptEncryption=false @@ -168,12 +168,12 @@ DBXSqliteDriver;IndyIPCommon;RESTComponents;bindcompdbx;DBXInterBaseDriver;vcl;IndyIPServer;vclactnband;vclFireDAC;IndySystem;bindcompvclsmp;tethering;svnui;bindcompvclwinx;dsnapcon;FireDACADSDriver;FireDACMSAccDriver;fmxFireDAC;vclimg;madBasic_;Jcl;FireDAC;vcltouch;vcldb;bindcompfmx;svn;FireDACSqliteDriver;FireDACPgDriver;inetdb;soaprtl;DbxCommonDriver;fmx;FireDACIBDriver;fmxdae;xmlrtl;soapmidas;vcledge;fmxobj;vclwinx;rtl;DbxClientDriver;CustomIPTransport;vcldsnap;dbexpress;IndyCore;vclx;bindcomp;appanalytics;dsnap;FireDACCommon;IndyIPClient;bindcompvcl;RESTBackendComponents;VCLRESTComponents;soapserver;dbxcds;VclSmp;adortl;JclDeveloperTools;JclVcl;vclie;bindengine;DBXMySQLDriver;CloudService;dsnapxml;FireDACMySQLDriver;dbrtl;IndyProtocols;inetdbxpress;FireDACCommonODBC;FireDACCommonDriver;JclContainers;inet;fmxase;$(DCC_UsePackage) Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) Debug - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 1033 true true (None) - 118 + 119 /parameterfile:samples\acrmcurlparameter.json /debug /wait e:\Delphi\Projects\json2puml\ ..\documentation\icons\json2puml_icon.png @@ -181,18 +181,18 @@ none 2 2 - 22 + 23 DBXSqliteDriver;IndyIPCommon;RESTComponents;bindcompdbx;DBXInterBaseDriver;vcl;IndyIPServer;vclactnband;vclFireDAC;IndySystem;bindcompvclsmp;tethering;bindcompvclwinx;dsnapcon;FireDACADSDriver;FireDACMSAccDriver;fmxFireDAC;vclimg;FireDAC;vcltouch;vcldb;bindcompfmx;FireDACSqliteDriver;FireDACPgDriver;inetdb;soaprtl;DbxCommonDriver;fmx;FireDACIBDriver;fmxdae;xmlrtl;soapmidas;vcledge;fmxobj;vclwinx;rtl;DbxClientDriver;CustomIPTransport;vcldsnap;dbexpress;IndyCore;vclx;bindcomp;appanalytics;dsnap;FireDACCommon;IndyIPClient;bindcompvcl;RESTBackendComponents;VCLRESTComponents;soapserver;dbxcds;VclSmp;adortl;vclie;bindengine;DBXMySQLDriver;CloudService;dsnapxml;FireDACMySQLDriver;dbrtl;IndyProtocols;inetdbxpress;FireDACCommonODBC;FireDACCommonDriver;inet;fmxase;$(DCC_UsePackage) true Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) Debug - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 1033 true (None) - 118 + 119 /parameterfile:samples\acrmcurlparameter.json /debug /wait e:\Delphi\Projects\json2puml\ ..\documentation\icons\json2puml_icon.png @@ -200,7 +200,7 @@ none 2 2 - 22 + 23 DEBUG;$(DCC_Define) @@ -211,14 +211,14 @@ true - 118 - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 - 22 + 119 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 + 23 - 118 - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 - 22 + 119 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 + 23 false @@ -226,24 +226,24 @@ true 1033 (Ohne) - 118 + 119 e:\Delphi\Projects\json2puml\ none - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 2 2 - 22 + 23 3 true 1033 - 118 + 119 /parameterfile:docker\json2puml\src\json2puml\sample\tmfparameter.json /debug /wait 2 2 - 22 - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 23 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 false @@ -252,31 +252,31 @@ 0 - 118 - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 - 22 + 119 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 + 23 - 118 - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 - 22 + 119 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.19.115;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Command Line;LegalCopyright=(c) by Jens Fudickar in 2024 + 23 - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 118 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 119 2 2 - 22 + 23 - 118 + 119 e:\Delphi\Projects\json2puml\ 2 true 1033 2 - 22 - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 23 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 @@ -375,12 +375,6 @@ true - - - json2puml.rsm - true - - 1 diff --git a/source/json2puml.res b/source/json2puml.res index 378a4a7c6f28bb39fac1a86f3746d0cee34c9ce3..4ddba39e793987db667445f35a726103695c607a 100644 GIT binary patch delta 28 icmexS|D%3F33EAv_{8$ZoW=}#42D2xxjC6}svQ8L-U(g+ delta 28 icmexS|D%3F33C~P*u?V3oJI_K42D2xu{oJ>svQ8Lq6u06 diff --git a/source/json2pumlapps.dsk b/source/json2pumlapps.dsk index db8dc45..d6a7127 100644 --- a/source/json2pumlapps.dsk +++ b/source/json2pumlapps.dsk @@ -15,30 +15,30 @@ File_12=TSourceModule,'c:\program files (x86)\embarcadero\studio\22.0\source\rtl File_13=TSourceModule,'c:\program files (x86)\embarcadero\studio\22.0\SOURCE\RTL\SYS\System.SysUtils.pas',0,1,12768,1,12791,0,0,, [Modules] -Module0=E:\Delphi\Projects\json2puml\source\json2pumlservicecontroller.pas -Module1=E:\Delphi\Projects\json2puml\source\json2pumlpuml.pas +Module0=E:\Delphi\Projects\json2puml\source\commandlinetools.pas +Module1=E:\Delphi\Projects\json2puml\source\jsontools.pas Module2=E:\Delphi\Projects\json2puml\source\json2puml.dproj Module3=E:\Delphi\Projects\json2puml\source\json2pumlservice.dproj Module4=E:\Delphi\Projects\json2puml\unittests\json2pumlunittests.dproj -Module5=E:\Delphi\Projects\json2puml\source\json2pumlconst.pas +Module5=E:\Delphi\Projects\json2puml\source\json2pumltools.pas Module6=E:\Delphi\Projects\json2puml\source\json2pumldefinition.pas -Module7=E:\Delphi\Projects\json2puml\source\json2pumltools.pas -Module8=E:\Delphi\Projects\json2puml\source\json2pumlinputhandler.pas -Module9=E:\Delphi\Projects\json2puml\source\json2pumlconverterdefinition.pas -Module10=E:\Delphi\Projects\json2puml\source\commandlinetools.pas -Module11=E:\Delphi\Projects\json2puml\source\json2pumlloghandler.pas -Module12=E:\Delphi\Projects\json2puml\source\json2pumlconverter.pas -Module13=E:\Delphi\Projects\json2puml\source\json2pumlbasedefinition.pas -Module14=E:\Delphi\Projects\json2puml\unittests\utJson2PumlBasePropertyList.pas -Module15=E:\Delphi\Projects\json2puml\source\jsontools.pas +Module7=E:\Delphi\Projects\json2puml\source\json2pumlconst.pas +Module8=E:\Delphi\Projects\json2puml\source\json2pumlservicecontroller.pas +Module9=E:\Delphi\Projects\json2puml\source\json2pumlpuml.pas +Module10=E:\Delphi\Projects\json2puml\source\json2pumlinputhandler.pas +Module11=E:\Delphi\Projects\json2puml\source\json2pumlconverterdefinition.pas +Module12=E:\Delphi\Projects\json2puml\source\json2pumlloghandler.pas +Module13=E:\Delphi\Projects\json2puml\source\json2pumlconverter.pas +Module14=E:\Delphi\Projects\json2puml\source\json2pumlbasedefinition.pas +Module15=E:\Delphi\Projects\json2puml\unittests\utJson2PumlBasePropertyList.pas Module16=E:\Delphi\Projects\json2puml\source\json2pumlvcltools.pas Count=17 EditWindowCount=1 -[E:\Delphi\Projects\json2puml\source\json2pumlservicecontroller.pas] +[E:\Delphi\Projects\json2puml\source\commandlinetools.pas] ModuleType=TSourceModule -[E:\Delphi\Projects\json2puml\source\json2pumlpuml.pas] +[E:\Delphi\Projects\json2puml\source\jsontools.pas] ModuleType=TSourceModule [E:\Delphi\Projects\json2puml\source\json2puml.dproj] @@ -50,22 +50,25 @@ ModuleType=TBaseProject [E:\Delphi\Projects\json2puml\unittests\json2pumlunittests.dproj] ModuleType=TBaseProject -[E:\Delphi\Projects\json2puml\source\json2pumlconst.pas] +[E:\Delphi\Projects\json2puml\source\json2pumltools.pas] ModuleType=TSourceModule [E:\Delphi\Projects\json2puml\source\json2pumldefinition.pas] ModuleType=TSourceModule -[E:\Delphi\Projects\json2puml\source\json2pumltools.pas] +[E:\Delphi\Projects\json2puml\source\json2pumlconst.pas] ModuleType=TSourceModule -[E:\Delphi\Projects\json2puml\source\json2pumlinputhandler.pas] +[E:\Delphi\Projects\json2puml\source\json2pumlservicecontroller.pas] ModuleType=TSourceModule -[E:\Delphi\Projects\json2puml\source\json2pumlconverterdefinition.pas] +[E:\Delphi\Projects\json2puml\source\json2pumlpuml.pas] ModuleType=TSourceModule -[E:\Delphi\Projects\json2puml\source\commandlinetools.pas] +[E:\Delphi\Projects\json2puml\source\json2pumlinputhandler.pas] +ModuleType=TSourceModule + +[E:\Delphi\Projects\json2puml\source\json2pumlconverterdefinition.pas] ModuleType=TSourceModule [E:\Delphi\Projects\json2puml\source\json2pumlloghandler.pas] @@ -80,15 +83,12 @@ ModuleType=TSourceModule [E:\Delphi\Projects\json2puml\unittests\utJson2PumlBasePropertyList.pas] ModuleType=TSourceModule -[E:\Delphi\Projects\json2puml\source\jsontools.pas] -ModuleType=TSourceModule - [E:\Delphi\Projects\json2puml\source\json2pumlvcltools.pas] ModuleType=TSourceModule [EditWindow0] ViewCount=17 -CurrentEditView=E:\Delphi\Projects\json2puml\source\json2pumlservicecontroller.pas +CurrentEditView=E:\Delphi\Projects\json2puml\source\commandlinetools.pas View0=0 View1=1 View2=2 @@ -149,9 +149,9 @@ EditViewName=E:\Delphi\Projects\json2puml\source\jsontools.pas [View1] CustomEditViewType=TEditView Module=E:\Delphi\Projects\json2puml\source\commandlinetools.pas -CursorX=11 -CursorY=156 -TopLine=125 +CursorX=13 +CursorY=213 +TopLine=199 LeftCol=1 Elisions= Bookmarks= @@ -160,9 +160,9 @@ EditViewName=E:\Delphi\Projects\json2puml\source\commandlinetools.pas [View2] CustomEditViewType=TEditView Module=E:\Delphi\Projects\json2puml\source\json2pumlservicecontroller.pas -CursorX=97 -CursorY=323 -TopLine=302 +CursorX=31 +CursorY=226 +TopLine=198 LeftCol=1 Elisions= Bookmarks= @@ -237,8 +237,8 @@ EditViewName=E:\Delphi\Projects\json2puml\source\json2pumlconverterdefinition.pa [View9] CustomEditViewType=TEditView Module=E:\Delphi\Projects\json2puml\source\json2pumlconst.pas -CursorX=126 -CursorY=189 +CursorX=32 +CursorY=199 TopLine=157 LeftCol=1 Elisions= @@ -248,9 +248,9 @@ EditViewName=E:\Delphi\Projects\json2puml\source\json2pumlconst.pas [View10] CustomEditViewType=TEditView Module=E:\Delphi\Projects\json2puml\source\json2pumltools.pas -CursorX=17 -CursorY=379 -TopLine=356 +CursorX=67 +CursorY=1283 +TopLine=1333 LeftCol=1 Elisions= Bookmarks= @@ -259,9 +259,9 @@ EditViewName=E:\Delphi\Projects\json2puml\source\json2pumltools.pas [View11] CustomEditViewType=TEditView Module=E:\Delphi\Projects\json2puml\source\json2pumldefinition.pas -CursorX=166 -CursorY=2684 -TopLine=2672 +CursorX=145 +CursorY=4208 +TopLine=4173 LeftCol=1 Elisions= Bookmarks= @@ -354,8 +354,9 @@ Dockable=1 StayOnTop=0 [Breakpoints] -Count=1 +Count=2 Breakpoint0='E:\Delphi\Projects\json2puml\source\json2pumlconverter.pas',352,'iinfo.propertyname = ''actionReason''',0,0,'',1,0,0,'',1,'','','',0,'' +Breakpoint1='E:\Delphi\Projects\json2puml\source\commandlinetools.pas',304,'',0,1,'',1,0,0,'',1,'','','',0,'' [EmbarcaderoWin32Debugger_AddressBreakpoints] Count=0 @@ -1045,5 +1046,5 @@ ActiveTabID=ToolForm TabDockClients=ToolForm,TemplateView [ActiveProject] -ActiveProject=3 +ActiveProject=1 diff --git a/source/json2pumlbasedefinition.pas b/source/json2pumlbasedefinition.pas index 6666e67..8b6a87c 100644 --- a/source/json2pumlbasedefinition.pas +++ b/source/json2pumlbasedefinition.pas @@ -33,7 +33,7 @@ interface tJson2PumlPropertySearchMatchType = (psmExactExactPlus, psmExactPlus, psmExactExact, psmExact, psmMatchMatchPlus, psmMatchPlus, psmMatchMatch, psmMatch, psmExcludeExclude, psmExclude, psmNoMatch); - tJson2PumlNotifyChangeType = (nctExpand, nctConvert); + tJson2PumlNotifyChangeType = (nctUndefined, nctExpand, nctConvert, nctGenerate); tJson2PumlCalculateOutputFilenameEvent = function(iFileName, iSourceFileName: string; iNewFileExtension: string = '') : string of object; diff --git a/source/json2pumlconst.pas b/source/json2pumlconst.pas index 86d8fcf..36b53e8 100644 --- a/source/json2pumlconst.pas +++ b/source/json2pumlconst.pas @@ -196,7 +196,7 @@ tJson2PumlErrorInformation = record {$ELSE} cCmdLinePrefix = '-'; {$ENDIF} - cCurrentVersion = '2.2.22.118'; + cCurrentVersion = '2.2.23.119'; cApplicationName = 'json2puml'; diff --git a/source/json2pumldefinition.pas b/source/json2pumldefinition.pas index 9661d79..ca700e3 100644 --- a/source/json2pumldefinition.pas +++ b/source/json2pumldefinition.pas @@ -480,6 +480,8 @@ tJson2PumlInputList = class(tJson2PumlBasePropertyList) FDescription: tJson2PumlInputListDescriptionDefinition; FDetail: string; FExecuteLogFileName: string; + FExpandInputListCount: integer; + FExpandInputListPosition: integer; FFileListFileName: string; FGenerateDetailsStr: string; FGenerateSummaryStr: string; @@ -507,6 +509,8 @@ tJson2PumlInputList = class(tJson2PumlBasePropertyList) procedure SetCurlParameterList (const Value: tJson2PumlCurlParameterList); procedure SetCurlSpanIdHeader (const Value: string); procedure SetCurlTraceIdHeader (const Value: string); + procedure SetExpandInputListCount (const Value: integer); + procedure SetExpandInputListPosition (const Value: integer); procedure SetOutputFormatStr (const Value: string); procedure SetOutputPath (const Value: string); procedure SetOutputSuffix (const Value: string); @@ -527,6 +531,8 @@ tJson2PumlInputList = class(tJson2PumlBasePropertyList) function ExpandInputListSplitFile (iInputFile: tJson2PumlInputFileDefinition): boolean; function GetIsValid: boolean; override; procedure ValidateCurlParameter; + property ExpandInputListCount: integer read FExpandInputListCount write SetExpandInputListCount; + property ExpandInputListPosition: integer read FExpandInputListPosition write SetExpandInputListPosition; property OnCalculateOutputFileName: tJson2PumlCalculateOutputFilenameEvent read FOnCalculateOutputFileName; public constructor Create; override; @@ -670,7 +676,7 @@ tJson2PumlCommandLineParameter = class(tPersistent) constructor Create; destructor Destroy; override; function CommandLineParameterStr (iIncludeProgram: boolean): string; - procedure GenerateEnvironmentParameters(iLogList: tStringList); + procedure GenerateEnvironmentParameters (iLogList: tStringList); procedure GenerateLogParameters (iLogList: tStringList); procedure LogLineWrapped (iParameter, iDescription: string; iParameterLength: integer = 50; iLineLength: integer = 110); @@ -1367,6 +1373,8 @@ constructor tJson2PumlInputList.Create; inherited Create; FDescription := tJson2PumlInputListDescriptionDefinition.Create (); FCurlMappingParameterList := tJson2PumlCurlMappingParameterList.Create (); + FExpandInputListCount := 0; + FExpandInputListPosition := 0; end; constructor tJson2PumlInputList.CreateOnCalculate (iOnCalculateOutputFileName: tJson2PumlCalculateOutputFilenameEvent); @@ -1587,18 +1595,17 @@ procedure tJson2PumlInputList.ExpandInputList (iIgnoreCurlCache: boolean); NewPath: string; i: integer; NotFound: string; - Curr: integer; + First: boolean; begin - Curr := 0; ValidateCurlParameter; + ExpandInputListCount := Count; + for InputFile in self do begin if GlobalLoghandler.Failed then exit; - Inc (Curr); - if Assigned (OnNotifyChange) then - OnNotifyChange (self, nctExpand, Curr, Count); + ExpandInputListPosition := ExpandInputListPosition + 1; if not InputFile.IsOriginal then Continue; if ExpandInputListCurlFile (InputFile, iIgnoreCurlCache) then @@ -1622,7 +1629,14 @@ procedure tJson2PumlInputList.ExpandInputList (iIgnoreCurlCache: boolean); NewPath := ExtractFilePath (FileName); if findfirst (FileName, faAnyFile, searchResult) = 0 then begin + First := true; repeat + if not First then + begin + ExpandInputListPosition := ExpandInputListPosition + 1; + ExpandInputListCount := ExpandInputListCount + 1; + end; + First := false; if NewPath.IsEmpty then FileName := searchResult.name else @@ -1646,7 +1660,7 @@ procedure tJson2PumlInputList.ExpandInputList (iIgnoreCurlCache: boolean); GlobalLoghandler.Error (jetInputFileNotFound, [FileName, NotFound]); end; if Assigned (OnNotifyChange) then - OnNotifyChange (self, nctExpand, Count, Count); + OnNotifyChange (self, nctExpand, ExpandInputListCount, ExpandInputListCount); if GlobalLoghandler.Failed then exit; for InputFile in self do @@ -1678,8 +1692,11 @@ function tJson2PumlInputList.ExpandInputListCurlFile (iCurrentInputFile: tJson2P if CurlParameterMatrix.RowList.Count > 0 then begin iCurrentInputFile.IsInternalOnly := true; + ExpandInputListCount := ExpandInputListCount + CurlParameterMatrix.RowList.Count-1; for i := 0 to CurlParameterMatrix.RowList.Count - 1 do begin + if i > 0 then + ExpandInputListPosition := ExpandInputListPosition + 1; SaveFileName := iCurrentInputFile.OutputFileName; iCurrentInputFile.HandleCurl (CurlBaseUrlDecoded, CurlUrlAddon, [CurlOptions, curlAdditionalRuntimeOptions], CurlParameterMatrix.RowParameterList[i], CurlParameterList, CurlMappingParameterList, CurlAuthenticationList, @@ -1963,6 +1980,20 @@ procedure tJson2PumlInputList.SetCurlTraceIdHeader (const Value: string); FCurlTraceIdHeader := Value.ToLower.Trim; end; +procedure tJson2PumlInputList.SetExpandInputListCount (const Value: integer); +begin + FExpandInputListCount := Value; + if Assigned (OnNotifyChange) then + OnNotifyChange (self, nctExpand, FExpandInputListPosition, FExpandInputListCount); +end; + +procedure tJson2PumlInputList.SetExpandInputListPosition (const Value: integer); +begin + FExpandInputListPosition := Value; + if Assigned (OnNotifyChange) then + OnNotifyChange (self, nctExpand, FExpandInputListPosition, FExpandInputListCount); +end; + procedure tJson2PumlInputList.SetOutputFormatStr (const Value: string); begin FOutputFormats.FromString (Value, false, true); @@ -2497,7 +2528,7 @@ function tJson2PumlCommandLineParameter.CommandLineParameterStr (iIncludeProgram Result := Result.Trim; end; -procedure tJson2PumlCommandLineParameter.GenerateEnvironmentParameters(iLogList: tStringList); +procedure tJson2PumlCommandLineParameter.GenerateEnvironmentParameters (iLogList: tStringList); procedure AddLine (iName, iValue: string); var @@ -2520,7 +2551,7 @@ procedure tJson2PumlCommandLineParameter.GenerateEnvironmentParameters(iLogList: begin iLogList.Clear; -// iLogList.Add ('Environment Parameter '); + // iLogList.Add ('Environment Parameter '); AddLine (cConfigurationFileRegistry, ConfigurationFileNameEnvironment); AddLine (cCurlAuthenticationFileRegistry, CurlAuthenticationFileNameEnvironment); AddLine (cDefinitionFileRegistry, DefinitionFileNameEnvironment); @@ -2550,7 +2581,7 @@ procedure tJson2PumlCommandLineParameter.GenerateLogParameters (iLogList: tStrin begin iLogList.Clear; -// iLogList.Add ('Command Line Parameter '); + // iLogList.Add ('Command Line Parameter '); AddLine ('BaseOutputPath', BaseOutputPath); AddLine ('ConfigurationFileName', ConfigurationFileName); AddLine ('CurlAuthenticationFileName', CurlAuthenticationFileName); diff --git a/source/json2pumlform.dfm b/source/json2pumlform.dfm index 33aaede..9910837 100644 --- a/source/json2pumlform.dfm +++ b/source/json2pumlform.dfm @@ -727,6 +727,7 @@ object json2pumlMainForm: Tjson2pumlMainForm Anchors = [akTop, akRight] Default = True TabOrder = 4 + ExplicitLeft = 188 end end end @@ -735,9 +736,11 @@ object json2pumlMainForm: Tjson2pumlMainForm Top = 353 Width = 1339 Height = 412 - ActivePage = TabSheet1 + ActivePage = ExecutionLogTabSheet Align = alClient TabOrder = 1 + ExplicitWidth = 1335 + ExplicitHeight = 411 object ExecutionLogTabSheet: TTabSheet Caption = 'Execution Log' object ExecutionLogPanel: TPanel @@ -752,61 +755,83 @@ object json2pumlMainForm: Tjson2pumlMainForm Left = 0 Top = 0 Width = 1331 - Height = 73 + Height = 89 Align = alTop TabOrder = 0 DesignSize = ( 1331 - 73) - object Label26: TLabel + 89) + object ExpandProgressLabel: TLabel Left = 6 Top = 10 - Width = 36 + Width = 84 Height = 13 Caption = 'Expand' end - object Label27: TLabel + object ConvertProgressLabel: TLabel Left = 6 Top = 26 - Width = 39 + Width = 84 Height = 13 Caption = 'Convert' end object InputLabel: TLabel Left = 6 - Top = 51 - Width = 51 + Top = 66 + Width = 68 Height = 13 - Caption = 'Execution:' + Caption = 'Execution log:' FocusControl = ExecutionLogFileNameEdit end + object GenerateProgressLabel: TLabel + Left = 6 + Top = 43 + Width = 45 + Height = 13 + Caption = 'Generate' + end object ExpandProgressBar: TProgressBar - Left = 51 + Left = 96 Top = 7 - Width = 1275 + Width = 1230 Height = 17 Anchors = [akLeft, akTop, akRight] Smooth = True + SmoothReverse = True + Step = 1 TabOrder = 0 end object ConvertProgressBar: TProgressBar - Left = 51 + Left = 96 Top = 24 - Width = 1275 + Width = 1230 Height = 17 Anchors = [akLeft, akTop, akRight] Smooth = True + SmoothReverse = True + Step = 1 TabOrder = 1 end object ExecutionLogFileNameEdit: TButtonedEdit - Left = 63 - Top = 47 - Width = 1262 + Left = 96 + Top = 62 + Width = 1229 Height = 21 Anchors = [akLeft, akTop, akRight] ReadOnly = True TabOrder = 2 end + object GenerateProgressBar: TProgressBar + Left = 96 + Top = 41 + Width = 1230 + Height = 17 + Anchors = [akLeft, akTop, akRight] + Smooth = True + SmoothReverse = True + Step = 1 + TabOrder = 3 + end end end end @@ -944,6 +969,8 @@ object json2pumlMainForm: Tjson2pumlMainForm Align = alClient BevelOuter = bvNone TabOrder = 0 + ExplicitWidth = 1327 + ExplicitHeight = 383 end end end @@ -1017,8 +1044,8 @@ object json2pumlMainForm: Tjson2pumlMainForm end object MainActionList: TActionList Images = MainImageList - Left = 904 - Top = 600 + Left = 920 + Top = 664 object EditCut1: TEditCut Category = 'Edit' Caption = 'Cu&t' @@ -1171,8 +1198,8 @@ object json2pumlMainForm: Tjson2pumlMainForm end end object MainImageList: TImageList - Left = 640 - Top = 624 + Left = 680 + Top = 712 Bitmap = { 494C010110001500040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600 0000000000003600000028000000400000005000000001002000000000000050 @@ -1845,8 +1872,8 @@ object json2pumlMainForm: Tjson2pumlMainForm Enabled = False Interval = 100 OnTimer = InitialTimerTimer - Left = 640 - Top = 568 + Left = 680 + Top = 656 end object MainActionManager: TActionManager ActionBars = < @@ -1993,6 +2020,7 @@ object json2pumlMainForm: Tjson2pumlMainForm end item Action = GenerateServiceListResultsAction + Caption = '&Generate Service Results' end> Caption = 'E&xecute' end> @@ -2140,8 +2168,8 @@ object json2pumlMainForm: Tjson2pumlMainForm ActionList = MainActionList Caption = 'MainActionList' end> - Left = 904 - Top = 544 + Left = 920 + Top = 608 StyleName = 'Platform Default' object Action1: TAction Category = 'File' @@ -2151,13 +2179,13 @@ object json2pumlMainForm: Tjson2pumlMainForm end object CurlParameterDataSource: TDataSource DataSet = CurlParameterDataSet - Left = 96 - Top = 528 + Left = 88 + Top = 648 end object CurlAuthenticationParameterDataSource: TDataSource DataSet = CurlAuthenticationParameterDataset - Left = 232 - Top = 536 + Left = 224 + Top = 656 end object CurlParameterDataSet: TFDMemTable FieldDefs = <> @@ -2170,8 +2198,8 @@ object json2pumlMainForm: Tjson2pumlMainForm UpdateOptions.CheckRequired = False UpdateOptions.AutoCommitUpdates = True StoreDefs = True - Left = 88 - Top = 609 + Left = 80 + Top = 729 object CurlParameterDataSetName: TStringField DisplayWidth = 20 FieldName = 'Name' @@ -2194,8 +2222,8 @@ object json2pumlMainForm: Tjson2pumlMainForm UpdateOptions.CheckRequired = False UpdateOptions.AutoCommitUpdates = True StoreDefs = True - Left = 248 - Top = 617 + Left = 240 + Top = 737 object StringField3: TStringField DisplayWidth = 20 FieldName = 'Name' @@ -2208,8 +2236,8 @@ object json2pumlMainForm: Tjson2pumlMainForm end end object JsonActionList: TActionList - Left = 904 - Top = 664 + Left = 920 + Top = 728 end object Taskbar: TTaskbar TaskBarButtons = <> @@ -2228,8 +2256,8 @@ object json2pumlMainForm: Tjson2pumlMainForm UpdateOptions.CheckRequired = False UpdateOptions.AutoCommitUpdates = True StoreDefs = True - Left = 376 - Top = 649 + Left = 368 + Top = 769 object CurlFileListMemTableLine: TIntegerField FieldName = 'Line' end @@ -2270,13 +2298,13 @@ object json2pumlMainForm: Tjson2pumlMainForm end object CurlFileListDataSource: TDataSource DataSet = CurlFileListMemTable - Left = 384 - Top = 560 + Left = 376 + Top = 680 end object FileEditActionList: TActionList Images = MainImageList - Left = 904 - Top = 728 + Left = 920 + Top = 792 object FileEditCopyFilenameAction: TAction Caption = 'Copy Filename' Hint = 'Copy the filename to the clipboard' diff --git a/source/json2pumlform.pas b/source/json2pumlform.pas index d4003ca..5c9006c 100644 --- a/source/json2pumlform.pas +++ b/source/json2pumlform.pas @@ -192,8 +192,8 @@ Tjson2pumlMainForm = class(TForm) ProgressbarPanel: TPanel; ExpandProgressBar: TProgressBar; ConvertProgressBar: TProgressBar; - Label26: TLabel; - Label27: TLabel; + ExpandProgressLabel: TLabel; + ConvertProgressLabel: TLabel; CurlFileTabSheet: TTabSheet; CurlFileListDBGrid: TDBGrid; CurlFileListMemTable: TFDMemTable; @@ -225,6 +225,8 @@ Tjson2pumlMainForm = class(TForm) ServiceErrorMessageResultPanel: TPanel; LogFileDetailPageControl: TPageControl; curlIgnoreCacheCheckBox: TCheckBox; + GenerateProgressBar: TProgressBar; + GenerateProgressLabel: TLabel; procedure CommandLineEditPanelResize (Sender: tObject); procedure ConvertAllOpenFilesActionExecute (Sender: tObject); procedure ConvertCurrentFileActionExecute (Sender: tObject); @@ -436,8 +438,10 @@ procedure Tjson2pumlMainForm.BeforeCreateAllInputHandlerRecords (Sender: tObject LogFileDetailPageControl.ActivePage := ExecutionLogTabSheet; ExecutionLogFileNameEdit.Text := jofExecuteLog.Filename (InputHandler.CalculateSummaryFileName(jofPUML)); FillCurlFileListDataset (nil); - ConvertProgressBar.Position := 0; - ExpandProgressBar.Position := 0; + HandleNotifyChange (self, nctConvert, 0, 0); + HandleNotifyChange (self, nctExpand, 0, 0); + HandleNotifyChange (self, nctGenerate, 0, 0); + ConvertProgressBar.State := pbsNormal; ExpandProgressBar.State := pbsNormal; Taskbar.ProgressState := TTaskBarProgressState.Normal; @@ -1311,6 +1315,18 @@ procedure Tjson2pumlMainForm.GenerateServiceListResultsActionExecute (Sender: tO procedure Tjson2pumlMainForm.HandleNotifyChange (Sender: tObject; ChangeType: tJson2PumlNotifyChangeType; ProgressValue, ProgressMaxValue: integer; ProgressInfo: string = ''); + + procedure SetProgress (iLabel: TLabel; iLabelBaseText: string; iProgressBar: TProgressBar); + begin + iProgressBar.Position := ProgressValue; + iProgressBar.Max := ProgressMaxValue; + iProgressBar.Update; + if ProgressMaxValue > 0 then + iLabel.Caption := Format ('%s: %d / %d', [iLabelBaseText, ProgressValue, ProgressMaxValue]) + else + iLabel.Caption := iLabelBaseText; + end; + begin {$IFDEF SYNEDIT} if Assigned (fLogMemo) then @@ -1319,17 +1335,11 @@ procedure Tjson2pumlMainForm.HandleNotifyChange (Sender: tObject; ChangeType: tJ fLogMemo.Update; case ChangeType of nctExpand: - begin - ExpandProgressBar.Position := ProgressValue; - ExpandProgressBar.Max := ProgressMaxValue; - ExpandProgressBar.Update; - end; + SetProgress(ExpandProgressLabel, 'Expand', ExpandProgressBar); nctConvert: - begin - ConvertProgressBar.Position := ProgressValue; - ConvertProgressBar.Max := ProgressMaxValue; - ConvertProgressBar.Update; - end; + SetProgress(ConvertProgressLabel, 'Convert', ConvertProgressBar); + nctGenerate: + SetProgress(GenerateProgressLabel, 'Generate', GenerateProgressBar); end; if ProgressValue = ProgressMaxValue then begin @@ -1341,7 +1351,7 @@ procedure Tjson2pumlMainForm.HandleNotifyChange (Sender: tObject; ChangeType: tJ Taskbar.ProgressValue := ProgressValue; Taskbar.ProgressMaxValue := ProgressMaxValue; end; - Sleep (1); +// Sleep (1); Application.ProcessMessages; end; diff --git a/source/json2pumlinputhandler.pas b/source/json2pumlinputhandler.pas index f896c6a..4baf47d 100644 --- a/source/json2pumlinputhandler.pas +++ b/source/json2pumlinputhandler.pas @@ -776,6 +776,8 @@ procedure tJson2PumlInputHandler.ConvertAllRecordsInt; if Assigned (AfterUpdateRecord) then AfterUpdateRecord (SingleRecord); end; + if Assigned (OnNotifyChange) then + OnNotifyChange (self, nctConvert, HandlerRecordList.Count, HandlerRecordList.Count); GenerateAllOutputsFromPuml; GenerateFileDirectory (CalculateSummaryFileName(jofPUML)); ConverterInputList.WriteToJsonOutputFiles (jofFileList.Filename(CalculateSummaryFileName(jofPUML))); @@ -794,8 +796,6 @@ procedure tJson2PumlInputHandler.ConvertAllRecordsInt; finally Converter.Free; end; - if Assigned (OnNotifyChange) then - OnNotifyChange (self, nctConvert, HandlerRecordList.Count, HandlerRecordList.Count); end; procedure tJson2PumlInputHandler.CreateAllRecords; @@ -901,7 +901,7 @@ procedure tJson2PumlInputHandler.GenerateAllOutputsFromPuml; FileList.Add (SingleRecord.InputFile.Output.PUmlFileName); end; if GenerateOutputsFromPumlFiles (FileList, CalculateRuntimeJarFile, CurrentJavaRuntimeParameter, - GetCurrentPlantUmlRuntimeParameter, OutputFormats, CmdLineParameter.OpenOutputs) then + GetCurrentPlantUmlRuntimeParameter, OutputFormats, CmdLineParameter.OpenOutputs,OnNotifyChange) then for i := 0 to HandlerRecordList.Count - 1 do begin SingleRecord := self[i]; diff --git a/source/json2pumlservice.dproj b/source/json2pumlservice.dproj index 0d6077b..5f10f05 100644 --- a/source/json2pumlservice.dproj +++ b/source/json2pumlservice.dproj @@ -6,7 +6,7 @@ json2pumlservice.dpr True Debug - Win32 + Linux64 131 Console json2pumlservice @@ -148,24 +148,24 @@ activity-1.1.0.dex.jar;annotation-1.2.0.dex.jar;appcompat-1.2.0.dex.jar;appcompat-resources-1.2.0.dex.jar;asynclayoutinflater-1.0.0.dex.jar;billing-4.0.0.dex.jar;biometric-1.1.0.dex.jar;browser-1.0.0.dex.jar;cloud-messaging.dex.jar;collection-1.1.0.dex.jar;coordinatorlayout-1.0.0.dex.jar;core-1.5.0-rc02.dex.jar;core-common-2.1.0.dex.jar;core-runtime-2.1.0.dex.jar;cursoradapter-1.0.0.dex.jar;customview-1.0.0.dex.jar;documentfile-1.0.0.dex.jar;drawerlayout-1.0.0.dex.jar;firebase-annotations-16.0.0.dex.jar;firebase-common-20.0.0.dex.jar;firebase-components-17.0.0.dex.jar;firebase-datatransport-18.0.0.dex.jar;firebase-encoders-17.0.0.dex.jar;firebase-encoders-json-18.0.0.dex.jar;firebase-iid-interop-17.1.0.dex.jar;firebase-installations-17.0.0.dex.jar;firebase-installations-interop-17.0.0.dex.jar;firebase-measurement-connector-19.0.0.dex.jar;firebase-messaging-22.0.0.dex.jar;fmx.dex.jar;fragment-1.2.5.dex.jar;google-play-licensing.dex.jar;interpolator-1.0.0.dex.jar;javax.inject-1.dex.jar;legacy-support-core-ui-1.0.0.dex.jar;legacy-support-core-utils-1.0.0.dex.jar;lifecycle-common-2.2.0.dex.jar;lifecycle-livedata-2.0.0.dex.jar;lifecycle-livedata-core-2.2.0.dex.jar;lifecycle-runtime-2.2.0.dex.jar;lifecycle-service-2.0.0.dex.jar;lifecycle-viewmodel-2.2.0.dex.jar;lifecycle-viewmodel-savedstate-2.2.0.dex.jar;listenablefuture-1.0.dex.jar;loader-1.0.0.dex.jar;localbroadcastmanager-1.0.0.dex.jar;play-services-ads-20.1.0.dex.jar;play-services-ads-base-20.1.0.dex.jar;play-services-ads-identifier-17.0.0.dex.jar;play-services-ads-lite-20.1.0.dex.jar;play-services-base-17.5.0.dex.jar;play-services-basement-17.6.0.dex.jar;play-services-cloud-messaging-16.0.0.dex.jar;play-services-drive-17.0.0.dex.jar;play-services-games-21.0.0.dex.jar;play-services-location-18.0.0.dex.jar;play-services-maps-17.0.1.dex.jar;play-services-measurement-base-18.0.0.dex.jar;play-services-measurement-sdk-api-18.0.0.dex.jar;play-services-places-placereport-17.0.0.dex.jar;play-services-stats-17.0.0.dex.jar;play-services-tasks-17.2.0.dex.jar;print-1.0.0.dex.jar;room-common-2.1.0.dex.jar;room-runtime-2.1.0.dex.jar;savedstate-1.0.0.dex.jar;slidingpanelayout-1.0.0.dex.jar;sqlite-2.0.1.dex.jar;sqlite-framework-2.0.1.dex.jar;swiperefreshlayout-1.0.0.dex.jar;transport-api-3.0.0.dex.jar;transport-backend-cct-3.0.0.dex.jar;transport-runtime-3.0.0.dex.jar;user-messaging-platform-1.0.0.dex.jar;vectordrawable-1.1.0.dex.jar;vectordrawable-animated-1.1.0.dex.jar;versionedparcelable-1.1.1.dex.jar;viewpager-1.0.0.dex.jar;work-runtime-2.1.0.dex.jar - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 iPhoneAndiPad true Debug $(MSBuildProjectName) 2 2 - 22 - 118 + 23 + 119 - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 iPhoneAndiPad true 2 2 - 22 - 118 + 23 + 119 CFBundleName=$(MSBuildProjectName);CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);NSHighResolutionCapable=true;LSApplicationCategoryType=public.app-category.utilities;NSLocationUsageDescription=The reason for accessing the location information of the user;NSContactsUsageDescription=The reason for accessing the contacts;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSCameraUsageDescription=The reason for accessing the camera;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSMotionUsageDescription=The reason for accessing the accelerometer;NSDesktopFolderUsageDescription=The reason for accessing the Desktop folder;NSDocumentsFolderUsageDescription=The reason for accessing the Documents folder;NSDownloadsFolderUsageDescription=The reason for accessing the Downloads folder;NSNetworkVolumesUsageDescription=The reason for accessing files on a network volume;NSRemovableVolumesUsageDescription=The reason for accessing files on a removable volume;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;ITSAppUsesNonExemptEncryption=false @@ -179,33 +179,33 @@ DBXSqliteDriver;dxPSPrVwRibbonRS25;dxRibbonCustomizationFormRS25;vclactnband;dxChartControlRS25;vclFireDAC;cxExportRS25;dxHttpIndyRequestRS25;tethering;dxPScxCommonRS25;cxGridEMFRS25;FireDACADSDriver;cxPivotGridOLAPRS25;JvPluginSystem;cxSchedulerGridRS25;vcltouch;JvBands;vcldb;Intraweb;svn;JvJans;dxGaugeControlRS25;cxLibraryRS25;BaseOracleObjects25;dxFlowChartAdvancedCustomizeFormRS25;odacfmx250;vclx;dxSpreadSheetConditionalFormattingDialogsRS25;dxTileControlRS25;dxMapControlRS25;dxPDFViewerRS25;dxDockingRS25;VCLRESTComponents;dxPSLnksRS25;dxWizardControlRS25;dxRichEditControlRS25;IcsFmxD102Run;vclie;bindengine;dxFireDACServerModeRS25;JvHMI;FireDACMySQLDriver;dxPSdxPDFViewerLnkRS25;bindcompdbx;dxPSdxLCLnkRS25;IndyIPServer;dxGanttControlRS25;dac250;IndySystem;dsnapcon;dxPSRichEditControlLnkRS25;FireDACMSAccDriver;fmxFireDAC;vclimg;Jcl;dxdbtrRS25;dxPScxTLLnkRS25;dxSpreadSheetRS25;dxPScxSchedulerLnkRS25;FMXTee;cxGridRS25;dxSpreadSheetCoreConditionalFormattingDialogsRS25;DbxCommonDriver;dxorgcRS25;JvManagedThreads;dxCloudServiceLibraryRS25;xmlrtl;JvTimeFramework;fmxobj;dxPScxGridLnkRS25;rtl;DbxClientDriver;dacvcl250;dxPSCoreRS25;CodeSiteExpressPkg;dxmdsRS25;JvSystem;JvStdCtrls;appanalytics;IndyIPClient;bindcompvcl;dxADOEMFRS25;TeeUI;JvDocking;JvPascalInterpreter;VclSmp;JclVcl;cxVerticalGridRS25;dxtrmdRS25;JvControls;JvPrintPreview;dxADOServerModeRS25;dxCoreRS25;cxSchedulerTreeBrowserRS25;oraprov250;DBXInterBaseDriver;dxRichEditControlCoreRS25;dxPSTeeChartRS25;JvGlobus;svnui;JvMM;dxPSdxFCLnkRS25;dxRichEditCoreRS25;SyntEditDB25;bindcompfmx;JvNet;inetdb;JvAppFrm;FmxTeeUI;fmx;fmxdae;dxPScxPivotGridLnkRS25;dxBarDBNavRS25;dxTabbedMDIRS25;JvWizards;dbexpress;IndyCore;dxFlowChartRS25;dxRichEditDocumentModelRS25;JvPageComps;dsnap;dxBarRS25;dxPSDBTeeChartRS25;IcsVclD102Run;dxdborRS25;dxPScxExtCommonRS25;cxPivotGridRS25;JclDeveloperTools;dxSpreadSheetReportDesignerRS25;dxNavBarRS25;dxPSdxSpreadSheetLnkRS25;cxSchedulerRibbonStyleEventEditorRS25;JvCmp;DBXMySQLDriver;FireDACCommonODBC;cxTreeListRS25;IndyIPCommon;JvCustom;vcl;dxPScxVGridLnkRS25;JvXPCtrls;dxBarExtItemsRS25;dxComnRS25;dxPSdxDBTVLnkRS25;madExcept_;madBasic_;TeeDB;dxSpreadSheetCoreRS25;dxServerModeRS25;JvCore;dxPScxPCProdRS25;dxFlowChartLayoutsRS25;JvCrypt;FireDACPgDriver;dxEMFRS25;JvDlgs;JvRuntimeDesign;Tee;dxPsPrVwAdvRS25;vclwinx;madDisAsm_;cxTreeListdxBarPopupMenuRS25;CustomIPTransport;vcldsnap;cxSchedulerWebServiceStorageRS25;dxPSdxOCLnkRS25;bindcomp;SyntEdit25;cxPivotGridChartRS25;cxSchedulerRS25;dxBarExtDBItemsRS25;dxOrgChartAdvancedCustomizeFormRS25;SynEdit_R;dxDBXServerModeRS25;dxFireDACEMFRS25;dxGDIPlusRS25;dxPSdxGaugeControlLnkRS25;dmvcframeworkRT;dbxcds;adortl;dmvcframeworkDT;odac250;dacfmx250;dxPSdxDBOCLnkRS25;dxRibbonRS25;dsnapxml;dxSpellCheckerRS25;dbrtl;inetdbxpress;IndyProtocols;dxFlowChartDesignerRS25;IcsCommonD102Run;JclContainers;odacvcl250;dxPSdxMapControlLnkRS25;fmxase;$(DCC_UsePackage) Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) Debug - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 1033 true (None) - 118 + 119 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 22 + 23 DBXSqliteDriver;dxPSPrVwRibbonRS25;dxRibbonCustomizationFormRS25;vclactnband;dxChartControlRS25;vclFireDAC;cxExportRS25;dxHttpIndyRequestRS25;tethering;dxPScxCommonRS25;cxGridEMFRS25;FireDACADSDriver;cxPivotGridOLAPRS25;cxSchedulerGridRS25;vcltouch;vcldb;Intraweb;dxGaugeControlRS25;cxLibraryRS25;dxFlowChartAdvancedCustomizeFormRS25;vclx;dxSpreadSheetConditionalFormattingDialogsRS25;dxTileControlRS25;dxMapControlRS25;dxPDFViewerRS25;dxDockingRS25;VCLRESTComponents;dxPSLnksRS25;dxWizardControlRS25;dxRichEditControlRS25;IcsFmxD102Run;vclie;bindengine;dxFireDACServerModeRS25;FireDACMySQLDriver;dxPSdxPDFViewerLnkRS25;bindcompdbx;dxPSdxLCLnkRS25;IndyIPServer;dxGanttControlRS25;IndySystem;dsnapcon;dxPSRichEditControlLnkRS25;FireDACMSAccDriver;fmxFireDAC;vclimg;dxdbtrRS25;dxPScxTLLnkRS25;dxSpreadSheetRS25;dxPScxSchedulerLnkRS25;FMXTee;cxGridRS25;dxSpreadSheetCoreConditionalFormattingDialogsRS25;DbxCommonDriver;dxorgcRS25;dxCloudServiceLibraryRS25;xmlrtl;fmxobj;dxPScxGridLnkRS25;rtl;DbxClientDriver;dxPSCoreRS25;dxmdsRS25;appanalytics;IndyIPClient;bindcompvcl;dxADOEMFRS25;TeeUI;VclSmp;cxVerticalGridRS25;dxtrmdRS25;dxADOServerModeRS25;dxCoreRS25;cxSchedulerTreeBrowserRS25;DBXInterBaseDriver;dxRichEditControlCoreRS25;dxPSTeeChartRS25;dxPSdxFCLnkRS25;dxRichEditCoreRS25;bindcompfmx;inetdb;FmxTeeUI;fmx;fmxdae;dxPScxPivotGridLnkRS25;dxBarDBNavRS25;dxTabbedMDIRS25;dbexpress;IndyCore;dxFlowChartRS25;dxRichEditDocumentModelRS25;dsnap;dxBarRS25;dxPSDBTeeChartRS25;IcsVclD102Run;dxdborRS25;dxPScxExtCommonRS25;cxPivotGridRS25;dxSpreadSheetReportDesignerRS25;dxNavBarRS25;dxPSdxSpreadSheetLnkRS25;cxSchedulerRibbonStyleEventEditorRS25;DBXMySQLDriver;FireDACCommonODBC;cxTreeListRS25;IndyIPCommon;vcl;dxPScxVGridLnkRS25;dxBarExtItemsRS25;dxComnRS25;dxPSdxDBTVLnkRS25;TeeDB;dxSpreadSheetCoreRS25;dxServerModeRS25;dxPScxPCProdRS25;dxFlowChartLayoutsRS25;FireDACPgDriver;dxEMFRS25;Tee;dxPsPrVwAdvRS25;vclwinx;cxTreeListdxBarPopupMenuRS25;CustomIPTransport;vcldsnap;cxSchedulerWebServiceStorageRS25;dxPSdxOCLnkRS25;bindcomp;cxPivotGridChartRS25;cxSchedulerRS25;dxBarExtDBItemsRS25;dxOrgChartAdvancedCustomizeFormRS25;SynEdit_R;dxDBXServerModeRS25;dxFireDACEMFRS25;dxGDIPlusRS25;dxPSdxGaugeControlLnkRS25;dbxcds;adortl;dxPSdxDBOCLnkRS25;dxRibbonRS25;dsnapxml;dxSpellCheckerRS25;dbrtl;inetdbxpress;IndyProtocols;dxFlowChartDesignerRS25;IcsCommonD102Run;dxPSdxMapControlLnkRS25;fmxase;$(DCC_UsePackage) Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) Debug - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 1033 true (None) - 118 + 119 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 22 + 23 DEBUG;$(DCC_Define) @@ -218,16 +218,16 @@ 2 2 - 22 - 118 - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 + 23 + 119 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 2 2 - 22 - 118 - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 + 23 + 119 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 /debug @@ -237,21 +237,21 @@ false true 1033 - FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 118 + FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 119 2 2 - 22 + 23 /debug 3 - 118 - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + 119 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 2 2 /debug - 22 + 23 3 @@ -263,30 +263,30 @@ 2 2 - 22 - 118 - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 + 23 + 119 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 2 2 - 22 - 118 - CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 + 23 + 119 + CFBundleName=$(MSBuildProjectName);CFBundleDevelopmentRegion=en;CFBundleDisplayName=$(MSBuildProjectName);CFBundleIdentifier=$(MSBuildProjectName);CFBundleInfoDictionaryVersion=7.1;CFBundleVersion=1.0.0;CFBundleShortVersionString=1.0.0;CFBundlePackageType=APPL;CFBundleSignature=????;LSRequiresIPhoneOS=true;CFBundleAllowMixedLocalizations=YES;CFBundleExecutable=$(MSBuildProjectName);UIDeviceFamily=iPhone & iPad;NSLocationAlwaysUsageDescription=The reason for accessing the location information of the user;NSLocationWhenInUseUsageDescription=The reason for accessing the location information of the user;NSLocationAlwaysAndWhenInUseUsageDescription=The reason for accessing the location information of the user;UIBackgroundModes=;NSContactsUsageDescription=The reason for accessing the contacts;NSPhotoLibraryUsageDescription=The reason for accessing the photo library;NSPhotoLibraryAddUsageDescription=The reason for adding to the photo library;NSCameraUsageDescription=The reason for accessing the camera;NSFaceIDUsageDescription=The reason for accessing the face id;NSMicrophoneUsageDescription=The reason for accessing the microphone;NSSiriUsageDescription=The reason for accessing Siri;ITSAppUsesNonExemptEncryption=false;NSBluetoothAlwaysUsageDescription=The reason for accessing bluetooth;NSBluetoothPeripheralUsageDescription=The reason for accessing bluetooth peripherals;NSCalendarsUsageDescription=The reason for accessing the calendar data;NSRemindersUsageDescription=The reason for accessing the reminders;NSMotionUsageDescription=The reason for accessing the accelerometer;NSSpeechRecognitionUsageDescription=The reason for requesting to send user data to Apple's speech recognition servers;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.18.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.116;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.20.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.21.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.117;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.22.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.118;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024;FileVersion=2.2.23.119;ProductVersion=2.0;ProductName=$(MSBuildProjectName);CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;LegalCopyright=(c) by Jens Fudickar in 2024 - 118 - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + 119 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 2 2 - 22 + 23 - 118 - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + 119 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 2 2 - 22 + 23 diff --git a/source/json2pumlservice.res b/source/json2pumlservice.res index 0f9a4b796c8d27310d565d8e5ec7b16b76685a10..36f26e234a8ac66a47e95cec6d496cf2f1442471 100644 GIT binary patch delta 6 NcmbQ!z^E`m0RRWm0qy_* literal 16412 zcmeHO2~-x>6@D&hV@wlF+B9jKgtRfo^rVJZPnw?7CdOJ@Q#Gj~?zkf2f)o^E+o*}P zacx{;G}WeyiH))&pyE~)P(WNk38)c8Tv!xkmF4z+7iXCH{{jCW4Z_Jk|9LZS-n-j- z@4n@~_l{CZxpN|_OPn=bxox$2H->2=bsnlidkrYJZFkOksex(~-+!$JaITMfQ}yTf zK78-Zd0ac&U#(TDjcUukVD%W6Fk!x4le&NE@a%T?HyX<*$61nxC4Y ze3-JonxLjJ%u@p6p}H#%^>a?$Sq4ZnOg+K48hkIt2~y*PP5{&MV_bh>G>OZR@1_FO z3^kRh2Qh3Q%jn1OKHN70P47T@S#>nf_LBM_1I=!#E7L>5{U!drBD}oSGmQ5ZQ=i6d z2~=a4Umw*=>c(-|REGB9`&h0CWbR|sc%eOw%Wo$qi1bvQbo%4DHRHIY{e_E<@Nk62 z3p^5Ka*Z=f2?qv5XJ;8yr^zq<2y%-}YmXD3S= zmGV|kGL60r;majcgjxX8!HD~+iQEFEx-k6nj6Igi8>8mVIQ|ULjiu`*S^ycLLtes7 z(}sHOQR-RIJWm-7$T)=|jr!4{eQx`Steoylhp3%C2i)B1=Rg;(bK?Y~-{Vh7P>k|qca-ZO5vpgt28M%O>#(&p@pSEriWrVy(d*=0)^5m7?6f(FS9bF$x zasJOy;^N89uTj_u=CX z!y9q$Vg63$z@5xN!L?WtoGR+l$+!;H?Vq;mkULZC!KtxzXfAKQ8$H#ZLk6k5<{As| z0#A*1bMdw1)7orZp+*C?)1Lf+Sa#LDR0E6hbejGNXpnWmy%bEppYT$ooWa6 z>;21y>S^mAe(W&*w&^cYWyw{#lCg)fVwcm6i`lYoIx|;x&v}(D9gU}|vg>qq?|MpF zI?!SMVZ%Gn_L<#v_&tB=EiyR6AF#XUyw)T;@Y2Si= zI-JHoZfa-3*(GQ1rv6! z>$JiDCXeIwyevv*J;M2?vV;MK~M^sZ?MX{5g(cx_Q*}gZ#A8^}e{*)?j6i~{l(RTE}zpUWAUHSD3nQ|Vq z<~HPiWC z>;Kf%V|8Bp-v1p{Rg_ZX=uUc>6>pr?FCX72sW3Z*%8T+$@Hktid{j>tG>Xq>P}1K9 z30(Y)7pds*j;rZJ`Pv`?9T;!NXMYqC6 zbd>VQvEP<4_}{xdV0_U+M}8ndGSk@e`|jb3U5 zKa)6>-7CFvfG=cAf~;}F)kC`Mo@y1Bmpg#pGWJAIRl##;720sC-&>FDd~TF}MjPsN zre*Z2CY$5Wmagx&>(`b%S8pe~tKM-vb@i32uUtCd(t)PwfcU7b{nRb>%oH~4ezD=? z9tfptImf9mYd@V}`)wHeZ10B5kz*dA^o?`a&ikP$9r;(F_@VEFM|`jcT|1XfH8(4$ ztmp#WV0$iXh_!4-y^yxqGA6)Tele4trlK=xY(py~s;w2fR_T?qbm`c3f?wNNdPew! zh5e`?Gl}B{W{RB(w#PXC&TJ2ir;6e$q}l9@IL_u_kKFA0JsE>)wr?K!caYfVqsBjW zN3uhX(4qHIx&k^v3Mk2s71 zp5wS`Yip>cs?wC8*Oz?FJe9*_)}`CD#V75xd;1t_SRJ<8+%h_2VP_H zBj)8W$KX^|lu&8GIq?@DK1ECUCljO`_HCmKkRR;@UVdf*&#l*a9`HEM@SvQ18>A1i z;#Qb&jQGyv8pt(B zhyOWE#vpCoWD}lIE=Ti@$PZfB`;L9~w)lPE)3J)Z(s+vg^LVAKvbOibzjL#+SmMGo zoTfePJD(gz@V}jkU(K-$#ZUdVNT9u`;@9}c_Zo71m*RwtE^|GUfeKmd494g^67{=X5Q|2Jck`=p5FOL}Q zCVLimoIemIXDY;L7JQLJWrgRdF%`(z%C=Xpk?5JJhJs!SLTRfCu zpTQM9p?)35xS!s!R`w{wwdi=fHb!t9E9hgL$GVGzeH?o<&ZpwDb~1KCr_bYVn-|*b z54O@p@Rl``^#uEVZgK?cz#1ybPL=f=`>*Y|*wX*1-!aam1v$FU-IgD80=j;7&w47% zPA2H|<@8;2B5Xdz_&sgcAGY{k^?T9jLygW~jX%zeh)u@61^uwnHx0HqpO~MRzle`+ zPQET)_H)_QC$2tm>3~ZITsqL|b)Yr-ASIrl73-kHLTqARd@F22xfaKPScq2EhH{aa z<7NG1@5{0!@h$PW2km#YVw+5?C&Ln3-e^;56Q_ws%C3ut^juU#I7?~DWinapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) Debug true - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 1033 $(BDS)\bin\default_app.manifest - 118 + 119 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 22 + 23 DBXSqliteDriver;dxPSPrVwRibbonRS25;dxRibbonCustomizationFormRS25;vclactnband;dxChartControlRS25;vclFireDAC;cxExportRS25;dxHttpIndyRequestRS25;tethering;dxPScxCommonRS25;cxGridEMFRS25;FireDACADSDriver;cxPivotGridOLAPRS25;cxSchedulerGridRS25;vcltouch;vcldb;Intraweb;dxGaugeControlRS25;cxLibraryRS25;vclib;dxFlowChartAdvancedCustomizeFormRS25;vclx;dxSpreadSheetConditionalFormattingDialogsRS25;dxTileControlRS25;dxMapControlRS25;dxPDFViewerRS25;dxDockingRS25;VCLRESTComponents;dxPSLnksRS25;dxWizardControlRS25;dxRichEditControlRS25;vclie;bindengine;dxFireDACServerModeRS25;FireDACMySQLDriver;dxPSdxPDFViewerLnkRS25;bindcompdbx;dxPSdxLCLnkRS25;IndyIPServer;dxGanttControlRS25;IndySystem;dsnapcon;dxPSRichEditControlLnkRS25;FireDACMSAccDriver;fmxFireDAC;vclimg;dxdbtrRS25;dxPScxTLLnkRS25;dxSpreadSheetRS25;dxPScxSchedulerLnkRS25;FMXTee;cxGridRS25;dxSpreadSheetCoreConditionalFormattingDialogsRS25;DbxCommonDriver;dxorgcRS25;dxCloudServiceLibraryRS25;xmlrtl;fmxobj;dxPScxGridLnkRS25;rtl;DbxClientDriver;dxPSCoreRS25;dxmdsRS25;appanalytics;IndyIPClient;bindcompvcl;dxADOEMFRS25;TeeUI;VclSmp;cxVerticalGridRS25;dxtrmdRS25;dxADOServerModeRS25;dxCoreRS25;cxSchedulerTreeBrowserRS25;DBXInterBaseDriver;dxRichEditControlCoreRS25;dxPSTeeChartRS25;dxPSdxFCLnkRS25;dxRichEditCoreRS25;cxPageControldxBarPopupMenuRS25;bindcompfmx;inetdb;FmxTeeUI;fmx;fmxdae;dxPScxPivotGridLnkRS25;dxBarDBNavRS25;dxTabbedMDIRS25;dbexpress;IndyCore;dxFlowChartRS25;dxRichEditDocumentModelRS25;dsnap;dxBarRS25;dxPSDBTeeChartRS25;dxdborRS25;dxPScxExtCommonRS25;cxPivotGridRS25;dxSpreadSheetReportDesignerRS25;dxNavBarRS25;dxPSdxSpreadSheetLnkRS25;cxSchedulerRibbonStyleEventEditorRS25;DBXMySQLDriver;FireDACCommonODBC;cxTreeListRS25;IndyIPCommon;vcl;dxPScxVGridLnkRS25;dxBarExtItemsRS25;dxComnRS25;dxPSdxDBTVLnkRS25;TeeDB;dxSpreadSheetCoreRS25;dxServerModeRS25;dxPScxPCProdRS25;dxFlowChartLayoutsRS25;FireDACPgDriver;ibmonitor;dxEMFRS25;ibxpress;Tee;ibxbindings;dxPsPrVwAdvRS25;vclwinx;cxTreeListdxBarPopupMenuRS25;CustomIPTransport;vcldsnap;cxSchedulerWebServiceStorageRS25;dxPSdxOCLnkRS25;bindcomp;cxPivotGridChartRS25;cxSchedulerRS25;dxBarExtDBItemsRS25;dxOrgChartAdvancedCustomizeFormRS25;dxDBXServerModeRS25;dxFireDACEMFRS25;dxGDIPlusRS25;dxPSdxGaugeControlLnkRS25;dbxcds;adortl;dxPSdxDBOCLnkRS25;dxRibbonRS25;dsnapxml;dxSpellCheckerRS25;dbrtl;inetdbxpress;IndyProtocols;dxFlowChartDesignerRS25;dxPSdxMapControlLnkRS25;fmxase;$(DCC_UsePackage) Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) Debug true - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 1033 $(BDS)\bin\default_app.manifest - 118 + 119 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 22 + 23 DEBUG;$(DCC_Define) @@ -115,10 +115,10 @@ false - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;LastCompiledTime=2022-06-26 23:48:42 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;LastCompiledTime=2022-06-26 23:48:42 PerMonitor true - 118 + 119 1033 ..\documentation\icons\json2puml-icon.png ..\documentation\icons\json2puml-icon.png @@ -126,23 +126,23 @@ /parameterfile:e:\Delphi\Projects\json2puml\samples\jsonplaceholder\placeholder_parameter_curl.json /curlparameter:userid=1 2 2 - 22 + 23 3 madExcept;$(DCC_Define) PerMonitorV2 - 118 + 119 true 1033 - /inputlistfile:samples\json2puml\json2puml_inputlist.json + /parameterfile:samples\jsonplaceholder\placeholder_parameter_curl.json /curlparameter:userid=3 e:\Delphi\Projects\json2puml - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 ..\documentation\icons\json2puml_icon.png 2 ..\documentation\icons\json2puml_icon.png 2 - 22 + 23 3 @@ -154,20 +154,20 @@ true PerMonitor - 118 - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + 119 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 2 2 - 22 + 23 true PerMonitorV2 - 118 - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.22.118;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + 119 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.23.119;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 2 2 - 22 + 23 diff --git a/source/json2pumlui.res b/source/json2pumlui.res index a8d3d14abf17e7968c36b7ff90bca38d71750f97..c9fd0b38d9e4d9c775f217b5d27b2a7c7df53024 100644 GIT binary patch delta 31 lcmbQ!$2g~taY6}mIfMAda&bmZV+K72Lm;%=Je{%C6#$W`2u1(^ delta 31 lcmbQ!$2g~taY6}m8H3oya&bmZBL+PNLm;%+Je{%C6#$WI2toh= diff --git a/source/json2pumlwindowsservice.dproj b/source/json2pumlwindowsservice.dproj index 4b1c3b8..84c4a2c 100644 --- a/source/json2pumlwindowsservice.dproj +++ b/source/json2pumlwindowsservice.dproj @@ -85,32 +85,32 @@ Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) Debug true - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 1033 $(BDS)\bin\default_app.manifest - 118 + 119 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 22 + 23 DBXSqliteDriver;DBXDb2Driver;vclactnband;vclFireDAC;tethering;FireDACADSDriver;cxLibraryRS27;dxRibbonCustomizationFormRS27;FireDACMSSQLDriver;vcltouch;vcldb;dxPScxExtCommonRS27;cxTreeListRS27;dxPScxSchedulerLnkRS27;dxRichEditDocumentModelRS27;dxPsPrVwAdvRS27;FireDACDBXDriver;vclx;dxPSdxFCLnkRS27;dxSpellCheckerRS27;dxPDFViewerRS27;RESTBackendComponents;VCLRESTComponents;dxWizardControlRS27;cxSchedulerTreeBrowserRS27;vclie;bindengine;CloudService;dxBarExtDBItemsRS27;FireDACMySQLDriver;SVGIconPackage;cxExportRS27;DataSnapClient;cxSchedulerWebServiceStorageRS27;bindcompdbx;IndyIPServer;DBXSybaseASEDriver;dxPScxPCProdRS27;IndySystem;dxHttpIndyRequestRS27;bindcompvclwinx;dxFlowChartRS27;dsnapcon;FireDACMSAccDriver;fmxFireDAC;FireDACInfxDriver;vclimg;dxmdsRS27;dxPSPrVwRibbonRS27;dxCoreRS27;emshosting;DBXOdbcDriver;FireDACTDataDriver;FMXTee;cxSchedulerRibbonStyleEventEditorRS27;soaprtl;DbxCommonDriver;dxRichEditCoreRS27;dxCloudServiceLibraryRS27;xmlrtl;soapmidas;DataSnapNativeClient;fmxobj;rtl;emsserverresource;DbxClientDriver;dxdborRS27;DBXSybaseASADriver;dxdbtrRS27;dxPSDBTeeChartRS27;appanalytics;dxSpreadSheetCoreRS27;dxRichEditControlCoreRS27;dxGDIPlusRS27;IndyIPClient;dxFireDACServerModeRS27;dxFlowChartAdvancedCustomizeFormRS27;bindcompvcl;dxServerModeRS27;TeeUI;dxPSLnksRS27;dxorgcRS27;VclSmp;dxDBXServerModeRS27;FireDACODBCDriver;DataSnapIndy10ServerTransport;cxGridRS27;DataSnapProviderClient;FireDACMongoDBDriver;dxFireDACEMFRS27;dxtrmdRS27;dxSpreadSheetCoreConditionalFormattingDialogsRS27;RESTComponents;DataSnapServerMidas;DBXInterBaseDriver;dxSpreadSheetConditionalFormattingDialogsRS27;dxGaugeControlRS27;dxSpreadSheetReportDesignerRS27;dxSpreadSheetRS27;bindcompvclsmp;emsclientfiredac;DataSnapFireDAC;dxPSRichEditControlLnkRS27;cxPivotGridOLAPRS27;dxBarDBNavRS27;DBXMSSQLDriver;cxPivotGridRS27;dxADOServerModeRS27;DatasnapConnectorsFreePascal;bindcompfmx;DBXOracleDriver;inetdb;dxFlowChartDesignerRS27;FmxTeeUI;emsedge;fmx;FireDACIBDriver;fmxdae;vcledge;dbexpress;IndyCore;dxRibbonRS27;dxOrgChartAdvancedCustomizeFormRS27;dsnap;emsclient;DataSnapCommon;SVGIconImageListFMX;FireDACCommon;dxTileControlRS27;dxBarExtItemsRS27;DataSnapConnectors;cxSchedulerRS27;cxGridEMFRS27;soapserver;dxRichEditControlRS27;dxPScxTLLnkRS27;FireDACOracleDriver;DBXMySQLDriver;dxFlowChartLayoutsRS27;dxPSCoreRS27;dxADOEMFRS27;DBXFirebirdDriver;FireDACCommonODBC;FireDACCommonDriver;dxPScxPivotGridLnkRS27;inet;cxPivotGridChartRS27;IndyIPCommon;dxPSdxOCLnkRS27;vcl;FireDACDb2Driver;dxPSdxDBOCLnkRS27;dxMapControlRS27;dxComnRS27;dxPSdxGaugeControlLnkRS27;dxEMFRS27;TeeDB;FireDAC;cxTreeListdxBarPopupMenuRS27;dxPScxVGridLnkRS27;dxPSdxPDFViewerLnkRS27;dxPSdxSpreadSheetLnkRS27;FireDACSqliteDriver;FireDACPgDriver;FireDACASADriver;dxTabbedMDIRS27;dxGanttControlRS27;Tee;DataSnapServer;vclwinx;FireDACDSDriver;dxPScxCommonRS27;CustomIPTransport;vcldsnap;dxPSTeeChartRS27;dxPScxGridLnkRS27;bindcomp;DBXInformixDriver;cxSchedulerGridRS27;cxVerticalGridRS27;dxDockingRS27;dxNavBarRS27;SVGIconImageList;dbxcds;adortl;dsnapxml;dbrtl;IndyProtocols;inetdbxpress;dxBarRS27;dxChartControlRS27;dxPSdxLCLnkRS27;dxPSdxMapControlLnkRS27;dxPSdxDBTVLnkRS27;fmxase;$(DCC_UsePackage) Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) Debug true - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 1033 $(BDS)\bin\default_app.manifest - 118 + 119 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 22 + 23 DEBUG;$(DCC_Define) @@ -124,22 +124,22 @@ false true PerMonitorV2 - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 118 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 119 2 2 - 22 + 23 PerMonitorV2 - 118 - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 119 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 2 true 1033 /install 2 - 22 + 23 madExcept;LeakChecking;$(DCC_Define) 3 @@ -152,20 +152,20 @@ true PerMonitorV2 - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 118 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 119 2 2 - 22 + 23 true PerMonitorV2 - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.22.118;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 118 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.23.119;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 119 2 2 - 22 + 23