IssueCodes.VARIABLE_NAME_DISALLOWED, "'" + elementName + "' is not a valid name", getResolver().getSourceElement(element), element.eClass().getEStructuralFeature("name"), -1, IssueCodes.VARIABLE_NAME_DISCOURAGED, "'" + elementName + "' is a discouraged name", getResolver().getSourceElement(element), element.eClass().getEStructuralFeature("name"), -1, IssueCodes.VARIABLE_NAME_SHADOWING, "Duplicate local variable " + elementName, getResolver().getSourceElement(element), element.eClass().getEStructuralFeature("name"), -1,