Yikes, that's horrible. Both for it's length and the double-negative.
HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
http://grepcode.com/file/repository.springsource.com/org.asp...
public boolean wellHasItThen/*?*/() {
return ohYesItHas;
}I'm unsure if I should laugh or cry.
But sure, maybe PreventApply... would've been better. Then again, PreventApply... sounds weird, and should probably be PreventApplying..., but, ehh, naming is hard.
Just speculating, but this might be a fail safe since bool's default to false in .NET.