wireset

package
v0.0.0-...-51001cb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CommonWireSet = wire.NewSet(app.NewApp,
	api.NewMuxRouter,
	internals.ParseConfiguration,
	logger.NewSugaredLogger,
	api.NewRestHandlerImpl,
	wire.Bind(new(api.RestHandler), new(*api.RestHandlerImpl)),
	api.NewGrpcHandlerImpl,
	sql.NewMaterialRepositoryImpl,
	wire.Bind(new(sql.MaterialRepository), new(*sql.MaterialRepositoryImpl)),
	sql.NewDbConnection,
	sql.GetConfig,
	sql.NewCiPipelineMaterialRepositoryImpl,
	wire.Bind(new(sql.CiPipelineMaterialRepository), new(*sql.CiPipelineMaterialRepositoryImpl)),
	sql.NewGitProviderRepositoryImpl,
	wire.Bind(new(sql.GitProviderRepository), new(*sql.GitProviderRepositoryImpl)),
	git.NewGitManagerImpl,
	wire.Bind(new(git.GitManager), new(*git.GitManagerImpl)),
	git.NewRepositoryManagerAnalyticsImpl,
	wire.Bind(new(git.RepositoryManagerAnalytics), new(*git.RepositoryManagerAnalyticsImpl)),
	pkg.NewRepoManagerImpl,
	wire.Bind(new(pkg.RepoManager), new(*pkg.RepoManagerImpl)),
	git.NewGitWatcherImpl,
	wire.Bind(new(git.GitWatcher), new(*git.GitWatcherImpl)),
	internals.NewRepositoryLocker,

	pubsub.NewPubSubClientServiceImpl,
	sql.NewWebhookEventRepositoryImpl,
	wire.Bind(new(sql.WebhookEventRepository), new(*sql.WebhookEventRepositoryImpl)),
	sql.NewWebhookEventParsedDataRepositoryImpl,
	wire.Bind(new(sql.WebhookEventParsedDataRepository), new(*sql.WebhookEventParsedDataRepositoryImpl)),
	sql.NewWebhookEventDataMappingRepositoryImpl,
	wire.Bind(new(sql.WebhookEventDataMappingRepository), new(*sql.WebhookEventDataMappingRepositoryImpl)),
	sql.NewWebhookEventDataMappingFilterResultRepositoryImpl,
	wire.Bind(new(sql.WebhookEventDataMappingFilterResultRepository), new(*sql.WebhookEventDataMappingFilterResultRepositoryImpl)),
	git.NewWebhookEventBeanConverterImpl,
	wire.Bind(new(git.WebhookEventBeanConverter), new(*git.WebhookEventBeanConverterImpl)),
	git.NewWebhookEventServiceImpl,
	wire.Bind(new(git.WebhookEventService), new(*git.WebhookEventServiceImpl)),
	git.NewWebhookEventParserImpl,
	wire.Bind(new(git.WebhookEventParser), new(*git.WebhookEventParserImpl)),
	git.NewWebhookHandlerImpl,
	wire.Bind(new(git.WebhookHandler), new(*git.WebhookHandlerImpl)),
	monitoring.NewMonitoringRouter,
)

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL