private void rawTypedDeclaration(TypedDeclaration decl) {
if(decl == null)
return;
ProducedType type = decl.getType();
if(type != null){
<BUG>if(containsRaw(type))
type.setRaw(true);</BUG>
}
}
<BUG>private boolean containsRaw(ProducedType type) {
type = type.resolveAliases();
for(ProducedType typeArg : type.getTypeArguments().values()){
</BUG>
if(typeArg == null)

private void rawTypedDeclaration(TypedDeclaration decl) {
if(decl == null)
return;
ProducedType type = decl.getType();
if(type != null){
if(isRaw(type))
type.setRaw(true);
}
}
private boolean isRaw(ProducedType type) {
type = type.resolveAliases();
boolean isCallable = isCallable(type);
for(ProducedType typeArg : type.getTypeArgumentList()){
if(typeArg == null)
