File tree Expand file tree Collapse file tree 1 file changed +1
-18
lines changed
crates/cargo-test-support/src Expand file tree Collapse file tree 1 file changed +1
-18
lines changed Original file line number Diff line number Diff line change @@ -177,25 +177,8 @@ where
177177
178178/// Add all files in the working directory to the git index.
179179pub fn add ( repo : & git2:: Repository ) {
180- // FIXME(libgit2/libgit2#2514): apparently, `add_all` will add all submodules
181- // as well, and then fail because they're directories. As a stop-gap, we just
182- // ignore all submodules.
183- let mut s = t ! ( repo. submodules( ) ) ;
184- for submodule in s. iter_mut ( ) {
185- t ! ( submodule. add_to_index( false ) ) ;
186- }
187180 let mut index = t ! ( repo. index( ) ) ;
188- t ! ( index. add_all(
189- [ "*" ] . iter( ) ,
190- git2:: IndexAddOption :: DEFAULT ,
191- Some (
192- & mut ( |a, _b| if s. iter( ) . any( |s| a. starts_with( s. path( ) ) ) {
193- 1
194- } else {
195- 0
196- } )
197- )
198- ) ) ;
181+ t ! ( index. add_all( [ "*" ] . iter( ) , git2:: IndexAddOption :: DEFAULT , None ) ) ;
199182 t ! ( index. write( ) ) ;
200183}
201184
You can’t perform that action at this time.
0 commit comments