Skip to content

Commit 8f7c191

Browse files
committed
refactor: modificação inicial de estrutura de nova versão
1 parent 8bd9460 commit 8f7c191

15 files changed

Lines changed: 1492 additions & 1477 deletions

pkg/Delphi/PascalRAL.dpk

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ requires
3434
dbrtl;
3535

3636
contains
37-
RALAuthentication in '..\..\src\base\RALAuthentication.pas',
3837
RALClient in '..\..\src\base\RALClient.pas',
3938
RALConsts in '..\..\src\base\RALConsts.pas',
4039
RALParams in '..\..\src\base\RALParams.pas',
@@ -43,8 +42,6 @@ contains
4342
RALRoutes in '..\..\src\base\RALRoutes.pas',
4443
RALServer in '..\..\src\base\RALServer.pas',
4544
RALTypes in '..\..\src\base\RALTypes.pas',
46-
RALSwaggerModule in '..\..\src\base\RALSwaggerModule.pas',
47-
RALWEBModule in '..\..\src\base\RALWEBModule.pas',
4845
RALBase64 in '..\..\src\utils\RALBase64.pas',
4946
RALCompress in '..\..\src\utils\RALCompress.pas',
5047
RALCompressZLib in '..\..\src\utils\RALCompressZLib.pas',
@@ -57,12 +54,10 @@ contains
5754
RALMD5 in '..\..\src\utils\RALMD5.pas',
5855
RALMIMETypes in '..\..\src\utils\RALMIMETypes.pas',
5956
RALMultipartCoder in '..\..\src\utils\RALMultipartCoder.pas',
60-
RALPostmanExporter in '..\..\src\utils\RALPostmanExporter.pas',
6157
RALSHA1 in '..\..\src\utils\RALSHA1.pas',
6258
RALSHA2_32 in '..\..\src\utils\RALSHA2_32.pas',
6359
RALSHA2_64 in '..\..\src\utils\RALSHA2_64.pas',
6460
RALStream in '..\..\src\utils\RALStream.pas',
65-
RALSwaggerExporter in '..\..\src\utils\RALSwaggerExporter.pas',
6661
RALThreadSafe in '..\..\src\utils\RALThreadSafe.pas',
6762
RALToken in '..\..\src\utils\RALToken.pas',
6863
RALTools in '..\..\src\utils\RALTools.pas',
@@ -74,6 +69,12 @@ contains
7469
RALStorageBIN in '..\..\src\utils\RALStorageBIN.pas',
7570
RALDBTypes in '..\..\src\base\RALDBTypes.pas',
7671
RALHashes in '..\..\src\utils\RALHashes.pas',
77-
RALHexadecimal in '..\..\src\utils\RALHexadecimal.pas';
72+
RALHexadecimal in '..\..\src\utils\RALHexadecimal.pas',
73+
RALExternalsLibraries in '..\..\src\base\modules\RALExternalsLibraries.pas',
74+
RALPostmanExporter in '..\..\src\base\modules\RALPostmanExporter.pas',
75+
RALSwaggerExporter in '..\..\src\base\modules\RALSwaggerExporter.pas',
76+
RALSwaggerModule in '..\..\src\base\modules\RALSwaggerModule.pas',
77+
RALWebModule in '..\..\src\base\modules\RALWebModule.pas',
78+
RALAuthentication in '..\..\src\base\plugins\RALAuthentication.pas';
7879

7980
end.

