Copyright Pascal Projects

Copyright Pascal Projects répond à un besoin assez simple : ajouter la licence d'utilisation, la paternité et les informations de version sur les fichiers que je diffuse comme exemples ou comme projets complets.

Bien entendu je l'ai développé en Delphi et il est open source. Il prend en charge uniquement les fichiers Pascal, unités (*.pas) comme programmes Delphi (*.dpr).

Le programme propose plusieurs champs de saisie transformés en commentaires en haut des fichiers modifiés.

En fin de ce bloc de commentaires sont ajoutés la date de dernière modification du fichier (avant application du commentaire) et une signature (sans prise en compte du commentaire). La signature permet de déterminer si un fichier a été modifié sans se préoccuper des dates de stockage qui changent d'un ordinateur à l'autre lorsqu'on travaille avec des gestionnaires de codes sources comme git.

Une option applique les modifications sur les fichiers modifiés depuis le dernier calcul de leur signature ou l'intégralité des fichiers d'une arborescence de dossiers.

Tous mes projets open source ou privatifs utilisent Copyright Pascal Projects depuis son lancement en 2024.

Notez quand même que je recommande de faire des COMMIT avant application des commentaires. Copyright Pascal Projects modifie vos fichiers sources. Il y a toujours un risque d'anomalie entrainant potentiellement une perte d'informations, même si je n'ai rien constaté et qu'on ne m'a pas signalé d'erreur depuis sa mise en circulation.


Liens associés

Ces liens s'ouvrent dans la même fenêtre que cette page. En cliquant dessus vous quitterez Les trucs et astuces d'un développeur Pascal.
Pensez à les ouvrir dans un nouvel onglet si vous préférez rester ici pour y revenir plus facilement.

Mastodon