def METHOD_NAME(self, attributes: dict[str, Any]) -> None:
    if "label" in attributes:  # pragma no branch
        self._label = self._makeStringAttribute(attributes["label"])
    if "ref" in attributes:  # pragma no branch
        self._ref = self._makeStringAttribute(attributes["ref"])
    if "repo" in attributes:  # pragma no branch
        self._repo = self._makeClassAttribute(github.Repository.Repository, attributes["repo"])
    if "sha" in attributes:  # pragma no branch
        self._sha = self._makeStringAttribute(attributes["sha"])
    if "user" in attributes:  # pragma no branch
        self._user = self._makeClassAttribute(github.NamedUser.NamedUser, attributes["user"])