public String getName() {
      return name;
    }
Returns the name of the property as it should be used in strings visible to users. This is
usually the same as {@code toString()}, except that if we had to use an identifier like
"package0" because "package" is a reserved word, the name here will be the original
"package".
value/src/main/java/com/google/auto/value/processor/AutoValueishProcessor.java