Skip to content
This repository was archived by the owner on Jun 13, 2025. It is now read-only.

Commit 063e7c4

Browse files
committed
Update a file
1 parent 061215d commit 063e7c4

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

core/commands/repository/repository.py

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
from typing import Awaitable, Optional
33

44
from codecov.commands.base import BaseCommand
5-
from codecov_auth.models import Owner
5+
from codecov_auth.models import Owner, RepositoryToken
66
from core.models import Repository
7-
from timeseries.models import MeasurementName
7+
from timeseries.models import Dataset, MeasurementName
88

99
from .interactors.activate_measurements import ActivateMeasurementsInteractor
1010
from .interactors.encode_secret_string import EncodeSecretStringInteractor
@@ -22,8 +22,8 @@
2222
class RepositoryCommands(BaseCommand):
2323
def fetch_repository(
2424
self,
25-
owner,
26-
name,
25+
owner: Owner,
26+
name: str,
2727
okta_authenticated_accounts: list[int],
2828
exclude_okta_enforced_repos: bool = True,
2929
) -> Repository:
@@ -49,37 +49,39 @@ def update_repository(
4949
owner: Owner,
5050
default_branch: Optional[str],
5151
activated: Optional[bool],
52-
):
52+
) -> None:
5353
return self.get_interactor(UpdateRepositoryInteractor).execute(
5454
repo_name, owner, default_branch, activated
5555
)
5656

57-
def get_upload_token(self, repository):
57+
def get_upload_token(self, repository: Repository) -> uuid.UUID:
5858
return self.get_interactor(GetUploadTokenInteractor).execute(repository)
5959

60-
def get_repository_token(self, repository, token_type):
60+
def get_repository_token(
61+
self, repository: Repository, token_type: RepositoryToken.TokenType
62+
) -> str:
6163
return self.get_interactor(GetRepositoryTokenInteractor).execute(
6264
repository, token_type
6365
)
6466

6567
def regenerate_repository_token(
66-
self, repo_name: str, owner_username: str, token_type: str
67-
):
68+
self, repo_name: str, owner_username: str, token_type: RepositoryToken.TokenType
69+
) -> str:
6870
return self.get_interactor(RegenerateRepositoryTokenInteractor).execute(
6971
repo_name, owner_username, token_type
7072
)
7173

7274
def activate_measurements(
7375
self, repo_name: str, owner_name: str, measurement_type: MeasurementName
74-
):
76+
) -> Dataset:
7577
return self.get_interactor(ActivateMeasurementsInteractor).execute(
7678
repo_name, owner_name, measurement_type
7779
)
7880

79-
def erase_repository(self, repo_name: str, owner: Owner):
81+
def erase_repository(self, repo_name: str, owner: Owner) -> None:
8082
return self.get_interactor(EraseRepositoryInteractor).execute(repo_name, owner)
8183

82-
def encode_secret_string(self, owner: Owner, repo_name: str, value: str):
84+
def encode_secret_string(self, owner: Owner, repo_name: str, value: str) -> str:
8385
return self.get_interactor(EncodeSecretStringInteractor).execute(
8486
owner, repo_name, value
8587
)

0 commit comments

Comments
 (0)