pkg/Delphi/PascalRAL.dproj

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,6 @@
173173
</DelphiCompile>
174174
<DCCReference Include="rtl.dcp"/>
175175
<DCCReference Include="dbrtl.dcp"/>
176-
<DCCReference Include="..\..\src\base\RALAuthentication.pas"/>
177176
<DCCReference Include="..\..\src\base\RALClient.pas"/>
178177
<DCCReference Include="..\..\src\base\RALConsts.pas"/>
179178
<DCCReference Include="..\..\src\base\RALParams.pas"/>
@@ -182,8 +181,6 @@
182181
<DCCReference Include="..\..\src\base\RALRoutes.pas"/>
183182
<DCCReference Include="..\..\src\base\RALServer.pas"/>
184183
<DCCReference Include="..\..\src\base\RALTypes.pas"/>
185-
<DCCReference Include="..\..\src\base\RALSwaggerModule.pas"/>
186-
<DCCReference Include="..\..\src\base\RALWEBModule.pas"/>
187184
<DCCReference Include="..\..\src\utils\RALBase64.pas"/>
188185
<DCCReference Include="..\..\src\utils\RALCompress.pas"/>
189186
<DCCReference Include="..\..\src\utils\RALCompressZLib.pas"/>
@@ -196,12 +193,10 @@
196193
<DCCReference Include="..\..\src\utils\RALMD5.pas"/>
197194
<DCCReference Include="..\..\src\utils\RALMIMETypes.pas"/>
198195
<DCCReference Include="..\..\src\utils\RALMultipartCoder.pas"/>
199-
<DCCReference Include="..\..\src\utils\RALPostmanExporter.pas"/>
200196
<DCCReference Include="..\..\src\utils\RALSHA1.pas"/>
201197
<DCCReference Include="..\..\src\utils\RALSHA2_32.pas"/>
202198
<DCCReference Include="..\..\src\utils\RALSHA2_64.pas"/>
203199
<DCCReference Include="..\..\src\utils\RALStream.pas"/>
204-
<DCCReference Include="..\..\src\utils\RALSwaggerExporter.pas"/>
205200
<DCCReference Include="..\..\src\utils\RALThreadSafe.pas"/>
206201
<DCCReference Include="..\..\src\utils\RALToken.pas"/>
207202
<DCCReference Include="..\..\src\utils\RALTools.pas"/>
@@ -214,6 +209,12 @@
214209
<DCCReference Include="..\..\src\base\RALDBTypes.pas"/>
215210
<DCCReference Include="..\..\src\utils\RALHashes.pas"/>
216211
<DCCReference Include="..\..\src\utils\RALHexadecimal.pas"/>
212+
<DCCReference Include="..\..\src\base\modules\RALExternalsLibraries.pas"/>
213+
<DCCReference Include="..\..\src\base\modules\RALPostmanExporter.pas"/>
214+
<DCCReference Include="..\..\src\base\modules\RALSwaggerExporter.pas"/>
215+
<DCCReference Include="..\..\src\base\modules\RALSwaggerModule.pas"/>
216+
<DCCReference Include="..\..\src\base\modules\RALWebModule.pas"/>
217+
<DCCReference Include="..\..\src\base\plugins\RALAuthentication.pas"/>
217218
<BuildConfiguration Include="Base">
218219
<Key>Base</Key>
219220
</BuildConfiguration>
@@ -283,7 +284,7 @@
283284
</Platform>
284285
</DeployFile>
285286
<DeployFile LocalName="..\..\..\..\..\..\..\Public\Documents\Embarcadero\Studio\23.0\Bpl\PascalRAL.bpl" Configuration="Debug" Class="ProjectOutput"/>
286-
<DeployFile LocalName="..\..\..\..\..\..\..\Public\Documents\Embarcadero\Studio\37.0\Bpl\PascalRAL.bpl" Configuration="Debug" Class="ProjectOutput">
287+
<DeployFile LocalName="C:\Users\Public\Documents\Embarcadero\Studio\23.0\Bpl\PascalRAL.bpl" Configuration="Debug" Class="ProjectOutput">
287288
<Platform Name="Win32">
288289
<RemoteName>PascalRAL.bpl</RemoteName>
289290
<Overwrite>true</Overwrite>

pkg/Lazarus/pascalral.lpk

