diff options
author | gtm.daemon <gtm.daemon@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3> | 2010-02-25 17:06:25 +0000 |
---|---|---|
committer | gtm.daemon <gtm.daemon@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3> | 2010-02-25 17:06:25 +0000 |
commit | af06bed3ef545dc77bff9195a5392576b9282155 (patch) | |
tree | a4d0ccb5f2d2e2d01953ca5eb90e68d4b2a5931c /XcodePlugin | |
parent | d79219e189cacabb6dffa5bb9a176619a01bc3ba (diff) |
[Author: dmaclach]
Fix to the Xcode code coverage so that it picks up the active architecture instead of going with NATIVE_32_ARCH.
R=thomasvl
DELTA=466 (28 added, 16 deleted, 422 changed)
Diffstat (limited to 'XcodePlugin')
-rw-r--r-- | XcodePlugin/GTMXcodeGCovItem.m | 7 | ||||
-rw-r--r-- | XcodePlugin/GTMXcodePlugin.xcodeproj/project.pbxproj | 4 | ||||
-rw-r--r-- | XcodePlugin/XcodeHeaders/PBXProject.h | 875 |
3 files changed, 449 insertions, 437 deletions
diff --git a/XcodePlugin/GTMXcodeGCovItem.m b/XcodePlugin/GTMXcodeGCovItem.m index 7a69971..866f83e 100644 --- a/XcodePlugin/GTMXcodeGCovItem.m +++ b/XcodePlugin/GTMXcodeGCovItem.m @@ -49,7 +49,7 @@ typedef enum { // Some paths that we resolve NSString *const kObjectsDirPath - = @"$(OBJECT_FILE_DIR)-$(BUILD_VARIANTS)/$(NATIVE_ARCH_32_BIT)"; + = @"$(OBJECT_FILE_DIR)-$(BUILD_VARIANTS)"; NSString *const kObjectsDirNoArchPath = @"$(OBJECT_FILE_DIR)-$(BUILD_VARIANTS)"; NSString *const kBuildRootDirPath = @"$(BUILD_ROOT)"; @@ -239,8 +239,11 @@ GTM_METHOD_CHECK(NSTask, gtm_runScript:withArguments:); NSString *objectsDir = [self pathByExpandingString:kObjectsDirPath forBuildConfiguration:buildConfig ofTarget:target]; + NSString *activeArchitecture = [project activeArchitecture]; + NSString *archPath + = [objectsDir stringByAppendingPathComponent:activeArchitecture]; NSString *gcdaPath - = [objectsDir stringByAppendingPathComponent:gcdaFileName]; + = [archPath stringByAppendingPathComponent:gcdaFileName]; pathToOpen = gcdaPath; } } diff --git a/XcodePlugin/GTMXcodePlugin.xcodeproj/project.pbxproj b/XcodePlugin/GTMXcodePlugin.xcodeproj/project.pbxproj index d08ecb1..c1aabf6 100644 --- a/XcodePlugin/GTMXcodePlugin.xcodeproj/project.pbxproj +++ b/XcodePlugin/GTMXcodePlugin.xcodeproj/project.pbxproj @@ -376,7 +376,7 @@ GTM_VERSIONINFO_SHORT = "$(GTM_VERSION_MAJOR).$(GTM_VERSION_MINOR).$(GTM_VERSION_FIXLEVEL)"; GTM_VERSION_BUILDNUMBER = 0; GTM_VERSION_COPYRIGHT = "2005-2010"; - GTM_VERSION_FIXLEVEL = 3; + GTM_VERSION_FIXLEVEL = 4; GTM_VERSION_MAJOR = 10; GTM_VERSION_MINOR = 0; INFOPLIST_FILE = Resources/Info.plist; @@ -404,7 +404,7 @@ GTM_VERSIONINFO_SHORT = "$(GTM_VERSION_MAJOR).$(GTM_VERSION_MINOR).$(GTM_VERSION_FIXLEVEL)"; GTM_VERSION_BUILDNUMBER = 0; GTM_VERSION_COPYRIGHT = "2005-2010"; - GTM_VERSION_FIXLEVEL = 2; + GTM_VERSION_FIXLEVEL = 4; GTM_VERSION_MAJOR = 10; GTM_VERSION_MINOR = 0; INFOPLIST_FILE = Resources/Info.plist; diff --git a/XcodePlugin/XcodeHeaders/PBXProject.h b/XcodePlugin/XcodeHeaders/PBXProject.h index baf0681..f2bf75f 100644 --- a/XcodePlugin/XcodeHeaders/PBXProject.h +++ b/XcodePlugin/XcodeHeaders/PBXProject.h @@ -28,442 +28,451 @@ @class XCBuildOperation; @class XCPropertyExpansionContext; @class XCSourceControlManager; +@class XCFileSystemWatcher; +@class XCArchiveFormat; +@class XCRemoteComputer; -@interface PBXProject : PBXContainer <PBXChangeNotification, PBXContainerItemChangeNotification> +@interface PBXProject : PBXContainer { - NSString* _activeBuildAction; - NSString* _activeBuildConfigurationName; - PBXBuildStyle* _activeBuildStyle; - PBXExecutable* _activeExecutable; - PBXTarget* _activeTarget; - NSMutableArray* _addToTargets; - NSTimer* _autosaveTimer; - NSMutableArray* _availableBuildConfigurationNames; - NSMutableArray* _breakpoints; - XCBreakpointsBucket* _breakpointsGroup; - XCConfigurationList* _buildConfigurationList; - PBXBuildSettingsDictionary* _buildSettings; - NSMutableArray* _buildStyles; - XCPropertyExpansionContext* _cachedExpansionContext; - NSString* _cachedStandardizedProjectDirectory; - int _changedItemMask; - void* _changedItems; - PBXCodeSenseManager* _codeSenseManager; - NSString* _configNameForCachedExpansionContext; - int _currentArchivePriority; - NSString* _developmentRegion; - char _endOfEventSchedulePending; - NSMutableArray* _executables; - NSMutableArray* _expressions; - char _hasScannedForEncodings; - NSMutableDictionary* _ignoreBreakpointsInProjectsDict; - PBXProjectIndex* _index; - NSMutableArray* _knownPlatforms; - NSMutableArray* _knownRegions; - XCBuildOperation* _mostRecentBuildOperation; - int _nIndexUsers; - void* _pFlags; - NSMutableDictionary* _perUserProjectItems; - PBXGroup* _productRefGroup; - NSDate* _projectArchiveModTime; - NSString* _projectDirPath; - PBXFileReference* _projectFileRef; - void* _projectReferences; - NSString* _projectRoot; - unsigned int _savedArchiveVersion; - XCSourceControlManager* _sourceControlManager; - NSArray* _targetTemplates; - NSMutableArray* _targets; - PBXLogOutputString* _upgradeLog; - PBXBookmarkGroup* _userBookmarkGroup; - PBXBuildSettingsDictionary* _userBuildSettings; - PBXFileReference* _userSettingsFileRef; - NSDate* _userSettingsModTime; + struct { + unsigned int readOnly:1; + unsigned int wantsIndex:1; + unsigned int dependencyGraphBearTrapping:1; + unsigned int autosavingSuspended:1; + unsigned int projectClosing:1; + unsigned int projectClosed:1; + unsigned int forceWriteToFileSystem:1; + unsigned int RESERVED:25; + } _pFlags; + NSMutableDictionary *_attributes; + unsigned long long _savedArchiveVersion; + PBXFileReference *_projectFileRef; + PBXFileReference *_userSettingsFileRef; + NSMutableArray *_targets; + PBXTarget *_activeTarget; + NSMutableArray *_breakpoints; + XCBreakpointsBucket *_breakpointsGroup; + NSHashTable *_changedItems; + int _changedItemMask; + NSTimer *_autosaveTimer; + BOOL _endOfEventSchedulePending; + int _currentArchivePriority; + NSDate *_projectArchiveModTime; + NSDate *_userSettingsModTime; + NSString *_developmentRegion; + NSMutableArray *_knownRegions; + NSMutableArray *_knownPlatforms; + NSString *_projectDirPath; + NSMutableArray *_addToTargets; + PBXGroup *_productRefGroup; + PBXProjectIndex *_index; + long long _nIndexUsers; + XCConfigurationList *_buildConfigurationList; + PBXBuildSettingsDictionary *_buildSettings; + PBXBuildSettingsDictionary *_userBuildSettings; + PBXBuildSettingsDictionary *_projectOverridingBuildSettings; + PBXBookmarkGroup *_userBookmarkGroup; + NSMutableDictionary *_perUserProjectItems; + NSMutableArray *_buildStyles; + PBXBuildStyle *_activeBuildStyle; + NSMutableArray *_executables; + PBXExecutable *_activeExecutable; + NSMapTable *_projectReferences; + XCFileSystemWatcher *_fsWatcher; + PBXLogOutputString *_upgradeLog; + XCSourceControlManager *_sourceControlManager; + XCBuildOperation *_mostRecentBuildOperation; + BOOL _hasScannedForEncodings; + NSString *_cachedStandardizedProjectDirectory; + PBXCodeSenseManager *_codeSenseManager; + NSMutableArray *_expressions; + NSString *_activeArchitecture; + NSString *_activeArchitecturePreference; + NSString *_activeBuildAction; + NSString *_activeBuildConfigurationName; + NSString *_activeSDKPreference; + NSMutableArray *_availableArchitectures; + NSMutableArray *_availableBuildConfigurationNames; + NSArray *_targetTemplates; + NSMutableDictionary *_cachedPropExpContexts; + NSMutableDictionary *_cachedInspectionInfoContexts; + NSMutableDictionary *_ignoreBreakpointsInProjectsDict; + NSSet *_currentFeatureUsage; + XCArchiveFormat *_preferredProjectFormat; + NSString *_projectRoot; + XCRemoteComputer *_activeDevice; + id _lastSelectedDevice; + NSSet *_indexingRunLoopModes; + BOOL _shouldKilIBToolAgent; } -+ (void) _autosave: (id) parameter1; -+ (void) _convertBuildDirectoryPrefs; -+ (void) _propagateAppPrefsBuildSettingsToUserDefaults; -+ (id) appleScriptFileTypes; -+ (id) applicationPreferencesBuildSettings; -+ (id) applicationwideIntermediatesDirectory; -+ (id) applicationwideProductDirectory; -+ (id) archivableAttributes; -+ (id) archivableRelationships; -+ (id) archivableUserAttributes; -+ (id) archivableUserRelationships; -+ (id) archiveNameForKey: (id) parameter1; -+ (char) autosavingEnabled; -+ (void) beginSpeculativeCompileOfFile: (id) parameter1; -+ (void) buildSettingsDictionary: (id) parameter1 didSetValue: (id) parameter2 withOperation: (int) parameter3 forKeyPath: (id) parameter4; -+ (char) checkVersion: (unsigned int) parameter1 forPListUnarchiver: (id) parameter2; -+ (char) copyProjectAtPath: (id) parameter1 toPath: (id) parameter2; -+ (id) defaultKnownPlatforms; -+ (id) defaultKnownRegions; -+ (id) defaultUserSettingsPathWithPath: (id) parameter1; -+ (void) endSpeculativeCompileOfFile: (id) parameter1; -+ (id) globalOverridingBuildSettings; -+ (id) headerFileTypes; -+ (void) initialize; -+ (char) isProjectWrapperExtension: (id) parameter1; -+ (id) knownProjectWrapperExtensions; -+ (id) linkableFileTypes; -+ (void*) openContainerMapTable; -+ (id) openProjects; -+ (unsigned int) projectArchiveVersion; -+ (id) projectFilePathWithPath: (id) parameter1; -+ (id) projectWithFile: (id) parameter1; -+ (id) projectWithFile: (id) parameter1 errorHandler: (id) parameter2; -+ (id) projectWithFile: (id) parameter1 errorHandler: (id) parameter2 readOnly: (char) parameter3; -+ (id) projectWrapperExtension; -+ (id) projectWrapperPathForPath: (id) parameter1; -+ (void) propagateSourceTreeDisplayNamesToUserDefaults; -+ (id) rezzableFileTypes; -+ (id) runloopModesForProjectItemChangedPerformer; -+ (void) setApplicationwideIntermediatesDirectory: (id) parameter1; -+ (void) setApplicationwideProductDirectory: (id) parameter1; -+ (void) setAutosavingEnabled: (char) parameter1; -+ (void) setRunloopModesForProjectItemChangedPerformer: (id) parameter1; -+ (char) shouldKeepOriginalReference: (id) parameter1 usingOriginalObjectCounts: (id) parameter2; -+ (id) sourceFileTypes; -+ (id) sourceTreeDisplayNamesDictionary; -+ (id) targetsInAllProjectsForFileReference: (id) parameter1 justNative: (char) parameter2; -+ (id) userSettingsPathWithPath: (id) parameter1; -+ (void) waitForSpeculativeCompileCompletionForFile: (id) parameter1; - -- (id) _activeBuildConfigurationName; -- (id) _activeBuildStyle; -- (void) _didChangeConfigurationNames; -- (char) _hasScannedForEncodings; -- (void) _indexingDefaultDisabled: (id) parameter1; -- (void) _indexingDefaultEnabled: (id) parameter1; -- (void) _postInsertTargetSetupForTarget: (id) parameter1; -- (void) _processEndOfEvent; -- (id) _projectReferences; -- (id) _projectwideBuildSettings; -- (void) _scheduleEndOfEventProcessing: (int) parameter1; -- (void) _setBreakpoints: (id) parameter1; -- (void) _setBreakpointsGroup: (id) parameter1; -- (void) _setBuildConfigurationList: (id) parameter1; -- (void) _setBuildSettings: (id) parameter1; -- (void) _setBuildStyles: (id) parameter1; -- (void) _setExecutables: (id) parameter1; -- (void) _setHasScannedForEncodings: (char) parameter1; -- (void) _setIntermediatesDirectory: (id) parameter1; -- (void) _setProductDirectory: (id) parameter1; -- (void) _setProjectReferences: (id) parameter1; -- (void) _setProjectwideBuildSettings: (id) parameter1; -- (void) _setReadOnly: (char) parameter1; -- (void) _setSavedArchiveVersion: (unsigned int) parameter1; -- (void) _setUserBookmarkGroup: (id) parameter1; -- (void) _setUserBuildSettings: (id) parameter1; -- (char) _shouldUpgradeSavedArchiveVersion; -- (void) _unarchiverDidFinishUnarchiving: (id) parameter1; -- (void) _willChangeConfigurationNames; -- (char) _writeToFileSystemProjectFile: (char) parameter1 userFile: (char) parameter2 checkNeedsRevert: (char) parameter3; -- (id) absoluteExpandedPathForString: (id) parameter1; -- (id) absoluteExpandedPathForString: (id) parameter1 forConfigurationNamed: (id) parameter2; -- (char) acceptsDraggedItem: (id) parameter1; -- (id) activeBuildAction; -- (id) activeBuildConfigurationName; -- (id) activeBuildConfigurationType; -- (id) activeBuildStyle; -- (id) activeExecutable; -- (id) activeTarget; -- (void) addBreakpoint: (id) parameter1; -- (void) addBuildStyle: (id) parameter1; -- (void) addExecutable: (id) parameter1; -- (void) addExpressionString: (id) parameter1; -- (void) addPerUserProjectItem: (id) parameter1; -- (void) addPlatform: (id) parameter1; -- (void) addProjectReference: (id) parameter1; -- (id) addProjectReferenceForProject: (id) parameter1; -- (void) addRegion: (id) parameter1; -- (void) addTarget: (id) parameter1; -- (id) addToTargets; -- (id) allChangedItems; -- (id) allTargetsInDependencyOrder; -- (char) allowsEditingOfChildren; -- (void) appDefaultForSCMDidChange: (id) parameter1; -- (void) appendUserSettingsDictionariesTo: (id) parameter1 defaultSettingsDictionariesTo: (id) parameter2; -- (void) appendUserSettingsDictionariesTo: (id) parameter1 defaultSettingsDictionariesTo: (id) parameter2 forBuildConfigurationNamed: (id) parameter3; -- (char) autosavingSuspended; -- (id) availableBuildConfigurationNames; -- (void) awakeFromPListUnarchiver: (id) parameter1; -- (void) beginIndexing; -- (id) bookmarks; -- (void) breakpointWasAdded: (id) parameter1; -- (void) breakpointWillBeDeleted: (id) parameter1; -- (id) breakpoints; -- (char) breakpointsAreEnabledForProjectName: (id) parameter1; -- (id) breakpointsForFileReference: (id) parameter1; -- (id) breakpointsForFilename: (id) parameter1; -- (id) breakpointsGroup; -- (id) breakpointsInProjectsForPath: (id) parameter1; -- (id) breakpointsInReferencedProjects; -- (void) buildConfiguration: (id) parameter1 wasAddedToTarget: (id) parameter2; -- (void) buildConfiguration: (id) parameter1 willBeRemovedFromTarget: (id) parameter2; -- (id) buildConfigurationList; -- (id) buildConfigurationTypes; -- (id) buildConfigurations; -- (void) buildFileDidReorder: (id) parameter1 oldIndex: (int) parameter2 newIndex: (int) parameter3; -- (void) buildFileWasAdded: (id) parameter1; -- (void) buildFileWillBeRemoved: (id) parameter1; -- (void) buildOperationDidEnd: (id) parameter1; -- (void) buildOperationWillBegin: (id) parameter1; -- (void) buildPhase: (id) parameter1 wasAddedToTarget: (id) parameter2; -- (void) buildPhase: (id) parameter1 willBeRemovedFromTarget: (id) parameter2; -- (id) buildSettingDictionariesForShowingInUserInterface; -- (id) buildSettingDictionariesForShowingInUserInterfaceWithBuildConfigurationNamed: (id) parameter1; -- (id) buildSettings; -- (id) buildSettingsDictionary: (id) parameter1 willSetValue: (id) parameter2 withOperation: (int) parameter3 forKeyPath: (id) parameter4; -- (char) buildSettingsDictionaryShouldExtractQuotedBuildSettingsWhenSplitting: (id) parameter1; -- (id) buildStyleNamed: (id) parameter1; -- (void) buildStyleWasAdded: (id) parameter1; -- (void) buildStyleWillBeRemoved: (id) parameter1; -- (id) buildStyleWithGlobalID: (id) parameter1; -- (id) buildStyles; -- (id) builtProductsLocation; -- (id) builtProductsLocationForConfigurationNamed: (id) parameter1; -- (id) cachedPropertyExpansionContext; -- (id) cachedPropertyExpansionContextForConfigurationNamed: (id) parameter1; -- (char) canRemoveExecutable: (id) parameter1 denialReason: (id*) parameter2; -- (void) cancelPendingActivities; -- (int) changeMask; -- (void) clearAllPerUserProjectItems; -- (void) closeIndex; -- (id) codeSenseManager; -- (void) createDefaultBuildStylesIfNeeded; -- (void) createDefaultProjectSettingsConfigurationsIfNeeded; -- (id) createPropertyExpansionContextWithBuildAction: (id) parameter1 configurationName: (id) parameter2; -- (unsigned int) currentVersionNumberForPListArchiver: (id) parameter1; -- (void) dealloc; -- (id) defaultBuildConfigurationType; -- (id) defaultConfigurationName; -- (void) deleteBuildConfigurationNamed: (id) parameter1; -- (id) developmentRegion; -- (void) discardCachedPropertyExpansionContext; -- (void) dropIndex; -- (id) duplicateBuildConfigurationNamed: (id) parameter1; -- (id) dynamicallyComputedProjectwideBuildSettings; -- (id) dynamicallyComputedProjectwideBuildSettingsForConfigurationNamed: (id) parameter1; -- (id) effectiveSdkRootSettingCombinedForAllConfigurations; -- (id) executableNamed: (id) parameter1; -- (void) executableWasAdded: (id) parameter1; -- (void) executableWillBeRemoved: (id) parameter1; -- (id) executables; -- (id) expandedValueForString: (id) parameter1; -- (id) expandedValueForString: (id) parameter1 forConfigurationNamed: (id) parameter2; -- (id) expressions; -- (id) fileBreakpoints; -- (void) fileMayHaveChangedAtPath: (id) parameter1; -- (void) finalize; -- (id) flattenedBuildSettingsDictionaryForShowingInUserInterface; -- (id) flattenedBuildSettingsDictionaryForShowingInUserInterfaceWithBuildConfigurationNamed: (id) parameter1; -- (id) gidCommentForArchive; -- (void) group: (id) parameter1 willAddChild: (id) parameter2; -- (id) handleBuildScriptCommand: (id) parameter1; -- (id) handleCleanScriptCommand: (id) parameter1; -- (id) handleCommitScriptCommand: (id) parameter1; -- (id) handleDebugScriptCommand: (id) parameter1; -- (id) handleLaunchScriptCommand: (id) parameter1; -- (id) handleRefreshScriptCommand: (id) parameter1; -- (id) handleUpdateScriptCommand: (id) parameter1; -- (id) handleUpgradeScriptCommand: (id) parameter1; -- (char) hasIndex; -- (char) hasItemChanged: (id) parameter1; -- (char) hasItemChangedWithMask: (int) parameter1; -- (char) hasPerProjectIntermediatesDirectory; -- (char) hasPerProjectProductDirectory; -- (id) iconImage; -- (id) indexDirectory; -- (id) init; -- (void) insertBreakpoint: (id) parameter1 atIndex: (int) parameter2; -- (void) insertBuildStyles: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertExecutables: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertInBookmarks: (id) parameter1; -- (void) insertInBookmarks: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertInBreakpoints: (id) parameter1; -- (void) insertInBreakpoints: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertInBuildConfigurationTypes: (id) parameter1; -- (void) insertInBuildConfigurationTypes: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertInBuildStyles: (id) parameter1; -- (void) insertInBuildStyles: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertInExecutables: (id) parameter1; -- (void) insertInExecutables: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertInFileBreakpoints: (id) parameter1; -- (void) insertInFileBreakpoints: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertInSymbolicBreakpoints: (id) parameter1; -- (void) insertInSymbolicBreakpoints: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertInTargets: (id) parameter1; -- (void) insertInTargets: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertInTextBookmarks: (id) parameter1; -- (void) insertInTextBookmarks: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) insertTargets: (id) parameter1 atIndex: (unsigned int) parameter2; -- (char) installSourcesToPath: (id) parameter1; -- (id) intermediatesDirectory; -- (id) intermediatesDirectoryForConfigurationNamed: (id) parameter1; -- (id) intermediatesLocation; -- (id) intermediatesLocationForConfigurationNamed: (id) parameter1; -- (char) isAllowedToUpdateIndex; -- (char) isBeingBuilt; -- (char) isIndexing; -- (char) isReadOnly; -- (char) isSCMEnabled; -- (char) isUnderSCMControl; -- (void) item: (id) parameter1 willChangeWithArchivePriority: (int) parameter2; -- (id) knownPlatforms; -- (id) knownRegions; -- (void) loadIndex; -- (id) mostRecentBuildOperation; -- (void) moveObject: (id) parameter1 toIndex: (unsigned int) parameter2; -- (id) name; -- (char) needsArchive; -- (char) needsRevert; -- (id) nextOrderedSymbol; -- (void) noteBuildSettingsDidChangeForConfigurationNamed: (id) parameter1; -- (id) objectSpecifier; -- (void) openIndex; -- (char) outlineView: (id) parameter1 acceptDropOfDraggedItems: (id) parameter2 withDraggingInfo: (id) parameter3 item: (id) parameter4 childIndex: (int) parameter5 forModule: (id) parameter6; -- (unsigned int) outlineView: (id) parameter1 validateDropOfDraggedItems: (id) parameter2 withDraggingInfo: (id) parameter3 proposedItem: (id) parameter4 proposedChildIndex: (int) parameter5 forModule: (id) parameter6; -- (id) path; -- (id) perProjectIntermediatesDirectory; -- (id) perProjectProductDirectory; -- (id) perProjectSDKRootDirectory; -- (id) perProjectSDKRootDirectoryForConfigurationNamed: (id) parameter1; -- (id) perUserDictionary; -- (id) perUserDictionaryObjectForGUIDHexString: (id) parameter1; -- (id) perUserProjectItems; -- (id) possibleActiveBuildConfigurationNames; -- (id) productDirectory; -- (id) productDirectoryForConfigurationNamed: (id) parameter1; -- (id) productReferenceGroup; -- (id) productsForProject: (id) parameter1; -- (id) productsForProjectReference: (id) parameter1; -- (id) projectDirectory; -- (id) projectFilePath; -- (id) projectFileRef; -- (id) projectIndex; -- (id) projectLevelSdkRootSettingCombinedForAllConfigurations; -- (id) projectReferenceForPath: (id) parameter1; -- (id) projectReferenceForProject: (id) parameter1; -- (id) projectReferences; -- (id) projectsWithBreakpointsForProjects: (id) parameter1 visited: (id) parameter2 filterIgnoredProjects: (char) parameter3; -- (id) readFromPListUnarchiver: (id) parameter1; -- (void) rebuildIndex; -- (void) referenceWasAdded: (id) parameter1; -- (void) referenceWasRenamed: (id) parameter1 oldAbsolutePath: (id) parameter2; -- (void) referenceWillBeRemoved: (id) parameter1; -- (void) referenceWillChange: (id) parameter1; -- (id) referencedProjects; -- (id) relativeFileReferenceForPath: (id) parameter1; -- (id) relevantToolSpecifications; -- (void) removeBreakpoint: (id) parameter1; -- (void) removeBuildStyle: (id) parameter1; -- (void) removeExecutable: (id) parameter1; -- (void) removeExpressionString: (id) parameter1; -- (void) removeFromBookmarksAtIndex: (unsigned int) parameter1; -- (void) removeFromBreakpointsAtIndex: (unsigned int) parameter1; -- (void) removeFromBuildConfigurationTypesAtIndex: (unsigned int) parameter1; -- (void) removeFromBuildStylesAtIndex: (unsigned int) parameter1; -- (void) removeFromExecutablesAtIndex: (unsigned int) parameter1; -- (void) removeFromFileBreakpointsAtIndex: (unsigned int) parameter1; -- (void) removeFromSymbolicBreakpointsAtIndex: (unsigned int) parameter1; -- (void) removeFromTargetsAtIndex: (unsigned int) parameter1; -- (void) removeFromTextBookmarksAtIndex: (unsigned int) parameter1; -- (void) removePerUserProjectItemForGUIDHexString: (id) parameter1; -- (void) removeProjectReference: (id) parameter1; -- (void) removeTarget: (id) parameter1; -- (void) renameBuildConfigurationNamed: (id) parameter1 to: (id) parameter2; -- (void) replaceBreakpointAtIndex: (int) parameter1 withBreakpoint: (id) parameter2; -- (void) replaceInBookmarks: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) replaceInBreakpoints: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) replaceInBuildStyles: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) replaceInExecutables: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) replaceInFileBreakpoints: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) replaceInSymbolicBreakpoints: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) replaceInTargets: (id) parameter1 atIndex: (unsigned int) parameter2; -- (void) replaceInTextBookmarks: (id) parameter1 atIndex: (unsigned int) parameter2; -- (id) rootClasses; -- (unsigned int) savedArchiveVersion; -- (id) scmInfo; -- (id) scmType; -- (id) sdkPackage; -- (id) sdkPackageForConfigurationNamed: (id) parameter1; -- (void) setActiveBuildAction: (id) parameter1; -- (void) setActiveBuildConfigurationName: (id) parameter1; -- (void) setActiveBuildConfigurationType: (id) parameter1; -- (void) setActiveBuildStyle: (id) parameter1; -- (void) setActiveExecutable: (id) parameter1; -- (void) setActiveTarget: (id) parameter1; -- (void) setActiveTargetAndSetActiveExecutableIfAppropriate: (id) parameter1; -- (void) setAddToTargets: (id) parameter1; -- (void) setAutosavingSuspended: (char) parameter1; -- (void) setDefaultBuildConfigurationType: (id) parameter1; -- (void) setDefaultConfigurationName: (id) parameter1; -- (void) setDevelopmentRegion: (id) parameter1; -- (void) setEnableBreakpoints: (char) parameter1 forProjectName: (id) parameter2; -- (void) setExecutables: (id) parameter1; -- (void) setMostRecentBuildOperation: (id) parameter1; -- (void) setPath: (id) parameter1; -- (void) setPerProjectIntermediatesDirectory: (id) parameter1; -- (void) setPerProjectProductDirectory: (id) parameter1; -- (void) setPerProjectSDKRootDirectory: (id) parameter1; -- (void) setProductReferenceGroup: (id) parameter1; -- (void) setSCMEnabled: (char) parameter1; -- (void) setSCMType: (id) parameter1; -- (void) setSourceControlManager: (id) parameter1; -- (char) shouldArchiveActiveBuildStyle; -- (char) shouldArchiveBuildSettings; -- (char) shouldArchiveBuildStyles; -- (char) shouldArchiveDevelopmentRegion; -- (char) shouldArchiveExecutables; -- (char) shouldArchiveIntermediatesDirectory; -- (char) shouldArchiveKnownPlatforms; -- (char) shouldArchiveKnownRegions; -- (char) shouldArchivePerUserDictionary; -- (char) shouldArchivePerUserProjectItems; -- (char) shouldArchiveProductDirectory; -- (char) shouldArchiveUserBookmarkGroup; -- (id) sourceControlManager; -- (void) stopIndexing; -- (id) symbolWithName: (id) parameter1; -- (id) symbolicBreakpoints; -- (id) targetNamed: (id) parameter1; -- (id) targetTemplates; -- (void) targetWasAdded: (id) parameter1; -- (void) targetWillBeRemoved: (id) parameter1; -- (id) targetWithGlobalID: (id) parameter1; -- (id) targets; -- (id) targetsAcceptingAnyFileTypes; -- (id) targetsAcceptingFileType: (id) parameter1; -- (id) targetsForFileReference: (id) parameter1 justNative: (char) parameter2; -- (id) textBookmarks; -- (void) touchFileAtPath: (id) parameter1; -- (void) untouchFileAtPath: (id) parameter1; -- (void) updateDefaultConfigurationToConfigurationNamed: (id) parameter1; -- (void) updateDefaultConfigurationVisibility: (char) parameter1; -- (id) upgradeLog; -- (id) userBookmarkGroup; -- (id) userBuildSettings; -- (id) userSettingsFileRef; -- (id) userSettingsPath; -- (id) valueInBookmarksAtIndex: (unsigned int) parameter1; -- (id) valueInBreakpointsAtIndex: (unsigned int) parameter1; -- (id) valueInBuildConfigurationTypesAtIndex: (unsigned int) parameter1; -- (id) valueInBuildConfigurationsAtIndex: (unsigned int) parameter1; -- (id) valueInBuildStylesAtIndex: (unsigned int) parameter1; -- (id) valueInExecutablesAtIndex: (unsigned int) parameter1; -- (id) valueInFileBreakpointsAtIndex: (unsigned int) parameter1; -- (id) valueInSymbolicBreakpointsAtIndex: (unsigned int) parameter1; -- (id) valueInTargetsAtIndex: (unsigned int) parameter1; -- (id) valueInTextBookmarksAtIndex: (unsigned int) parameter1; -- (char) wantsIndex; -- (char) wantsSCM; -- (void) willChange; -- (void) willChangeWithArchivePriority: (int) parameter1; -- (char) writeToFile: (id) parameter1 projectFile: (char) parameter2 userFile: (char) parameter3; -- (char) writeToFileSystem; -- (char) writeToFileSystemProjectFile: (char) parameter1 userFile: (char) parameter2 checkNeedsRevert: (char) parameter3; ++ (id)headerFileTypes; ++ (id)sourceFileTypes; ++ (id)rezzableFileTypes; ++ (id)linkableFileTypes; ++ (id)appleScriptFileTypes; ++ (id)defaultKnownRegions; ++ (id)defaultKnownPlatforms; ++ (id)allowedProjectArchiveVersions; ++ (id)_projectArchiveFormatSupportingFeatures:(id)arg1; ++ (id)projectWrapperExtension; ++ (BOOL)isProjectWrapperExtension:(id)arg1; ++ (id)knownProjectWrapperExtensions; ++ (id)projectFilePathWithPath:(id)arg1; ++ (id)userSettingsPathWithPath:(id)arg1; ++ (id)defaultUserSettingsPathWithPath:(id)arg1; ++ (id)openProjects; ++ (id)_projectFormatsByIdentifier; ++ (id)supportedProjectFormats; ++ (id)_xcode2_4Format; ++ (id)_xcode3_0_Preview_Format; ++ (id)_xcode3_0Format; ++ (id)_xcode3_1Format; ++ (id)_nativeFormat; ++ (id)_formatForIdentifier:(id)arg1; ++ (id)_formatForArchiveVersion:(unsigned long long)arg1; ++ (void)initialize; ++ (BOOL)_isAllowedToWriteToFile:(id)arg1 inWrapperAtPath:(id)arg2; ++ (BOOL)_isAllowedToWriteToProjectFile:(id)arg1 inWrapperAtPath:(id)arg2; ++ (BOOL)_isAllowedToWriteToUserFile:(id)arg1 inWrapperAtPath:(id)arg2; ++ (id)projectWrapperPathForPath:(id)arg1; ++ (BOOL)shouldKeepOriginalReference:(id)arg1 usingOriginalObjectCounts:(id)arg2; ++ (id)projectWithFile:(id)arg1 errorHandler:(id)arg2 readOnly:(BOOL)arg3; ++ (id)projectWithFile:(id)arg1 errorHandler:(id)arg2; ++ (id)projectWithFile:(id)arg1; ++ (id)unarchivingFormatForVersion:(unsigned long long)arg1 forPListUnarchiver:(id)arg2; ++ (BOOL)checkVersion:(unsigned long long)arg1 forPListUnarchiver:(id)arg2; ++ (id)preferrableProjectFormats; ++ (id)_formatForMissingPreferredProjectFormatAttribute; ++ (id)globalOverridingBuildSettings; ++ (id)globalOverridingBuildSettings_asPropertyValues; ++ (id)applicationPreferencesBuildSettings; ++ (void)_propagateAppPrefsBuildSettingsToUserDefaults; ++ (void)buildSettingsDictionary:(id)arg1 didSetValue:(id)arg2 withOperation:(int)arg3 forKeyPath:(id)arg4; ++ (id)sourceTreeDisplayNamesDictionary; ++ (void)propagateSourceTreeDisplayNamesToUserDefaults; ++ (void)setApplicationwideProductDirectory:(id)arg1; ++ (void)setApplicationwideIntermediatesDirectory:(id)arg1; ++ (id)applicationwideProductDirectory; ++ (id)applicationwideIntermediatesDirectory; ++ (id)targetsInAllProjectsForFileReference:(id)arg1 justNative:(BOOL)arg2; ++ (BOOL)autosavingEnabled; ++ (void)setAutosavingEnabled:(BOOL)arg1; ++ (id)archiveNameForKey:(id)arg1; ++ (BOOL)copyProjectAtPath:(id)arg1 toPath:(id)arg2; ++ (id)archivableAttributes; ++ (id)archivableRelationships; ++ (id)archivableUserAttributes; ++ (id)archivableUserRelationships; ++ (void)_autosave:(id)arg1; ++ (id)runloopModesForProjectItemChangedPerformer; ++ (void)setRunloopModesForProjectItemChangedPerformer:(id)arg1; ++ (void)beginSpeculativeCompileOfFile:(id)arg1; ++ (void)endSpeculativeCompileOfFile:(id)arg1; ++ (void)waitForSpeculativeCompileCompletionForFile:(id)arg1; +- (id)init; +- (void)_initializeNotifications; +- (BOOL)isReadOnly; +- (void)_setReadOnly:(BOOL)arg1; +- (BOOL)canWriteToProjectFile; +- (BOOL)canWriteToUserFile; +- (BOOL)canWriteToAuxiliaryProjectFileWithName:(id)arg1; +- (unsigned long long)savedArchiveVersion; +- (void)_setSavedArchiveVersion:(unsigned long long)arg1; +- (BOOL)_shouldUpgradeSavedArchiveVersion; +- (id)currentFormatForPListArchiver:(id)arg1; +- (void)removeReference:(id)arg1; +- (void)close; +- (void)dealloc; +- (void)finalize; +- (BOOL)isClosed; +- (BOOL)allowsEditingOfChildren; +- (id)attributes; +- (BOOL)buildIndependentTargetsInParallel; +- (void)setBuildIndependentTargetsInParallel:(BOOL)arg1; +- (id)perUserDictionary; +- (BOOL)isUnderSCMControl; +- (BOOL)isSCMEnabled; +- (void)setSourceControlManager:(id)arg1; +- (id)sourceControlManager; +- (BOOL)wantsSCM; +- (id)scmType; +- (id)scmInfo; +- (void)appDefaultForSCMDidChange:(id)arg1; +- (id)preferredFormatConflicts; +- (id)_currentFeatureUsage; +- (void)_setCurrentFeatureUsage:(id)arg1; +- (id)_featuresInUse; +- (void)_updateCurrentFeatureUsage; +- (id)preferredProjectFormat; +- (void)setPreferredProjectFormat:(id)arg1; +- (id)savedProjectFormat; +- (id)_compatibilityVersion; +- (void)_setCompatibilityVersion:(id)arg1; +- (void)findFeaturesInUseAndAddToSet:(id)arg1 usingPathPrefix:(id)arg2; +- (id)projectFilePath; +- (id)projectRoot; +- (void)setProjectRoot:(id)arg1; +- (id)projectRootPath; +- (id)projectFileRef; +- (id)userSettingsPath; +- (id)userSettingsFileRef; +- (BOOL)needsArchive; +- (BOOL)needsRevert; +- (BOOL)writeToFile:(id)arg1 projectFile:(BOOL)arg2 userFile:(BOOL)arg3; +- (BOOL)_writeToFileSystemProjectFile:(BOOL)arg1 userFile:(BOOL)arg2 checkNeedsRevert:(BOOL)arg3; +- (BOOL)_writeToFileSystem; +- (BOOL)writeToFileSystemProjectFile:(BOOL)arg1 userFile:(BOOL)arg2 checkNeedsRevert:(BOOL)arg3; +- (void)setPath:(id)arg1; +- (id)path; +- (id)name; +- (id)buildConfigurationList; +- (id)projectOverridingBuildSettings; +- (id)userBuildSettings; +- (id)buildSettingsDictionary:(id)arg1 willSetValue:(id)arg2 withOperation:(int)arg3 forKeyPath:(id)arg4; +- (void)noteBuildSettingsDidChangeForConfigurationNamed:(id)arg1; +- (id)dynamicallyComputedProjectwideBuildSettingsForConfigurationNamed:(id)arg1; +- (BOOL)buildSettingsDictionaryShouldExtractQuotedBuildSettingsWhenSplitting:(id)arg1; +- (id)projectDirectory; +- (id)createPropertyExpansionContextForConfigurationNamed:(id)arg1; +- (id)cachedPropertyExpansionContextForConfigurationNamed:(id)arg1; +- (void)discardAllCachedPropertyExpansionContexts; +- (void)discardCachedPropertyExpansionContextForConfigurationNamed:(id)arg1; +- (id)expandedValueForString:(id)arg1 forConfigurationNamed:(id)arg2; +- (id)expandedValueForString:(id)arg1; +- (id)absoluteExpandedPathForString:(id)arg1 forConfigurationNamed:(id)arg2; +- (id)absoluteExpandedPathForString:(id)arg1; +- (id)configurationInspectionContextForConfigurationNamed:(id)arg1; +- (void)discardAllCachedConfigurationInspectionContexts; +- (void)discardCachedConfigurationInspectionContextForConfigurationNamed:(id)arg1; +- (id)createPropertyInfoContextWithBuildAction:(id)arg1 configurationName:(id)arg2; +- (id)cachedPropertyInfoContextForConfigurationNamed:(id)arg1; +- (id)cachedPropertyInfoContext; +- (int)propertyDefinitionLevel; +- (void)discardAllCachedContexts; +- (void)discardCachedContextsForConfigurationNamed:(id)arg1; +- (id)fallbackProductDirectoryForConfigurationNamed:(id)arg1; +- (id)fallbackIntermediatesDirectoryForConfigurationNamed:(id)arg1; +- (id)builtProductsLocationForConfigurationNamed:(id)arg1; +- (id)builtProductsLocation; +- (id)intermediatesLocationForConfigurationNamed:(id)arg1; +- (id)intermediatesLocation; +- (id)productDirectoryForConfigurationNamed:(id)arg1; +- (id)productDirectory; +- (id)intermediatesDirectoryForConfigurationNamed:(id)arg1; +- (id)intermediatesDirectory; +- (void)setPerProjectProductDirectory:(id)arg1; +- (void)setPerProjectIntermediatesDirectory:(id)arg1; +- (id)perProjectProductDirectory; +- (id)perProjectIntermediatesDirectory; +- (BOOL)hasPerProjectProductDirectory; +- (BOOL)hasPerProjectIntermediatesDirectory; +- (id)userBookmarkGroup; +- (id)projectSDKForAllConfigurationsHasMultiple:(char *)arg1; +- (id)projectSDKSettingForAllConfigurationsHasMultiple:(char *)arg1; +- (id)projectSDKForAllConfigurationsAndTargetsHasMultiple:(char *)arg1; +- (id)projectSDKSettingForConfiguration:(id)arg1; +- (id)projectSDKForConfiguration:(id)arg1; +- (void)setProjectSDKForAllConfigurations:(id)arg1; +- (void)setProjectSDK:(id)arg1 forConfiguration:(id)arg2; +- (void)setProjectSDKNameOrPathForAllConfigurations:(id)arg1; +- (void)setProjectSDKNameOrPath:(id)arg1 forConfiguration:(id)arg2; +- (id)validProjectLevelSDKs; +- (id)validSDKsForTarget:(id)arg1; +- (id)activeSDKPreference; +- (void)setActiveSDKPreference:(id)arg1; +- (id)activeSDKPackage; +- (void)setActiveSDKPackage:(id)arg1; +- (id)targetTemplates; +- (id)targets; +- (id)targetNamed:(id)arg1; +- (id)targetWithGlobalID:(id)arg1; +- (void)insertTargets:(id)arg1 atIndex:(unsigned long long)arg2; +- (void)addTarget:(id)arg1; +- (void)removeTarget:(id)arg1; +- (id)allTargetsInDependencyOrder; +- (id)activeTarget; +- (void)setActiveTarget:(id)arg1; +- (void)setActiveTargetAndSetActiveExecutableIfAppropriate:(id)arg1; +- (id)addToTargets; +- (void)setAddToTargets:(id)arg1; +- (id)targetsAcceptingFileType:(id)arg1; +- (id)targetsAcceptingAnyFileTypes; +- (id)targetsForFileReference:(id)arg1 justNative:(BOOL)arg2; +- (id)buildStyles; +- (id)buildStyleNamed:(id)arg1; +- (id)buildStyleWithGlobalID:(id)arg1; +- (void)insertBuildStyles:(id)arg1 atIndex:(unsigned long long)arg2; +- (void)addBuildStyle:(id)arg1; +- (void)removeBuildStyle:(id)arg1; +- (void)_setBuildStyles:(id)arg1; +- (id)activeBuildStyle; +- (id)_activeBuildStyle; +- (void)setActiveBuildStyle:(id)arg1; +- (id)activeArchitecture; +- (void)setActiveArchitecture:(id)arg1; +- (id)activeArchitecturePreference; +- (void)setActiveArchitecturePreference:(id)arg1; +- (id)availableArchitectures; +- (void)_validArchsMayHaveChanged:(id)arg1; +- (id)activeBuildAction; +- (id)activeBuildConfigurationName; +- (id)_activeBuildConfigurationName; +- (void)setActiveBuildConfigurationName:(id)arg1; +- (id)availableBuildConfigurationNames; +- (id)possibleActiveBuildConfigurationNames; +- (void)setDefaultConfigurationName:(id)arg1; +- (id)defaultConfigurationName; +- (void)_willChangeConfigurationNames; +- (void)_didChangeConfigurationNames; +- (void)deleteBuildConfigurationNamed:(id)arg1; +- (id)duplicateBuildConfigurationNamed:(id)arg1; +- (void)renameBuildConfigurationNamed:(id)arg1 to:(id)arg2; +- (void)moveBuildConfigurationsAtIndexes:(id)arg1 toIndex:(unsigned long long)arg2; +- (void)updateDefaultConfigurationToConfigurationNamed:(id)arg1; +- (void)updateDefaultConfigurationVisibility:(BOOL)arg1; +- (id)_buildConfigurationOwnersInProject; +- (void)setActiveExecutable:(id)arg1; +- (id)activeExecutable; +- (void)setExecutables:(id)arg1; +- (id)executables; +- (id)executableNamed:(id)arg1; +- (void)insertExecutables:(id)arg1 atIndex:(unsigned long long)arg2; +- (void)addExecutable:(id)arg1; +- (BOOL)canRemoveExecutable:(id)arg1 denialReason:(id *)arg2; +- (void)removeExecutable:(id)arg1; +- (id)relevantToolSpecificationsForConfigurationNamed:(id)arg1; +- (id)relevantToolSpecificationsForConfigurationsNamed:(id)arg1; +- (id)relevantToolSpecifications; +- (id)projectReferences; +- (id)projectReferenceForPath:(id)arg1; +- (id)projectReferenceForProject:(id)arg1; +- (id)productsForProjectReference:(id)arg1; +- (id)productsForProject:(id)arg1; +- (void)addProjectReference:(id)arg1; +- (id)addProjectReferenceForProject:(id)arg1; +- (void)removeProjectReference:(id)arg1; +- (id)referencedProjects; +- (id)fileSystemWatcher; +- (id)productReferenceGroup; +- (void)setProductReferenceGroup:(id)arg1; +- (id)developmentRegion; +- (void)setDevelopmentRegion:(id)arg1; +- (id)knownRegions; +- (void)addRegion:(id)arg1; +- (id)knownPlatforms; +- (void)addPlatform:(id)arg1; +- (id)upgradeLog; +- (BOOL)shouldArchiveExecutables; +- (BOOL)shouldArchiveDevelopmentRegion; +- (BOOL)shouldArchiveKnownRegions; +- (BOOL)shouldArchiveKnownPlatforms; +- (BOOL)shouldArchivePerUserDictionary; +- (BOOL)shouldArchivePerUserProjectItems; +- (BOOL)shouldArchiveBuildSettings; +- (BOOL)shouldArchiveBuildStyles; +- (BOOL)shouldArchiveActiveBuildStyle; +- (void)createDefaultProjectSettingsConfigurationsIfNeeded; +- (void)createDefaultBuildStylesIfNeeded; +- (void)_setProductDirectory:(id)arg1; +- (void)_setIntermediatesDirectory:(id)arg1; +- (id)readFromPListUnarchiver:(id)arg1; +- (void)_prepareForUnarchiving; +- (void)awakeFromPListUnarchiver:(id)arg1; +- (void)_unarchiverDidFinishUnarchiving:(id)arg1; +- (BOOL)shouldArchiveUserBookmarkGroup; +- (BOOL)shouldArchiveProductDirectory; +- (BOOL)shouldArchiveIntermediatesDirectory; +- (BOOL)shouldArchiveAttributes; +- (void)_setUserBookmarkGroup:(id)arg1; +- (void)_setExecutables:(id)arg1; +- (void)_setProjectReferences:(id)arg1; +- (id)_projectReferences; +- (void)_setBuildConfigurationList:(id)arg1; +- (void)_setBuildSettings:(id)arg1; +- (void)_setUserBuildSettings:(id)arg1; +- (id)_projectwideBuildSettings; +- (void)_setProjectwideBuildSettings:(id)arg1; +- (id)gidCommentForArchive; +- (void)insertRootObject:(id)arg1 intoContainer:(id)arg2; +- (void)appendSpotlightDescriptionToString:(id)arg1; +- (id)expressions; +- (void)addExpressionString:(id)arg1; +- (void)removeExpressionString:(id)arg1; +- (void)_setBreakpoints:(id)arg1; +- (id)breakpointsInReferencedProjects; +- (id)breakpoints; +- (void)_setBreakpointsGroup:(id)arg1; +- (id)breakpointsGroup; +- (id)fileBreakpoints; +- (id)symbolicBreakpoints; +- (id)projectsWithBreakpointsForProjects:(id)arg1 visited:(id)arg2 filterIgnoredProjects:(BOOL)arg3; +- (BOOL)breakpointsAreEnabledForProject:(id)arg1; +- (void)setEnableBreakpoints:(BOOL)arg1 forProjectName:(id)arg2; +- (id)relativeFileReferenceForPath:(id)arg1; +- (id)breakpointsInProjects; +- (id)breakpointsInProjectsForPath:(id)arg1; +- (id)breakpointsForFileReference:(id)arg1; +- (id)breakpointsForFilename:(id)arg1; +- (void)addBreakpoint:(id)arg1; +- (void)insertBreakpoint:(id)arg1 atIndex:(long long)arg2; +- (void)replaceBreakpointAtIndex:(long long)arg1 withBreakpoint:(id)arg2; +- (void)removeBreakpoint:(id)arg1; +- (void)setAutosavingSuspended:(BOOL)arg1; +- (BOOL)autosavingSuspended; +- (void)setForceWriteToFileSystem:(BOOL)arg1; +- (BOOL)forceWriteToFileSystem; +- (void)_processEndOfEvent; +- (void)_scheduleEndOfEventProcessing:(int)arg1; +- (void)item:(id)arg1 willChangeWithArchivePriority:(int)arg2; +- (void)willChangeWithArchivePriority:(int)arg1; +- (void)willChange; +- (BOOL)hasItemChanged:(id)arg1; +- (BOOL)hasItemChangedWithMask:(int)arg1; +- (int)changeMask; +- (id)allChangedItems; +- (id)mostRecentBuildOperation; +- (void)setMostRecentBuildOperation:(id)arg1; +- (BOOL)isBeingBuilt; +- (BOOL)installSourcesToPath:(id)arg1; +- (id)codeSenseManager; +- (BOOL)isAllowedToUpdateIndex; +- (void)openIndex; +- (void)closeIndex; +- (BOOL)wantsIndex; +- (void)loadIndex; +- (id)projectIndex; +- (void)setIndexingRunLoopModes:(id)arg1; +- (void)beginIndexing; +- (void)dropIndex; +- (void)rebuildIndex; +- (BOOL)hasIndex; +- (BOOL)isIndexing; +- (void)stopIndexing; +- (id)indexDirectory; +- (void)setShouldKilIBToolAgent:(BOOL)arg1; +- (void)_indexingDefaultEnabled:(id)arg1; +- (void)_indexingDefaultDisabled:(id)arg1; +- (void)_SDKRootDidChange:(id)arg1; +- (id)perUserProjectItems; +- (id)perUserDictionaryObjectForGUIDHexString:(id)arg1; +- (void)addPerUserProjectItem:(id)arg1; +- (void)removePerUserProjectItemForGUIDHexString:(id)arg1; +- (void)clearAllPerUserProjectItems; +- (void)_setHasScannedForEncodings:(BOOL)arg1; +- (BOOL)_hasScannedForEncodings; +- (void)fileMayHaveChangedAtPath:(id)arg1; +- (void)touchFileAtPath:(id)arg1; +- (void)untouchFileAtPath:(id)arg1; +- (void)cancelPendingActivities; +- (BOOL)renameFileAtPath:(id)arg1 to:(id)arg2 error:(id *)arg3; +- (id)activeDevice; +- (id)lastSelectedDevice; +- (BOOL)isEqualToLastSelectedDevice:(id)arg1; +- (void)_devicesDidChange; +- (void)_resetActiveDevice:(id)arg1; +- (void)setActiveDevice:(id)arg1; +- (void)deviceAdded:(id)arg1; +- (void)deviceRemove:(id)arg1; @end |