xmidt-org/fenrir

View on GitHub

Showing 2 of 2 total issues

Function fenrir has 85 lines of code (exceeds 50 allowed). Consider refactoring.
Open

func fenrir(arguments []string) int {
    start := time.Now()

    var (
        f, v                                = pflag.NewFlagSet(applicationName, pflag.ContinueOnError), viper.New()
Severity: Major
Found in main.go - About 2 hrs to fix

    Function fenrir has 7 return statements (exceeds 4 allowed).
    Open

    func fenrir(arguments []string) int {
        start := time.Now()
    
        var (
            f, v                                = pflag.NewFlagSet(applicationName, pflag.ContinueOnError), viper.New()
    Severity: Major
    Found in main.go - About 45 mins to fix
      Severity
      Category
      Status
      Source
      Language