mdbs99 / james

James is a collection of object-oriented Pascal primitives for Lazarus and Delphi
MIT License
54 stars 20 forks source link

Make the code more explicit when using 3rd packages #79

Closed mdbs99 closed 5 years ago

mdbs99 commented 6 years ago

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 6 years ago

A better idea is using units for all types/functions in a 3rd package like JamesLibSynapse, JamesLibIndy, and so on.

mdbs99 commented 5 years ago

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.