Make the code more explicit when using 3rd packages
Closed this issue · 2 comments
mdbs99 commented
This projects, today, has just one dependency: Synapse framework.
We use Synapse just for simple things like Base64
calculation. But, even so, we need to make the code more explicit when using 3rd packages. For example, for Base64 we would have a JamesBase64Synapse
unit.
mdbs99 commented
A better idea is using units for all types/functions in a 3rd package like JamesLibSynapse
, JamesLibIndy
, and so on.
mdbs99 commented
We won't use Synapse anymore. The only 3rd lib will be mORMot for a while. Until we introduce new ones, we can close this issue.