(pageSize *int)
| 216 | |
| 217 | type Server struct { |
| 218 | metadataStorer WebFeatureMetadataStorer |
| 219 | wptMetricsStorer WPTMetricsStorer |
| 220 | operationResponseCaches *operationResponseCaches |
| 221 | baseURL *url.URL |
| 222 | userGitHubClientFactory UserGitHubClientFactory |
| 223 | eventPublisher EventPublisher |
| 224 | rssRenderer *RSSRenderer |
| 225 | webhookVerifier WebhookVerifier |
| 226 | vcsPermissionChecker VCSPermissionChecker |
| 227 | } |
| 228 | |
| 229 | type GitHubUserClient interface { |
| 230 | GetCurrentUser(ctx context.Context) (*gh.GitHubUser, error) |
| 231 | ListEmails(ctx context.Context) ([]*gh.UserEmail, error) |
no outgoing calls