Showing 54 of 54 total issues
Method LoggingMiddleware.logRPC
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
ctx context.Context,
fullMethod string,
isClientStream bool,
isServerStream bool,
f func() error,
exported method Initializer.Init should have comment or be unexported Open
Open
func (i *Initializer) Init(config nacelle.Config) error {
- Exclude checks
exported var DefaultExtractors should have comment or be unexported Open
Open
var DefaultExtractors = []logging.LogFieldExtractor{
- Exclude checks
exported function WithRecoverStackBufferSize should have comment or be unexported Open
Open
func WithRecoverStackBufferSize(stackBufferSize int) RecoverConfigFunc {
- Exclude checks
exported function NewServer should have comment or be unexported Open
Open
func NewServer(endpointSet EndpointSet) nacelle.Process {
- Exclude checks
exported type LoggingMiddleware should have comment or be unexported Open
Open
type LoggingMiddleware struct {
- Exclude checks
exported method RequestIDMiddleware.Init should have comment or be unexported Open
Open
func (m *RequestIDMiddleware) Init() error {
- Exclude checks
exported function NewDecorator should have comment or be unexported Open
Open
func NewDecorator(extractors ...LogFieldExtractor) *Decorator {
- Exclude checks
exported type RequestIDMiddleware should have comment or be unexported Open
Open
RequestIDMiddleware struct {
- Exclude checks
exported type RequestIDGenerator should have comment or be unexported Open
Open
RequestIDGenerator func() (string, error)
- Exclude checks
exported function WithRequestIDErrorFactory should have comment or be unexported Open
Open
func WithRequestIDErrorFactory(factory ErrorFactory) RequestIDConfigFunc {
- Exclude checks
2: cannot find package "github.com/efritz/nacelle" in any of: Open
Open
"github.com/efritz/nacelle"
- Exclude checks
exported type LoggingConfigFunc should have comment or be unexported Open
Open
type LoggingConfigFunc func(m *LoggingMiddleware)
- Exclude checks
exported type RecoverMiddleware should have comment or be unexported Open
Open
type RecoverMiddleware struct {
- Exclude checks
exported method RecoverMiddleware.ApplyUnary should have comment or be unexported Open
Open
func (m *RecoverMiddleware) ApplyUnary(f grpc.UnaryHandler, info *grpc.UnaryServerInfo) (grpc.UnaryHandler, error) {
- Exclude checks
exported function WithRecoverLogAllGoroutines should have comment or be unexported Open
Open
func WithRecoverLogAllGoroutines(logAllGoroutines bool) RecoverConfigFunc {
- Exclude checks
exported method RequestIDMiddleware.ApplyUnary should have comment or be unexported Open
Open
func (m *RequestIDMiddleware) ApplyUnary(f grpc.UnaryHandler, info *grpc.UnaryServerInfo) (grpc.UnaryHandler, error) {
- Exclude checks
exported function WrapServerStream should have comment or be unexported Open
Open
func WrapServerStream(ss grpc.ServerStream, key, value interface{}) grpc.ServerStream {
- Exclude checks
exported type EndpointSet should have comment or be unexported Open
Open
type EndpointSet interface {
- Exclude checks
exported method LoggingMiddleware.ApplyUnary should have comment or be unexported Open
Open
func (m *LoggingMiddleware) ApplyUnary(f grpc.UnaryHandler, info *grpc.UnaryServerInfo) (grpc.UnaryHandler, error) {
- Exclude checks