internal/commands/auth.go
Function Login
has 77 lines of code (exceeds 50 allowed). Consider refactoring. Open
Open
func Login() error {
config, err := configuration.ReadConfig()
if err != nil {
return err
}
Function Login
has 8 return statements (exceeds 4 allowed). Open
Open
func Login() error {
config, err := configuration.ReadConfig()
if err != nil {
return err
}
Function Logout
has 7 return statements (exceeds 4 allowed). Open
Open
func Logout() error {
if _, err := api.ReadSessionToken(); err != nil {
return errors.New("There is no active user session")
}