![]() |
Oolite 1.91.0.7665-250419-c535bfe
|
#include <OOFileScannerVerifierStage.h>
Instance Methods | |
(BOOL) | - fileExists:inFolder:referencedFrom:checkBuiltIn: |
(NSString *) | - pathForFile:inFolder:referencedFrom:checkBuiltIn: |
(NSData *) | - dataForFile:inFolder:referencedFrom:checkBuiltIn: |
(id) | - plistNamed:inFolder:referencedFrom:checkBuiltIn: |
(id) | - displayNameForFile:andFolder: |
(NSArray *) | - filesInFolder: |
(void) | - dealloc [implementation] |
(NSString *) | - name [implementation] |
(void) | - run [implementation] |
(void) | - scanForFiles [implementation] |
(void) | - checkRootFolders [implementation] |
(void) | - checkKnownFiles [implementation] |
(NSDictionary *) | - lowercaseMap: [implementation] |
(NSDictionary *) | - scanDirectory: [implementation] |
(void) | - checkPListFormat:file:folder: [implementation] |
(NSSet *) | - constructReadMeNames [implementation] |
(void) | - checkConfigFiles [implementation] |
![]() | |
(OOOXPVerifier *) | - verifier |
(BOOL) | - completed |
(NSSet *) | - dependencies |
(NSSet *) | - dependents |
(BOOL) | - shouldRun |
(id) | - init [implementation] |
(id) | - description [implementation] |
(void) | - setVerifier: [implementation] |
(BOOL) | - isDependentOf: [implementation] |
(void) | - registerDependency: [implementation] |
(void) | - dependencyRegistrationComplete [implementation] |
(BOOL) | - canRun [implementation] |
(void) | - performRun [implementation] |
(void) | - noteSkipped [implementation] |
(NSSet *) | - resolvedDependencies [implementation] |
(NSSet *) | - resolvedDependents [implementation] |
(void) | - registerDepedent: [implementation] |
(void) | - dependencyCompleted: [implementation] |
Class Methods | |
(NSString *) | + nameForDependencyForVerifier: |
Private Attributes | |
NSString * | _basePath |
NSMutableSet * | _usedFiles |
NSMutableSet * | _caseWarnings |
NSDictionary * | _directoryListings |
NSDictionary * | _directoryCases |
NSMutableSet * | _badPLists |
NSSet * | _junkFileNames |
NSSet * | _skipDirectoryNames |
Definition at line 36 of file OOFileScannerVerifierStage.h.
|
implementation |
Provided by category OOFileScannerVerifierStage(OOPrivate).
Definition at line 444 of file OOFileScannerVerifierStage.m.
|
implementation |
Provided by category OOFileScannerVerifierStage(OOPrivate).
Definition at line 477 of file OOFileScannerVerifierStage.m.
Referenced by run.
|
implementation |
Provided by category OOFileScannerVerifierStage(OOPrivate).
Definition at line 616 of file OOFileScannerVerifierStage.m.
Referenced by plistNamed:inFolder:referencedFrom:checkBuiltIn:.
|
implementation |
Provided by category OOFileScannerVerifierStage(OOPrivate).
Definition at line 418 of file OOFileScannerVerifierStage.m.
Referenced by run.
|
implementation |
Provided by category OOFileScannerVerifierStage(OOPrivate).
Definition at line 658 of file OOFileScannerVerifierStage.m.
Referenced by OOFileScannerVerifierStage(OOPrivate)::scanForFiles.
- (NSData *) dataForFile: | (NSString *) | file | |
inFolder: | (NSString *) | folder | |
referencedFrom: | (NSString *) | context | |
checkBuiltIn: | (BOOL) | checkBuiltIn |
Definition at line 225 of file OOFileScannerVerifierStage.m.
References nil, and pathForFile:inFolder:referencedFrom:checkBuiltIn:.
Referenced by plistNamed:inFolder:referencedFrom:checkBuiltIn:.
|
implementation |
Reimplemented from OOOXPVerifierStage.
Definition at line 87 of file OOFileScannerVerifierStage.m.
References dealloc, and OOOXPVerifierStage::dealloc.
Referenced by dealloc.
- (id) displayNameForFile: | (NSString *) | file | |
andFolder: | (NSString *) | folder |
Definition at line 306 of file OOFileScannerVerifierStage.m.
References nil.
Referenced by OOFileScannerVerifierStage(OOPrivate)::checkPListFormat:file:folder:, OOTextureVerifierStage(OOPrivate)::checkTextureNamed:inFolder:, pathForFile:inFolder:referencedFrom:checkBuiltIn:, and plistNamed:inFolder:referencedFrom:checkBuiltIn:.
- (BOOL) fileExists: | (NSString *) | file | |
inFolder: | (NSString *) | folder | |
referencedFrom: | (NSString *) | context | |
checkBuiltIn: | (BOOL) | checkBuiltIn |
Definition at line 139 of file OOFileScannerVerifierStage.m.
References nil, and pathForFile:inFolder:referencedFrom:checkBuiltIn:.
Referenced by OOCheckDemoShipsPListVerifierStage::shouldRun, OOCheckEquipmentPListVerifierStage::shouldRun, OOCheckRequiresPListVerifierStage::shouldRun, and OOCheckShipDataPListVerifierStage::shouldRun.
- (NSArray *) filesInFolder: | (NSString *) | folder |
Definition at line 313 of file OOFileScannerVerifierStage.m.
References nil.
Referenced by OOCheckJSSyntaxVerifierStage::run, OOTextureVerifierStage::run, and OOTextureVerifierStage::shouldRun.
|
implementation |
Provided by category OOFileScannerVerifierStage(OOPrivate).
Definition at line 523 of file OOFileScannerVerifierStage.m.
|
implementation |
Reimplemented from OOOXPVerifierStage.
Definition at line 100 of file OOFileScannerVerifierStage.m.
References kFileScannerStageName, and name.
Referenced by name.
+ (NSString *) nameForDependencyForVerifier: | (OOOXPVerifier *) | verifier |
Definition at line 125 of file OOFileScannerVerifierStage.m.
References kFileScannerStageName, nil, OOOXPVerifier::registerStage:, and OOOXPVerifier::stageWithName:.
Referenced by OOFileHandlingVerifierStage::dependencies.
- (NSString *) pathForFile: | (NSString *) | file | |
inFolder: | (NSString *) | folder | |
referencedFrom: | (NSString *) | context | |
checkBuiltIn: | (BOOL) | checkBuiltIn |
Definition at line 148 of file OOFileScannerVerifierStage.m.
References _caseWarnings, displayNameForFile:andFolder:, nil, OOLog, and ResourceManager::pathForFileNamed:inFolder:.
Referenced by OOTextureVerifierStage(OOPrivate)::checkTextureNamed:inFolder:, dataForFile:inFolder:referencedFrom:checkBuiltIn:, fileExists:inFolder:referencedFrom:checkBuiltIn:, OOCheckJSSyntaxVerifierStage::run, and OOAIStateMachineVerifierStage(Private)::validateAI:.
- (id) plistNamed: | (NSString *) | file | |
inFolder: | (NSString *) | folder | |
referencedFrom: | (NSString *) | context | |
checkBuiltIn: | (BOOL) | checkBuiltIn |
Definition at line 239 of file OOFileScannerVerifierStage.m.
References _badPLists, checkPListFormat:file:folder:, dataForFile:inFolder:referencedFrom:checkBuiltIn:, displayNameForFile:andFolder:, nil, OOLog, OOLogIndent(), and OOLogOutdent().
Referenced by OOCheckDemoShipsPListVerifierStage::run, OOCheckEquipmentPListVerifierStage::run, OOCheckPListSyntaxVerifierStage::run, OOCheckRequiresPListVerifierStage::run, and OOCheckShipDataPListVerifierStage::run.
|
implementation |
Reimplemented from OOOXPVerifierStage.
Definition at line 106 of file OOFileScannerVerifierStage.m.
References _badPLists, _caseWarnings, _usedFiles, checkKnownFiles, checkRootFolders, nil, run, and scanForFiles.
Referenced by run.
|
implementation |
Provided by category OOFileScannerVerifierStage(OOPrivate).
Definition at line 548 of file OOFileScannerVerifierStage.m.
Referenced by OOFileScannerVerifierStage(OOPrivate)::scanForFiles.
|
implementation |
Provided by category OOFileScannerVerifierStage(OOPrivate).
Definition at line 324 of file OOFileScannerVerifierStage.m.
Referenced by run.
|
private |
Definition at line 44 of file OOFileScannerVerifierStage.h.
Referenced by plistNamed:inFolder:referencedFrom:checkBuiltIn:, and run.
|
private |
Definition at line 39 of file OOFileScannerVerifierStage.h.
|
private |
Definition at line 41 of file OOFileScannerVerifierStage.h.
Referenced by pathForFile:inFolder:referencedFrom:checkBuiltIn:, and run.
|
private |
Definition at line 43 of file OOFileScannerVerifierStage.h.
|
private |
Definition at line 42 of file OOFileScannerVerifierStage.h.
|
private |
Definition at line 45 of file OOFileScannerVerifierStage.h.
|
private |
Definition at line 46 of file OOFileScannerVerifierStage.h.
|
private |
Definition at line 40 of file OOFileScannerVerifierStage.h.
Referenced by run.