googleapis / googleapis/google-cloud-java

[java-firestore] CustomClassMapper does not handle well getters that are java bridge methods

未关闭
#13,134 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
api: firestore priority: p2 type: bug
主要语言
Java
星标
2.1k
派生
1.2k
平均合并
1 天 23 小时
30 天内合并 PR
154

描述

Thanks for stopping by to let us know something could be better!

**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response.

Please run down the following list and make sure you've tried the usual "quick fixes":

- Search the issues already opened: https://github.com/googleapis/java-firestore/issues
- Check for answers on StackOverflow: http://stackoverflow.com/questions/tagged/google-cloud-platform

If you are still having issues, please include as much information as possible:

#### Environment details

1. Specify the API at the beginning of the title. For example, "BigQuery: ...").
General, Core, and Other are also allowed as types
2. OS type and version:
3. Java version:
4. firestore version(s):

#### Steps to reproduce

Mirroring from https://github.com/firebase/firebase-admin-java/issues/435
1. ?
2. ?

#### Code example

IMHO it worth adding following code to com.google.cloud.firestore.CustomClassMapper.BeanMapper#shouldIncludeGetter:
// Bridge methods
if (method.isBridge()) {
return false;
}

#### Stack trace
```
Any relevant stacktrace here.
```

#### External references such as API reference guides

- ?

#### Any additional information below

Following these steps guarantees the quickest resolution possible.

Thanks!

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。