aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/repository/vcs.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/repository/vcs.rs')
-rw-r--r--crates/shirabe/src/repository/vcs.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/shirabe/src/repository/vcs.rs b/crates/shirabe/src/repository/vcs.rs
index 920fefa3..cb20735c 100644
--- a/crates/shirabe/src/repository/vcs.rs
+++ b/crates/shirabe/src/repository/vcs.rs
@@ -140,7 +140,7 @@ impl VcsDriverKind {
impl PhpClass for VcsDriverKind {
/// Used as the fallback driver name in `getRepoName()`.
- fn php_class_name(&self) -> &'static str {
+ fn php_class_name(&self) -> String {
match self {
VcsDriverKind::GitHub => r"Composer\Repository\Vcs\GitHubDriver",
VcsDriverKind::GitLab => r"Composer\Repository\Vcs\GitLabDriver",
@@ -152,5 +152,6 @@ impl PhpClass for VcsDriverKind {
VcsDriverKind::Fossil => r"Composer\Repository\Vcs\FossilDriver",
VcsDriverKind::Svn => r"Composer\Repository\Vcs\SvnDriver",
}
+ .to_string()
}
}