Commit Graph

11 Commits

Author SHA1 Message Date
Collin Smith
c90b96a22a Added type and constructor checking for Schema 2020-12-15 17:32:45 -08:00
Collin Smith
dc733d29a5 Renamed columns to fields 2020-12-15 17:20:02 -08:00
Collin Smith
188d44b624 Refined primary key field error handling 2020-12-15 17:17:33 -08:00
Collin Smith
8bcca53490 Added some validation to FieldElement 2020-12-15 17:07:43 -08:00
Collin Smith
645d2eb25b Moved field annotation responsibilities to FieldElement
FieldElement processes Format and PrimaryKey annotations
Created AnnotationElement root class
2020-12-15 16:56:03 -08:00
Collin Smith
c33390503e Reformat code 2020-12-15 15:41:04 -08:00
Collin Smith
5180e4b185 Added static method to check primary key type 2020-12-15 14:15:25 -08:00
Collin Smith
d29c536d02 Fixed deprecation warning 2020-12-15 14:03:06 -08:00
collinsmith
9656bcc382 Changed Context#getAnnotationMirror to use the annotation class argument 2020-12-15 13:31:48 -08:00
collinsmith
06461b76c7 Added PrimaryKey AnnotationMirror for PrimaryKeyElement
Added PrimaryKey AnnotationMirror for PrimaryKeyElement
Created Context#getAnnotationMirror
Created Constants#PRIMARY_KEY
2020-12-15 13:23:49 -08:00
Collin Smith
fa819b0b9b Committing annotation-processor v2 experimentation 2020-12-15 12:07:38 -08:00