# git_hosting_providers: Refactor constructors \(\#26919\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/45606abfdb72b06a81f5554207c34e9b87f40f7b)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 45606abfdb72b06a81f5554207c34e9b87f40f7b

Requested commit: 45606abfdb72b06a81f5554207c34e9b87f40f7b

Commit: 45606abfdb72b06a81f5554207c34e9b87f40f7b

Tree: cf2c614b63cb0022a0b1590ad909671d3369be8c

Author: Marshall Bowers

Committer: GitHub

## Message

```
git_hosting_providers: Refactor constructors (#26919)

This PR refactors the constructors for the various Git hosting providers
to facilitate adding support for more self-hosted variants.

Release Notes:

- N/A
```

## Parents

- [8ba6ce43ac6b081bce264503c1081878529d1118](https://git.cafe/gitcafe/zed/commit/8ba6ce43ac6b081bce264503c1081878529d1118?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/45606abfdb72b06a81f5554207c34e9b87f40f7b?format=markdown)
