Hi, for traits we explicitly prohibit protected (and package private)
methods - see the doco for some details. For properties however, we
never check (in 2.4.7 and earlier) for that case (protected) and in
fact include the property in the trait as if it was private. I was
thinking of adding an extra check to prohibit protected properties
since I don't think we can give any special meaning beyond private (or
public) and it's only confusing to let that case through. Any other
opinions?

Cheers, Paul.

Reply via email to