add a ProjectInfo struct, currently we don't parse any information into it so it just returns a placeholder
This commit is contained in:
@@ -32,6 +32,29 @@ impl Project {
|
||||
pub fn path(&self) -> &Path {
|
||||
&self.path
|
||||
}
|
||||
|
||||
pub fn info(&self) -> ProjectInfo {
|
||||
match self.project_type {
|
||||
ProjectType::Maven => ProjectInfo {
|
||||
name: "placeholder".into(),
|
||||
version: "placeholder".into()
|
||||
},
|
||||
ProjectType::Npm => ProjectInfo {
|
||||
name: "placeholder".into(),
|
||||
version: "placeholder".into()
|
||||
},
|
||||
ProjectType::Cargo => ProjectInfo {
|
||||
name: "placeholder".into(),
|
||||
version: "placeholder".into()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Debug)]
|
||||
pub struct ProjectInfo {
|
||||
pub name: String,
|
||||
pub version: String
|
||||
}
|
||||
|
||||
pub struct Scouter {
|
||||
|
Reference in New Issue
Block a user