+1. This being a potential breaking change should IMHO be scheduled for 3.0-ea.
------------------------------------------- Java Champion; Groovy Enthusiast http://jroller.com/aalmiray http://www.linkedin.com/in/aalmiray -- What goes up, must come down. Ask any system administrator. There are 10 types of people in the world: Those who understand binary, and those who don't. To understand recursion, we must first understand recursion. On Wed, Jan 25, 2017 at 12:56 PM, Paul King <pa...@asert.com.au> wrote: > 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. >