Showing 4 of 6 total issues
Function NewServeCommand
has 8 return statements (exceeds 4 allowed). Open
Open
func NewServeCommand(ctr *app.Container) *cobra.Command {
cmd := &cobra.Command{
Use: "serve",
Short: "Run kube-apiserver-proxy server",
Args: cobra.ExactArgs(0),
Method HTTP.DoServeHTTP
has 7 return statements (exceeds 4 allowed). Open
Open
func (h *HTTP) DoServeHTTP(ctx context.Context, w http.ResponseWriter, r http.Request) error {
if ctx == nil {
return ErrContextIsNil
}
Function GetGroupVersionFromURI
has 6 return statements (exceeds 4 allowed). Open
Open
func GetGroupVersionFromURI(uri string) (string, string, error) {
if uri == "/api" {
return "core", "", nil
}
Method JqResponseBodyTransformer.Run
has 5 return statements (exceeds 4 allowed). Open
Open
func (jq *JqResponseBodyTransformer) Run(body []byte, opts map[string]any) ([]byte, error) {
query, err := gojq.Parse(opts["src"].(string))
if err != nil {
return nil, err
}