starcgen tool should introspect struct doFns/combineFns for embedded types and lift their methods where applicable.
Open
go
improvement
P3
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 196
Description
A work around exists by manually lifting an embedded method explicitly, but it would be convenient to not require this manual step.
Imported from Jira [BEAM-6482](https://issues.apache.org/jira/browse/BEAM-6482). Original Jira may contain additional context.
Reported by: lostluck.
Contributor guide
Research direction
Start by locating the starcgen tool and its handling of struct doFns and combineFns; the issue names no files or tests. Determine how embedded methods are currently discovered, then verify that applicable methods are lifted automatically without requiring manual forwarding.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100