From: Jean Privat Date: Fri, 29 May 2015 01:38:43 +0000 (-0400) Subject: Merge: Annotation lateinit X-Git-Tag: v0.7.5~13 X-Git-Url: http://nitlanguage.org?hp=f06cf5a3cff04f1c35fec160ff6db92fe44752a8 Merge: Annotation lateinit #857 introduced `autoinit` on attributes that has a default value to initialize them latter. This is a rarely used feature. It is also not POLA because it overloads the name `autoinit` that has a different meaning on methods cf #1308. Thus in order to polaize the spec, the annotation is renamed `lateinit`. So close #1308. Note: maybe the annotation will just be removed in a future PR, this one is a last attempt to keep it. Related to #1322; required by #1311 Pull-Request: #1409 Reviewed-by: Alexandre Terrasa Reviewed-by: Lucas Bajolet Reviewed-by: Romain Chanoir ---