Lines changed: 82 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<Version Value="11"/>
1010
<PathDelim Value="\"/>
1111
<SearchPaths>
12-
<OtherUnitFiles Value="..\..\src\base;..\..\src\utils;..\..\src\database"/>
12+
<OtherUnitFiles Value="..\..\src\base;..\..\src\utils;..\..\src\database;..\..\src\base\modules;..\..\src\base\plugins"/>
1313
<UnitOutputDirectory Value="..\..\compiled"/>
1414
</SearchPaths>
1515
<Linking>
@@ -25,143 +25,155 @@
2525
</CompilerOptions>
2626
<Description Value="Complete component suite for quick development of n-tier applications featuring modern server, client, security, documentation and many more tools!"/>
2727
<Version Major="1"/>
28-
<Files Count="34">
28+
<Files Count="37">
2929
<Item1>
30-
<Filename Value="..\..\src\base\RALAuthentication.pas"/>
31-
<UnitName Value="RALAuthentication"/>
32-
</Item1>
33-
<Item2>
3430
<Filename Value="..\..\src\base\RALClient.pas"/>
3531
<UnitName Value="RALClient"/>
36-
</Item2>
37-
<Item3>
32+
</Item1>
33+
<Item2>
3834
<Filename Value="..\..\src\base\RALConsts.pas"/>
3935
<UnitName Value="RALConsts"/>
40-
</Item3>
41-
<Item4>
36+
</Item2>
37+
<Item3>
4238
<Filename Value="..\..\src\base\RALRoutes.pas"/>
4339
<UnitName Value="RALRoutes"/>
44-
</Item4>
45-
<Item5>
40+
</Item3>
41+
<Item4>
4642
<Filename Value="..\..\src\base\RALServer.pas"/>
4743
<UnitName Value="RALServer"/>
48-
</Item5>
49-
<Item6>
44+
</Item4>
45+
<Item5>
5046
<Filename Value="..\..\src\base\RALTypes.pas"/>
5147
<UnitName Value="RALTypes"/>
52-
</Item6>
53-
<Item7>
48+
</Item5>
49+
<Item6>
5450
<Filename Value="..\..\src\base\RALRequest.pas"/>
5551
<UnitName Value="RALRequest"/>
56-
</Item7>
57-
<Item8>
52+
</Item6>
53+
<Item7>
5854
<Filename Value="..\..\src\base\RALResponse.pas"/>
5955
<UnitName Value="RALResponse"/>
60-
</Item8>
61-
<Item9>
56+
</Item7>
57+
<Item8>
6258
<Filename Value="..\..\src\base\RALParams.pas"/>
6359
<UnitName Value="RALParams"/>
64-
</Item9>
65-
<Item10>
60+
</Item8>
61+
<Item9>
6662
<Filename Value="..\..\src\utils\RALBase64.pas"/>
6763
<UnitName Value="RALBase64"/>
68-
</Item10>
69-
<Item11>
64+
</Item9>
65+
<Item10>
7066
<Filename Value="..\..\src\utils\RALHashes.pas"/>
7167
<UnitName Value="RALHashes"/>
72-
</Item11>
73-
<Item12>
68+
</Item10>
69+
<Item11>
7470
<Filename Value="..\..\src\utils\RALMD5.pas"/>
7571
<UnitName Value="RALMD5"/>
76-
</Item12>
77-
<Item13>
72+
</Item11>
73+
<Item12>
7874
<Filename Value="..\..\src\utils\RALMIMETypes.pas"/>
7975
<UnitName Value="RALMIMETypes"/>
80-
</Item13>
81-
<Item14>
76+
</Item12>
77+
<Item13>
8278
<Filename Value="..\..\src\utils\RALSHA2_32.pas"/>
8379
<UnitName Value="RALSHA2_32"/>
84-
</Item14>
85-
<Item15>
80+
</Item13>
81+
<Item14>
8682
<Filename Value="..\..\src\utils\RALSHA2_64.pas"/>
8783
<UnitName Value="RALSHA2_64"/>
88-
</Item15>
89-
<Item16>
84+
</Item14>
85+
<Item15>
9086
<Filename Value="..\..\src\utils\RALToken.pas"/>
9187
<UnitName Value="RALToken"/>
92-
</Item16>
93-
<Item17>
88+
</Item15>
89+
<Item16>
9490
<Filename Value="..\..\src\utils\RALTools.pas"/>
9591
<UnitName Value="RALTools"/>
96-
</Item17>
97-
<Item18>
92+
</Item16>
93+
<Item17>
9894
<Filename Value="..\..\src\utils\RALJson.pas"/>
9995
<UnitName Value="RALJson"/>
100-
</Item18>
101-
<Item19>
96+
</Item17>
97+
<Item18>
10298
<Filename Value="..\..\src\utils\RALThreadSafe.pas"/>
10399
<UnitName Value="RALThreadSafe"/>
104-
</Item19>
105-
<Item20>
100+
</Item18>
101+
<Item19>
106102
<Filename Value="..\..\src\utils\RALMultipartCoder.pas"/>
107103
<UnitName Value="RALMultipartCoder"/>
108-
</Item20>
109-
<Item21>
104+
</Item19>
105+
<Item20>
110106
<Filename Value="..\..\src\utils\RALCustomObjects.pas"/>
111107
<UnitName Value="RALCustomObjects"/>
112-
</Item21>
113-
<Item22>
108+
</Item20>
109+
<Item21>
114110
<Filename Value="..\..\src\utils\RALUrlCoder.pas"/>
115111
<UnitName Value="RALUrlCoder"/>
116-
</Item22>
117-
<Item23>
112+
</Item21>
113+
<Item22>
118114
<Filename Value="..\..\src\utils\RALCripto.pas"/>
119115
<UnitName Value="RALCripto"/>
120-
</Item23>
121-
<Item24>
116+
</Item22>
117+
<Item23>
122118
<Filename Value="..\..\src\utils\RALCriptoAES.pas"/>
123119
<UnitName Value="RALCriptoAES"/>
124-
</Item24>
125-
<Item25>
120+
</Item23>
121+
<Item24>
126122
<Filename Value="..\..\src\utils\RALSHA1.pas"/>
127123
<UnitName Value="RALSHA1"/>
128-
</Item25>
129-
<Item26>
124+
</Item24>
125+
<Item25>
130126
<Filename Value="..\..\src\utils\RALCompressZLib.pas"/>
131127
<UnitName Value="RALCompressZLib"/>
132-
</Item26>
133-
<Item27>
128+
</Item25>
129+
<Item26>
134130
<Filename Value="..\..\src\base\PascalRAL.inc"/>
135131
<Type Value="Include"/>
132+
</Item26>
133+
<Item27>
134+
<Filename Value="..\..\src\utils\RALCompress.pas"/>
135+
<UnitName Value="RALCompress"/>
136136
</Item27>
137137
<Item28>
138-
<Filename Value="..\..\src\base\RALSwaggerModule.pas"/>
139-
<UnitName Value="RALSwaggerModule"/>
138+
<Filename Value="..\..\src\utils\RALStorage.pas"/>
139+
<UnitName Value="RALStorage"/>
140140
</Item28>
141141
<Item29>
142-
<Filename Value="..\..\src\utils\RALCompress.pas"/>
143-
<UnitName Value="RALCompress"/>
142+
<Filename Value="..\..\src\utils\RALStorageBIN.pas"/>
143+
<UnitName Value="RALStorageBIN"/>
144144
</Item29>
145145
<Item30>
146-
<Filename Value="..\..\src\base\RALWebModule.pas"/>
147-
<UnitName Value="RALWebModule"/>
146+
<Filename Value="..\..\src\utils\RALStorageCSV.pas"/>
147+
<UnitName Value="RALStorageCSV"/>
148148
</Item30>
149149
<Item31>
150-
<Filename Value="..\..\src\utils\RALStorage.pas"/>
151-
<UnitName Value="RALStorage"/>
150+
<Filename Value="..\..\src\utils\RALStorageJSON.pas"/>
151+
<UnitName Value="RALStorageJSON"/>
152152
</Item31>
153153
<Item32>
154-
<Filename Value="..\..\src\utils\RALStorageBIN.pas"/>
155-
<UnitName Value="RALStorageBIN"/>
154+
<Filename Value="..\..\src\base\modules\RALExternalsLibraries.pas"/>
155+
<UnitName Value="RALExternalsLibraries"/>
156156
</Item32>
157157
<Item33>
158-
<Filename Value="..\..\src\utils\RALStorageCSV.pas"/>
159-
<UnitName Value="RALStorageCSV"/>
158+
<Filename Value="..\..\src\base\modules\RALPostmanExporter.pas"/>
159+
<UnitName Value="RALPostmanExporter"/>
160160
</Item33>
161161
<Item34>
162-
<Filename Value="..\..\src\utils\RALStorageJSON.pas"/>
163-
<UnitName Value="RALStorageJSON"/>
162+
<Filename Value="..\..\src\base\modules\RALSwaggerExporter.pas"/>
163+
<UnitName Value="RALSwaggerExporter"/>
164164
</Item34>
165+
<Item35>
166+
<Filename Value="..\..\src\base\modules\RALSwaggerModule.pas"/>
167+
<UnitName Value="RALSwaggerModule"/>
168+
</Item35>
169+
<Item36>
170+
<Filename Value="..\..\src\base\modules\RALWebModule.pas"/>
171+
<UnitName Value="RALWebModule"/>
172+
</Item36>
173+
<Item37>
174+
<Filename Value="..\..\src\base\plugins\RALAuthentication.pas"/>
175+
<UnitName Value="RALAuthentication"/>
176+
</Item37>
165177
</Files>
166178
<CompatibilityMode Value="True"/>
167179
<RequiredPkgs Count="2">

