Package caseine.tags
Annotation Interface FileToRemove
Pour enlever le fichier de la classe annotée.
- Author:
- Yvan Maillot <yvan.maillot@uha.fr>
L'annotation @caseine.tags.FileToRemove
L'annotation @FileToRemove enlève à l'étudiant le fichier dans lequel la classe annotée se trouve.
Cible
@FileToRemove ne s'applique qu'aux types publiques.
Formes d'emploi
@FileToRemove ne s'emploie que comme une annotation de marquage : e.g.
@FileToRemovePrécautions
@FileToRemove peut livrer à l'étudiant un code non compilable.Il faut donc l'utiliser en connaissance de cause et
- soit, enlever des fichiers qui n'engendrent pas de code non compilable,
- soit, utiliser l'introspection dans les tests unitaires,
- soit, prévenir l'étudiant.
Attention à utiliser des «
imports *» pour importer dans vos fichiers restants les classes qui disparaissent.