`glab repo list` and `glab repo contributors` have the same alias

Checklist

  • Extension version: 1.36.0
  • Operating system and version: macOS 14.2.1
  • Gitlab.com or self-managed instance? self-managed
  • GitLab version: v16.3.0
  • I have performed glab auth status to check for authentication issues

Summary

Both glab repo list -h and the glab repo contributors -h commands have the same alias users. See screenshots below.

Here, when I try glab repo users it runs the contributors command, so this command shouldn't be given as a alias for list as well.

I agree that the users command make sense as a alias for contributors, but I don't think it makes sense for the list one. I'm happy to remove the alias or change to a different one that you may think it's more suitable.

Environment

  • OS: Darwin 23.2.0 arm64
  • SHELL: /opt/homebrew/bin/fish
  • TERM: screen-256color
  • GLAB: glab version 1.36.0 (2023-12-12)

Relevant logs and/or screenshots

image

image

Possible fixes

Change this line: https://gitlab.com/gitlab-org/cli/-/blame/main/commands/project/list/list.go?ref_type=heads#L41.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information