]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commit
refactor(ocpp): remove dead parseJsonSchemaFile overrides and standardize validation
authorJérôme Benoit <jerome.benoit@sap.com>
Thu, 12 Mar 2026 22:42:20 +0000 (23:42 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Thu, 12 Mar 2026 22:42:20 +0000 (23:42 +0100)
commitdbf3c82ca36c7e06e47d5f4c81f492817bfdae82
tree5d50b29c79630890dc424ea6eaca18dfb8b07b09
parent0c8357f86de845c860f6ff1cb30e1cfaa8e5643a
refactor(ocpp): remove dead parseJsonSchemaFile overrides and standardize validation

- Delete unused parseJsonSchemaFile overrides from OCPP16/20ServiceUtils
  (createPayloadValidatorMap already passes version via options)
- Remove orphaned JSONSchemaType and JsonType imports
- Standardize null-validator return to false in OCPPRequestService
  (consistent with OCPPIncomingRequestService and OCPPResponseService)
- Change validateRequestPayload and validateIncomingRequestResponsePayload
  visibility from private to protected (consistent with other base classes)
src/charging-station/ocpp/1.6/OCPP16ServiceUtils.ts
src/charging-station/ocpp/2.0/OCPP20ServiceUtils.ts
src/charging-station/ocpp/OCPPRequestService.ts