Anmerken von Konstruktorparametern in Scala

Annotating Konstruktorparameter scheinen nichts zu tun, wenn sie zu Bytecode kompiliert werden. Ich erhalte auch keine Compiler-Warnungen.

Die folgenden Arbeiten.getAnnotations für dasname Feld gibt @ zurüjavax.annotation.Nullable.

class Person {
    @Nullable var name: String = _;
}

Das Folgende nicht, auch nicht mitval odervar.

class Person(@Nullable var name: String)

Dies ist wahrscheinlich nicht beabsichtigt, also fehlt mir etwas oder soll ich einen Fehlerbericht einreichen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage