aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/downloader/vcs_capable_downloader_interface.rs
blob: 61767048081ab4864086ab09f9948d955815a1b6 (plain)
1
2
3
4
5
6
7
//! ref: composer/src/Composer/Downloader/VcsCapableDownloaderInterface.php

use crate::package::package_interface::PackageInterface;

pub trait VcsCapableDownloaderInterface {
    fn get_vcs_reference(&self, package: &dyn PackageInterface, path: String) -> Option<String>;
}