Oolite
Loading...
Searching...
No Matches
OOFileScannerVerifierStage.m File Reference
+ Include dependency graph for OOFileScannerVerifierStage.m:

Go to the source code of this file.

Classes

category  OOFileScannerVerifierStage(OOPrivate)
 

Functions

static BOOL CheckNameConflict (NSString *lcName, NSDictionary *directoryCases, NSDictionary *rootFiles, NSString **outExisting, NSString **outExistingType)
 

Variables

static NSString *const kFileScannerStageName = @"Scanning files"
 
static NSString *const kUnusedListerStageName = @"Checking for unused files"
 
 __pad0__
 

Function Documentation

◆ CheckNameConflict()

static BOOL CheckNameConflict ( NSString *  lcName,
NSDictionary *  directoryCases,
NSDictionary *  rootFiles,
NSString **  outExisting,
NSString **  outExistingType 
)
static

Definition at line 756 of file OOFileScannerVerifierStage.m.

757{
758 NSString *existing = nil;
759
760 existing = [directoryCases objectForKey:lcName];
761 if (existing != nil)
762 {
763 if (outExisting != NULL) *outExisting = existing;
764 if (outExistingType != NULL) *outExistingType = @"directory";
765 return YES;
766 }
767
768 existing = [rootFiles objectForKey:lcName];
769 if (existing != nil)
770 {
771 if (outExisting != NULL) *outExisting = existing;
772 if (outExistingType != NULL) *outExistingType = @"file";
773 return YES;
774 }
775
776 return NO;
777}
return nil

Variable Documentation

◆ __pad0__

__pad0__

Definition at line 756 of file OOFileScannerVerifierStage.m.

◆ kFileScannerStageName

NSString* const kFileScannerStageName = @"Scanning files"
static

Definition at line 55 of file OOFileScannerVerifierStage.m.

◆ kUnusedListerStageName

NSString* const kUnusedListerStageName = @"Checking for unused files"
static

Definition at line 56 of file OOFileScannerVerifierStage.m.