Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrDependencyContainer = xerrors.New("error inside dependency container", "E0550") ErrInvalidProvidedType = ErrDependencyContainer.WithMessage("invalid provided dependency type or factory", "E0551") ErrNilFactory = ErrInvalidProvidedType.WithMessage("dependency factory is nil", "E0552") ErrVariadicFactory = ErrInvalidProvidedType.WithMessage("dependency factory has a variable number of arguments", "E0553") ErrNoReturnDependencies = ErrInvalidProvidedType.WithMessage("dependency factory does not return any type", "E0554") ErrSameDependencyType = ErrInvalidProvidedType.WithMessage("dependency factory returns more than one dependency variable of the same type", "E0555") ErrIncorrectRewrite = ErrInvalidProvidedType.WithMessage("dependency type substituted incorrectly", "E0556") ErrGettingDependency = ErrDependencyContainer.WithMessage("error getting dependency for type", "E0557") ErrUndeclaredDependency = ErrGettingDependency.WithMessage("factory accepts an undeclared dependency type", "E0558") ErrCyclicDependencies = ErrGettingDependency.WithMessage("cycle detected in dependencies", "E0559") ErrNotFoundType = ErrGettingDependency.WithMessage("dependency of the requested type was not found", "E0560") )
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.