Skip to content

Commit e29cce3

Browse files
committed
# **json2puml v2.2.24.120** - 16.01.2025
## All Editions ### Changed Feature - Fixed a bug to read the single input files from parameterfile #59
1 parent f4ae6fc commit e29cce3

File tree

9 files changed

+118
-112
lines changed

9 files changed

+118
-112
lines changed

documentation/changelog.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
# **json2puml v2.2.23.119** - XX.X.2024
1+
# **json2puml v2.2.24.120** - 16.01.2025
2+
## All Editions
3+
### Changed Feature
4+
- Fixed a bug to read the single input files from parameterfile #59
5+
6+
# **json2puml v2.2.23.119** - 30.12.2024
27
## All Editions
38
### New Feature
49
- New dedicated object for the relationshipProperties. This allows more flexibility and simplicity in defining complex relationships

source/json2puml.dproj

Lines changed: 36 additions & 36 deletions
Large diffs are not rendered by default.

source/json2puml.res

-16 KB
Binary file not shown.

source/json2pumlconst.pas

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ INT_HTTP_STATUS = record // Local Extract of MVCFramework.Commons to get rid o
204204
{$ELSE}
205205
cCmdLinePrefix = '-';
206206
{$ENDIF}
207-
cCurrentVersion = '2.2.23.119';
207+
cCurrentVersion = '2.2.24.120';
208208

209209
cApplicationName = 'json2puml';
210210

source/json2pumldefinition.pas

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3948,6 +3948,7 @@ function tJson2PumlParameterInputFileDefinition.ReadFromJson (iJsonValue: tJSONV
39483948
Content := Value.ToString
39493949
else
39503950
Content := '';
3951+
Result := true;
39513952
end;
39523953

39533954
procedure tJson2PumlParameterInputFileDefinition.SetContent (const Value: string);

source/json2pumlservice.dproj

Lines changed: 37 additions & 37 deletions
Large diffs are not rendered by default.

source/json2pumlui.dproj

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -78,32 +78,32 @@
7878
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
7979
<BT_BuildType>Debug</BT_BuildType>
8080
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
81-
<VerInfo_Keys>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</VerInfo_Keys>
81+
<VerInfo_Keys>CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.24.120;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0</VerInfo_Keys>
8282
<VerInfo_Locale>1033</VerInfo_Locale>
8383
<Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
84-
<VerInfo_Build>119</VerInfo_Build>
84+
<VerInfo_Build>120</VerInfo_Build>
8585
<UWP_DelphiLogo44>..\documentation\icons\json2puml_icon.png</UWP_DelphiLogo44>
8686
<UWP_DelphiLogo150>..\documentation\icons\json2puml_icon.png</UWP_DelphiLogo150>
8787
<AppDPIAwarenessMode>none</AppDPIAwarenessMode>
8888
<VerInfo_MajorVer>2</VerInfo_MajorVer>
8989
<VerInfo_MinorVer>2</VerInfo_MinorVer>
90-
<VerInfo_Release>23</VerInfo_Release>
90+
<VerInfo_Release>24</VerInfo_Release>
9191
</PropertyGroup>
9292
<PropertyGroup Condition="'$(Base_Win64)'!=''">
9393
<DCC_UsePackage>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)</DCC_UsePackage>
9494
<DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace)</DCC_Namespace>
9595
<BT_BuildType>Debug</BT_BuildType>
9696
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
97-
<VerInfo_Keys>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</VerInfo_Keys>
97+
<VerInfo_Keys>CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.24.120;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0</VerInfo_Keys>
9898
<VerInfo_Locale>1033</VerInfo_Locale>
9999
<Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
100-
<VerInfo_Build>119</VerInfo_Build>
100+
<VerInfo_Build>120</VerInfo_Build>
101101
<UWP_DelphiLogo44>..\documentation\icons\json2puml_icon.png</UWP_DelphiLogo44>
102102
<UWP_DelphiLogo150>..\documentation\icons\json2puml_icon.png</UWP_DelphiLogo150>
103103
<AppDPIAwarenessMode>none</AppDPIAwarenessMode>
104104
<VerInfo_MajorVer>2</VerInfo_MajorVer>
105105
<VerInfo_MinorVer>2</VerInfo_MinorVer>
106-
<VerInfo_Release>23</VerInfo_Release>
106+
<VerInfo_Release>24</VerInfo_Release>
107107
</PropertyGroup>
108108
<PropertyGroup Condition="'$(Cfg_1)'!=''">
109109
<DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
@@ -115,34 +115,34 @@
115115
</PropertyGroup>
116116
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
117117
<DCC_RemoteDebug>false</DCC_RemoteDebug>
118-
<VerInfo_Keys>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</VerInfo_Keys>
118+
<VerInfo_Keys>CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.24.120;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;LastCompiledTime=2022-06-26 23:48:42</VerInfo_Keys>
119119
<AppDPIAwarenessMode>PerMonitor</AppDPIAwarenessMode>
120120
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
121-
<VerInfo_Build>119</VerInfo_Build>
121+
<VerInfo_Build>120</VerInfo_Build>
122122
<VerInfo_Locale>1033</VerInfo_Locale>
123123
<UWP_DelphiLogo44>..\documentation\icons\json2puml-icon.png</UWP_DelphiLogo44>
124124
<UWP_DelphiLogo150>..\documentation\icons\json2puml-icon.png</UWP_DelphiLogo150>
125125
<Debugger_CWD>e:\Delphi\Projects\json2puml\</Debugger_CWD>
126126
<Debugger_RunParams>/parameterfile:e:\Delphi\Projects\json2puml\samples\jsonplaceholder\placeholder_parameter_curl.json /curlparameter:userid=1</Debugger_RunParams>
127127
<VerInfo_MajorVer>2</VerInfo_MajorVer>
128128
<VerInfo_MinorVer>2</VerInfo_MinorVer>
129-
<VerInfo_Release>23</VerInfo_Release>
129+
<VerInfo_Release>24</VerInfo_Release>
130130
<DCC_MapFile>3</DCC_MapFile>
131131
<DCC_Define>madExcept;$(DCC_Define)</DCC_Define>
132132
</PropertyGroup>
133133
<PropertyGroup Condition="'$(Cfg_1_Win64)'!=''">
134134
<AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
135-
<VerInfo_Build>119</VerInfo_Build>
135+
<VerInfo_Build>120</VerInfo_Build>
136136
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
137137
<VerInfo_Locale>1033</VerInfo_Locale>
138-
<Debugger_RunParams>/parameterfile:samples\spacex\spacex_parameter_launches.json /curlparameter:id=2</Debugger_RunParams>
138+
<Debugger_RunParams>/parameterfile:samples-local\tmf\get_service_productOrder-400000000013704457.json</Debugger_RunParams>
139139
<Debugger_CWD>e:\Delphi\Projects\json2puml</Debugger_CWD>
140-
<VerInfo_Keys>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</VerInfo_Keys>
140+
<VerInfo_Keys>CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.24.120;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0</VerInfo_Keys>
141141
<UWP_DelphiLogo44>..\documentation\icons\json2puml_icon.png</UWP_DelphiLogo44>
142142
<VerInfo_MajorVer>2</VerInfo_MajorVer>
143143
<UWP_DelphiLogo150>..\documentation\icons\json2puml_icon.png</UWP_DelphiLogo150>
144144
<VerInfo_MinorVer>2</VerInfo_MinorVer>
145-
<VerInfo_Release>23</VerInfo_Release>
145+
<VerInfo_Release>24</VerInfo_Release>
146146
<DCC_MapFile>3</DCC_MapFile>
147147
</PropertyGroup>
148148
<PropertyGroup Condition="'$(Cfg_2)'!=''">
@@ -154,20 +154,20 @@
154154
<PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
155155
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
156156
<AppDPIAwarenessMode>PerMonitor</AppDPIAwarenessMode>
157-
<VerInfo_Build>119</VerInfo_Build>
158-
<VerInfo_Keys>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</VerInfo_Keys>
157+
<VerInfo_Build>120</VerInfo_Build>
158+
<VerInfo_Keys>CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.24.120;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0</VerInfo_Keys>
159159
<VerInfo_MajorVer>2</VerInfo_MajorVer>
160160
<VerInfo_MinorVer>2</VerInfo_MinorVer>
161-
<VerInfo_Release>23</VerInfo_Release>
161+
<VerInfo_Release>24</VerInfo_Release>
162162
</PropertyGroup>
163163
<PropertyGroup Condition="'$(Cfg_2_Win64)'!=''">
164164
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
165165
<AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
166-
<VerInfo_Build>119</VerInfo_Build>
167-
<VerInfo_Keys>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</VerInfo_Keys>
166+
<VerInfo_Build>120</VerInfo_Build>
167+
<VerInfo_Keys>CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.24.120;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0</VerInfo_Keys>
168168
<VerInfo_MajorVer>2</VerInfo_MajorVer>
169169
<VerInfo_MinorVer>2</VerInfo_MinorVer>
170-
<VerInfo_Release>23</VerInfo_Release>
170+
<VerInfo_Release>24</VerInfo_Release>
171171
</PropertyGroup>
172172
<ItemGroup>
173173
<DelphiCompile Include="$(MainSource)">

source/json2pumlui.res

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)