docs: private boolean methodIsStaticBuilder(DetailAST methodToken) {
          DetailAST modifierToken = methodToken.findFirstToken(TokenTypes.MODIFIERS);
          if (modifierToken == null) {
              return false;
          }
  
          if (modifierToken.findFirstToken(TokenTypes.LITERAL_STATIC) == null
              || modifierToken.findFirstToken(TokenTypes.LITERAL_PUBLIC) == null) {
              return false;
          }
  
          return methodToken.findFirstToken(TokenTypes.IDENT).getText().equals(BUILDER_METHOD_NAME);
      }