pkg/Lazarus/pascalral.pas

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,13 @@
88
interface
99

1010
uses
11-
RALAuthentication, RALClient, RALConsts, RALRoutes, RALServer, RALTypes,
12-
RALRequest, RALResponse, RALParams, RALBase64, RALHashes, RALMD5,
13-
RALMIMETypes, RALSHA2_32, RALSHA2_64, RALToken, RALTools, RALJson,
14-
RALThreadSafe, RALMultipartCoder, RALCustomObjects, RALUrlCoder, RALCripto,
15-
RALCriptoAES, RALSHA1, RALCompressZLib, RALSwaggerModule, RALCompress,
16-
RALWebModule, RALStorage, RALStorageBIN, RALStorageCSV, RALStorageJSON;
11+
RALClient, RALConsts, RALRoutes, RALServer, RALTypes, RALRequest,
12+
RALResponse, RALParams, RALBase64, RALHashes, RALMD5, RALMIMETypes,
13+
RALSHA2_32, RALSHA2_64, RALToken, RALTools, RALJson, RALThreadSafe,
14+
RALMultipartCoder, RALCustomObjects, RALUrlCoder, RALCripto, RALCriptoAES,
15+
RALSHA1, RALCompressZLib, RALCompress, RALStorage, RALStorageBIN,
16+
RALStorageCSV, RALStorageJSON, RALExternalsLibraries, RALPostmanExporter,
17+
RALSwaggerExporter, RALSwaggerModule, RALWebModule, RALAuthentication;
1718

1819
implementation
1920

src/base/RALConsts.pas

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,11 @@ interface
7474

7575
resourcestring
7676
{$IF DEFINED(LANG_PTBR)}
77-
{$I ralconsts_ptbr.inc}
77+
{$I ..\languages\ralconsts_ptbr.inc}
7878
{$ELSEIF DEFINED(LANG_ESES)}
79-
{$I ralconsts_eses.inc}
79+
{$I ..\languages\ralconsts_eses.inc}
8080
{$ELSE}
81-
{$I ralconsts_enus.inc}
81+
{$I ..\languages\ralconsts_enus.inc}
8282
{$IFEND}
8383

8484
implementation
File renamed without changes.

0 commit comments

Comments
 (0)