This repository was archived by the owner on Apr 19, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
niveau 3 #15
Copy link
Copy link
Open
Description
talk
avec un AP, on peut générer des sources, des fichiers
- présentation de l'API Writer
- on peut le faire à la main, via un moteur de template ou via JavaPoet (présentation)
- parenthèse sur Lombok: on ne peut pas modifier les sources
exercices
- exo 1 : générer un fichier qui liste une certaine info extraite d'une certaine annotation
- exo 2 : générer une interface/classe au contenu fixe
- quelle classe ? idée à trouver
- sujet à trouver
- exo 3 : où sont générés les fichiers (pas au même endroit si ressource ou source) ? comment sont-ils gérés si on ne fait pas un clean (ils sont réécrits à chaque fois)
- exo 4 : générer une interface/classe dont le contenu dépend de la classe annotée
- peu être l'un des exercices les plus longs
- exo 5 (bonus) : génération de classes en plusieurs rounds
- sujet à trouver (générer class B à partir de class A, class C à partir de class B, etc.)
- note de l'exo : indiquer que le @generated commen une bonne pratique
- j'aimerai bien trouver un moyen de placer le flag isProcessingOver, mais pour l'instant je ne vois pas...
Metadata
Metadata
Assignees
Labels
No labels