docs: private static TypeMirror enclosingType(DeclaredType t) {
      TypeMirror enclosing = t.getEnclosingType();
      if (enclosing.getKind().equals(TypeKind.NONE)
          || t.asElement().getModifiers().contains(Modifier.STATIC)) {
        return null;
      }
      return enclosing;
    }