Skip to content

Commit 7df1a20

Browse files
committed
Ajustes gerais
1 parent ad655de commit 7df1a20

File tree

2 files changed

+6
-13
lines changed

2 files changed

+6
-13
lines changed

src/core/DataValidator.Context.pas

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -357,11 +357,9 @@ function TDataValidatorContext<T>.Contains(const AValueContains: string; const A
357357

358358
function TDataValidatorContext<T>.Contains(const AValueContains: TArray<string>; const ACaseSensitive: Boolean): T;
359359
var
360-
LValue: string;
361360
LMessage: string;
362361
begin
363362
LMessage := String.Join(' ', AValueContains);
364-
365363
Result := Add(TValidatorContains.Create(AValueContains, ACaseSensitive, Format('Value not contains %s!', [LMessage])));
366364
end;
367365

@@ -372,11 +370,9 @@ function TDataValidatorContext<T>.EndsWith(const AValueEndsWith: string; const A
372370

373371
function TDataValidatorContext<T>.EndsWith(const AValueEndsWith: TArray<string>; const ACaseSensitive: Boolean = False): T;
374372
var
375-
LValue: string;
376373
LMessage: string;
377374
begin
378375
LMessage := String.Join(' ', AValueEndsWith);
379-
380376
Result := Add(TValidatorEndsWith.Create(AValueEndsWith, ACaseSensitive, Format('Value does not end with %s!', [LMessage])));
381377
end;
382378

@@ -517,11 +513,9 @@ function TDataValidatorContext<T>.IsEquals(const AValueEquals: string; const ACa
517513

518514
function TDataValidatorContext<T>.IsEquals(const AValueEquals: TArray<string>; const ACaseSensitive: Boolean): T;
519515
var
520-
LValue: string;
521516
LMessage: string;
522517
begin
523518
LMessage := String.Join(' ', AValueEquals);
524-
525519
Result := Add(TValidatorIsEquals.Create(AValueEquals, ACaseSensitive, Format('Value is not equals %s!', [LMessage])));
526520
end;
527521

src/core/DataValidator.ItemBase.pas

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ interface
6565
TDataValidatorItemBase = class(TInterfacedObject, IDataValidatorItemBase)
6666
private
6767
FMessage: TDataValidatorMessage;
68-
6968
function GetAdjustedMessage(const AMessage: string): string;
7069
protected
7170
FLocaleLanguage: TDataValidatorLocaleLanguage;
@@ -211,12 +210,12 @@ function TDataValidatorItemBase.GetAdjustedMessage(const AMessage: string): stri
211210
LValue := GetValueAsString;
212211

213212
LMessage := AMessage;
214-
LMessage := LMessage.Replace('${key}', LKey, [rfReplaceAll]);
215-
LMessage := LMessage.Replace('${keyupper}', UpperCase(LKey), [rfReplaceAll]);
216-
LMessage := LMessage.Replace('${keylower}', LowerCase(LKey), [rfReplaceAll]);
217-
LMessage := LMessage.Replace('${value}', LValue, [rfReplaceAll]);
218-
LMessage := LMessage.Replace('${valueupper}', UpperCase(LValue), [rfReplaceAll]);
219-
LMessage := LMessage.Replace('${valuelower}', LowerCase(LValue), [rfReplaceAll]);
213+
LMessage := LMessage.Replace('${key}', LKey, [rfReplaceAll, rfIgnoreCase]);
214+
LMessage := LMessage.Replace('${keyupper}', UpperCase(LKey), [rfReplaceAll, rfIgnoreCase]);
215+
LMessage := LMessage.Replace('${keylower}', LowerCase(LKey), [rfReplaceAll, rfIgnoreCase]);
216+
LMessage := LMessage.Replace('${value}', LValue, [rfReplaceAll, rfIgnoreCase]);
217+
LMessage := LMessage.Replace('${valueupper}', UpperCase(LValue), [rfReplaceAll, rfIgnoreCase]);
218+
LMessage := LMessage.Replace('${valuelower}', LowerCase(LValue), [rfReplaceAll, rfIgnoreCase]);
220219

221220
Result := LMessage;
222221
end;

0 commit comments

Comments
 (0)