File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed
Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -67,7 +67,6 @@ mod object;
6767mod pathspec;
6868mod reference;
6969mod remote;
70- #[ cfg( feature = "revision" ) ]
7170mod revision;
7271mod shallow;
7372mod state;
Original file line number Diff line number Diff line change 1- use crate :: { bstr:: BStr , revision, Id } ;
1+ use crate :: revision;
2+ #[ cfg( feature = "revision" ) ]
3+ use crate :: { bstr:: BStr , Id } ;
24
35/// Methods for resolving revisions by spec or working with the commit graph.
46impl crate :: Repository {
@@ -9,6 +11,7 @@ impl crate::Repository {
911 /// - `@` actually stands for `HEAD`, whereas `git` resolves it to the object pointed to by `HEAD` without making the
1012 /// `HEAD` ref available for lookups.
1113 #[ doc( alias = "revparse" , alias = "git2" ) ]
14+ #[ cfg( feature = "revision" ) ]
1215 pub fn rev_parse < ' a > ( & self , spec : impl Into < & ' a BStr > ) -> Result < revision:: Spec < ' _ > , revision:: spec:: parse:: Error > {
1316 revision:: Spec :: from_bstr (
1417 spec,
@@ -22,6 +25,7 @@ impl crate::Repository {
2225
2326 /// Parse a revision specification and return single object id as represented by this instance.
2427 #[ doc( alias = "revparse_single" , alias = "git2" ) ]
28+ #[ cfg( feature = "revision" ) ]
2529 pub fn rev_parse_single < ' repo , ' a > (
2630 & ' repo self ,
2731 spec : impl Into < & ' a BStr > ,
You can’t perform that action at this time.
0 commit comments