code: private static boolean isRiskyName(String className, String methodName) {
  		if (riskyClassNames.contains(className)) {
  			return true;
  		}
  
  		String qualifiedMethodName = className + '.' + methodName;
  		if (riskyMethodNameContents.contains(qualifiedMethodName)) {
  			return true;
  		}
  
  		for (String riskyName : riskyMethodNameContents) {
  			if (methodName.indexOf(riskyName) >= 0) {
  				return true;
  			}
  		}
  
  		return methodName.indexOf(Values.SYNTHETIC_MEMBER_CHAR) >= 0;
  	}
docs: returns true if the class or method name contains a pattern that is
  considered likely to be this modifying
  
  @param className  the class name to check
  @param methodName the method name to check
  @return whether the method sounds like it modifies this