Documentation
¶
Overview ¶
Package extractor provides functionality to extract GitHub repository metrics for validating compatibility of GraphQL implementations against graphql-js.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Extractor ¶
type Extractor struct {
// contains filtered or unexported fields
}
Extractor is responsible for fetching and processing GitHub repository data.
type Repository ¶
type Repository struct {
// StarsCount is the number of stars on the GitHub repository.
StarsCount int
}
Repository contains extracted repository metrics.
type RunParams ¶
type RunParams struct {
// HTTPClient is the HTTP client used for GitHub API requests.
HTTPClient *http.Client
// Organization is the GitHub organization name (e.g., "graphql-go").
Organization string
// RepositoryName is the GitHub repository name (e.g., "graphql").
RepositoryName string
}
RunParams contains the parameters required to run the extractor.
Click to show internal directories.
Click to hide internal directories.