MCPcopy Create free account
hub / github.com/SpartanJ/eepp / isDirInTree

Method isDirInTree

src/tools/ecode/projectdirectorytree.cpp:329–337  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

327}
328
329bool ProjectDirectoryTree::isDirInTree( const std::string& dirTree ) const {
330 if ( mRunning ) {
331 return String::startsWith( dirTree, mPath );
332 }
333 Lock l( mDirectoriesMutex );
334 std::string dir( FileSystem::fileRemoveFileName( dirTree ) );
335 FileSystem::dirAddSlashAtEnd( dir );
336 return std::find( mDirectories.begin(), mDirectories.end(), dir ) != mDirectories.end();
337}
338
339void ProjectDirectoryTree::getDirectoryFiles(
340 std::vector<std::string>& files, std::vector<std::string>& names, std::string directory,

Callers 2

onRealDocumentLoadedMethod · 0.80
onCodeEditorCreatedMethod · 0.80

Calls 3

findFunction · 0.85
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected