Documentation
¶
Overview ¶
Package java provides Java specific functionality for librarian.
Index ¶
- func Clean(library *config.Library) error
- func Fill(library *config.Library) (*config.Library, error)
- func Format(ctx context.Context, library *config.Library) error
- func Generate(ctx context.Context, cfg *config.Config, library *config.Library, ...) error
- func PostGenerate(ctx context.Context, repoPath string, cfg *config.Config) error
- func Tidy(library *config.Library) *config.Library
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Clean ¶
Clean removes files in the library's output directory that are not in the keep list. It targets patterns like proto-*, grpc-*, and the main GAPIC module.
func Generate ¶
func Generate(ctx context.Context, cfg *config.Config, library *config.Library, srcs *sources.Sources) error
Generate generates a Java client library.
func PostGenerate ¶
PostGenerate performs repository-level actions after all individual Java libraries have been generated.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.