pub struct DotNetParser;Expand description
Parses .NET dependencies from .csproj and packages.config
Implementations§
Source§impl DotNetParser
impl DotNetParser
Sourcepub fn parse(&self, root: &Path) -> Result<Vec<Dependency>, ResearchError>
pub fn parse(&self, root: &Path) -> Result<Vec<Dependency>, ResearchError>
Parses dependencies from .csproj or packages.config
Sourcepub fn has_manifest(&self, root: &Path) -> bool
pub fn has_manifest(&self, root: &Path) -> bool
Checks if .NET manifest files exist
Trait Implementations§
Source§impl Debug for DotNetParser
impl Debug for DotNetParser
Auto Trait Implementations§
impl Freeze for DotNetParser
impl RefUnwindSafe for DotNetParser
impl Send for DotNetParser
impl Sync for DotNetParser
impl Unpin for DotNetParser
impl UnwindSafe for DotNetParser
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more