@@ -36,7 +36,7 @@ interface
36
36
37
37
uses
38
38
DataValidator.Types,
39
- DataValidator.Context.Intf, DataValidator.ItemBase.Intf, DataValidator.Information.Intf,
39
+ DataValidator.Context.Intf, DataValidator.ItemBase.Intf,
40
40
System.RTTI, System.JSON, System.Generics.Collections, System.SysUtils, System.Variants;
41
41
42
42
type
@@ -298,18 +298,15 @@ constructor TDataValidatorContext<T>.Create(const AOwner: T; const AValue: TJSON
298
298
procedure TDataValidatorContext <T>.AfterConstruction;
299
299
begin
300
300
inherited ;
301
-
302
301
FList := TList<IDataValidatorItem>.Create;
303
- FMessage := Default(TDataValidatorMessage);
302
+ FMessage := Default (TDataValidatorMessage);
304
303
FExecute := nil ;
305
304
FIsNot := False;
306
305
end ;
307
306
308
307
destructor TDataValidatorContext<T>.Destroy;
309
308
begin
310
309
FList.Free;
311
-
312
- inherited ;
313
310
end ;
314
311
315
312
// Schema
@@ -322,7 +319,7 @@ function TDataValidatorContext<T>.AddSchema(const ASchema: IDataValidatorSchemaC
322
319
Result := FOwner;
323
320
324
321
if not Assigned(ASchema) then
325
- raise Exception .Create(' Schema is nil!' );
322
+ raise EDataValidatorException .Create(' Schema is nil!' );
326
323
327
324
LListValidatorItem := (ASchema as IDataValidatorContextBase<IDataValidatorItem>).GetItem;
328
325
@@ -952,7 +949,7 @@ function TDataValidatorContext<T>.WithMessage(const AMessage: TDataValidatorWith
952
949
begin
953
950
Result := FOwner;
954
951
955
- LDataValidatorMessage := Default(TDataValidatorMessage);
952
+ LDataValidatorMessage := Default (TDataValidatorMessage);
956
953
957
954
if Assigned(AMessage) then
958
955
AMessage(LDataValidatorMessage);
0 commit comments