googleapis / googleapis/librarian

java(serviceconfig): populate sdk.yaml with fields needed for Java new libraries

Open
#5,684 0 comments 0 reactions 0 assignees View on GitHub
priority: p3
Dominant language
Go
Stars
45
Forks
62
Avg merge
18h 32m
Merged PRs (30d)
175

Description

Java new libraries grabs a few additonal fields from service config today, like rest_reference_documentation_uri, proto_reference_documentation_uri. These should be added to populateFromServiceConfig, and write to sdk.yaml.

for example: https://github.com/googleapis/google-cloud-java/blob/eb412a1c5c13700ac14c11754f668808035d7679/generation_config.yaml#L68-L76

related issue: #5585

Contributor guide

Open the contributing guide

Research direction

Find the serviceconfig implementation containing populateFromServiceConfig and trace how its values are written to sdk.yaml. Compare the Java generation_config.yaml example linked in the issue, including rest_reference_documentation_uri and proto_reference_documentation_uri. Done means the required service-config fields are populated and emitted in sdk.yaml for Java libraries, with the relevant tests passing.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, java
Domain
build-system, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.