You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by an...@apache.org on 2013/03/04 20:32:53 UTC

[1/91] [abbrv] never ever check in node modules. baaad.

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/projects/file-references.pbxproj
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/projects/file-references.pbxproj b/node_modules/xcode/test/parser/projects/file-references.pbxproj
deleted file mode 100644
index 3aa7a56..0000000
--- a/node_modules/xcode/test/parser/projects/file-references.pbxproj
+++ /dev/null
@@ -1,45 +0,0 @@
-// !$*UTF8*$!
-{
-	archiveVersion = 1;
-	classes = {
-	};
-	objectVersion = 45;
-	objects = {
-/* Begin PBXFileReference section */
-		1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
-		1D3623240D0F684500981E51 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
-		1D3623250D0F684500981E51 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
-		1D6058910D05DD3D006BFB54 /* KitchenSinktablet.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "KitchenSinktablet.app"; sourceTree = BUILT_PRODUCTS_DIR; };
-		1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
-		1F766FDD13BBADB100FB74C0 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = Localizable.strings; sourceTree = "<group>"; };
-		1F766FE013BBADB100FB74C0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = Localizable.strings; sourceTree = "<group>"; };
-		288765FC0DF74451002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
-		29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
-		301BF52D109A57CC0062928A /* PhoneGapLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = PhoneGapLib.xcodeproj; sourceTree = PHONEGAPLIB; };
-		301BF56E109A69640062928A /* www */ = {isa = PBXFileReference; lastKnownFileType = folder; path = www; sourceTree = SOURCE_ROOT; };
-		301BF5B4109A6A2B0062928A /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; };
-		301BF5B6109A6A2B0062928A /* AddressBookUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBookUI.framework; path = System/Library/Frameworks/AddressBookUI.framework; sourceTree = SDKROOT; };
-		301BF5B8109A6A2B0062928A /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
-		301BF5BA109A6A2B0062928A /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
-		301BF5BC109A6A2B0062928A /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
-		301BF5BE109A6A2B0062928A /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
-		301BF5C0109A6A2B0062928A /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; };
-		301BF5C2109A6A2B0062928A /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
-		301BF5C4109A6A2B0062928A /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
-		3053AC6E109B7857006FCFE7 /* VERSION */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = VERSION; sourceTree = PHONEGAPLIB; };
-		305D5FD0115AB8F900A74A75 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
-		3072F99613A8081B00425683 /* Capture.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = Capture.bundle; path = Resources/Capture.bundle; sourceTree = "<group>"; };
-		307D28A1123043350040C0FA /* PhoneGapBuildSettings.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = PhoneGapBuildSettings.xcconfig; sourceTree = "<group>"; };
-		308D052E1370CCF300D202BF /* icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-72.png"; sourceTree = "<group>"; };
-		308D052F1370CCF300D202BF /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon.png; sourceTree = "<group>"; };
-		308D05301370CCF300D202BF /* icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon@2x.png"; sourceTree = "<group>"; };
-		308D05341370CCF300D202BF /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
-		308D05351370CCF300D202BF /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = "<group>"; };
-		30E1352610E2C1420031B30D /* PhoneGap.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = PhoneGap.plist; sourceTree = "<group>"; };
-		30E5649113A7FCAF007403D8 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
-		32CA4F630368D1EE00C91783 /* KitchenSinktablet-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "KitchenSinktablet-Prefix.pch"; sourceTree = "<group>"; };
-		8D1107310486CEB800E47090 /* KitchenSinktablet-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "KitchenSinktablet-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-	};
-	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/projects/full.pbxproj
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/projects/full.pbxproj b/node_modules/xcode/test/parser/projects/full.pbxproj
deleted file mode 100644
index 4da73b8..0000000
--- a/node_modules/xcode/test/parser/projects/full.pbxproj
+++ /dev/null
@@ -1,534 +0,0 @@
-// !$*UTF8*$!
-{
-	archiveVersion = 1;
-	classes = {
-	};
-	objectVersion = 45;
-	objects = {
-
-/* Begin PBXBuildFile section */
-		1D3623260D0F684500981E51 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* AppDelegate.m */; };
-		1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
-		1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
-		1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
-		1F766FE113BBADB100FB74C0 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1F766FDC13BBADB100FB74C0 /* Localizable.strings */; };
-		1F766FE213BBADB100FB74C0 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1F766FDF13BBADB100FB74C0 /* Localizable.strings */; };
-		288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765FC0DF74451002DB57D /* CoreGraphics.framework */; };
-		301BF552109A68D80062928A /* libPhoneGap.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 301BF535109A57CC0062928A /* libPhoneGap.a */; };
-		301BF570109A69640062928A /* www in Resources */ = {isa = PBXBuildFile; fileRef = 301BF56E109A69640062928A /* www */; };
-		301BF5B5109A6A2B0062928A /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301BF5B4109A6A2B0062928A /* AddressBook.framework */; };
-		301BF5B7109A6A2B0062928A /* AddressBookUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301BF5B6109A6A2B0062928A /* AddressBookUI.framework */; };
-		301BF5B9109A6A2B0062928A /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301BF5B8109A6A2B0062928A /* AudioToolbox.framework */; };
-		301BF5BB109A6A2B0062928A /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301BF5BA109A6A2B0062928A /* AVFoundation.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
-		301BF5BD109A6A2B0062928A /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301BF5BC109A6A2B0062928A /* CFNetwork.framework */; };
-		301BF5BF109A6A2B0062928A /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301BF5BE109A6A2B0062928A /* CoreLocation.framework */; };
-		301BF5C1109A6A2B0062928A /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301BF5C0109A6A2B0062928A /* MediaPlayer.framework */; };
-		301BF5C3109A6A2B0062928A /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301BF5C2109A6A2B0062928A /* QuartzCore.framework */; };
-		301BF5C5109A6A2B0062928A /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 301BF5C4109A6A2B0062928A /* SystemConfiguration.framework */; };
-		3053AC6F109B7857006FCFE7 /* VERSION in Resources */ = {isa = PBXBuildFile; fileRef = 3053AC6E109B7857006FCFE7 /* VERSION */; };
-		305D5FD1115AB8F900A74A75 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 305D5FD0115AB8F900A74A75 /* MobileCoreServices.framework */; };
-		3072F99713A8081B00425683 /* Capture.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3072F99613A8081B00425683 /* Capture.bundle */; };
-		307D28A2123043360040C0FA /* PhoneGapBuildSettings.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 307D28A1123043350040C0FA /* PhoneGapBuildSettings.xcconfig */; };
-		308D05371370CCF300D202BF /* icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = 308D052E1370CCF300D202BF /* icon-72.png */; };
-		308D05381370CCF300D202BF /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 308D052F1370CCF300D202BF /* icon.png */; };
-		308D05391370CCF300D202BF /* icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 308D05301370CCF300D202BF /* icon@2x.png */; };
-		308D053C1370CCF300D202BF /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 308D05341370CCF300D202BF /* Default.png */; };
-		308D053D1370CCF300D202BF /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 308D05351370CCF300D202BF /* Default@2x.png */; };
-		30E1352710E2C1420031B30D /* PhoneGap.plist in Resources */ = {isa = PBXBuildFile; fileRef = 30E1352610E2C1420031B30D /* PhoneGap.plist */; };
-		30E5649213A7FCAF007403D8 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 30E5649113A7FCAF007403D8 /* CoreMedia.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
-		301BF534109A57CC0062928A /* PBXContainerItemProxy */ = {
-			isa = PBXContainerItemProxy;
-			containerPortal = 301BF52D109A57CC0062928A /* PhoneGapLib.xcodeproj */;
-			proxyType = 2;
-			remoteGlobalIDString = D2AAC07E0554694100DB518D;
-			remoteInfo = PhoneGapLib;
-		};
-		301BF550109A68C00062928A /* PBXContainerItemProxy */ = {
-			isa = PBXContainerItemProxy;
-			containerPortal = 301BF52D109A57CC0062928A /* PhoneGapLib.xcodeproj */;
-			proxyType = 1;
-			remoteGlobalIDString = D2AAC07D0554694100DB518D;
-			remoteInfo = PhoneGapLib;
-		};
-		30E47BC2136F595F00DBB853 /* PBXContainerItemProxy */ = {
-			isa = PBXContainerItemProxy;
-			containerPortal = 301BF52D109A57CC0062928A /* PhoneGapLib.xcodeproj */;
-			proxyType = 2;
-			remoteGlobalIDString = 303258D8136B2C9400982B63;
-			remoteInfo = PhoneGap;
-		};
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
-		1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
-		1D3623240D0F684500981E51 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
-		1D3623250D0F684500981E51 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
-		1D6058910D05DD3D006BFB54 /* KitchenSinktablet.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "KitchenSinktablet.app"; sourceTree = BUILT_PRODUCTS_DIR; };
-		1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
-		1F766FDD13BBADB100FB74C0 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = Localizable.strings; sourceTree = "<group>"; };
-		1F766FE013BBADB100FB74C0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = Localizable.strings; sourceTree = "<group>"; };
-		288765FC0DF74451002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
-		29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
-		301BF52D109A57CC0062928A /* PhoneGapLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = PhoneGapLib.xcodeproj; sourceTree = PHONEGAPLIB; };
-		301BF56E109A69640062928A /* www */ = {isa = PBXFileReference; lastKnownFileType = folder; path = www; sourceTree = SOURCE_ROOT; };
-		301BF5B4109A6A2B0062928A /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; };
-		301BF5B6109A6A2B0062928A /* AddressBookUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBookUI.framework; path = System/Library/Frameworks/AddressBookUI.framework; sourceTree = SDKROOT; };
-		301BF5B8109A6A2B0062928A /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
-		301BF5BA109A6A2B0062928A /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
-		301BF5BC109A6A2B0062928A /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
-		301BF5BE109A6A2B0062928A /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
-		301BF5C0109A6A2B0062928A /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; };
-		301BF5C2109A6A2B0062928A /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
-		301BF5C4109A6A2B0062928A /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
-		3053AC6E109B7857006FCFE7 /* VERSION */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = VERSION; sourceTree = PHONEGAPLIB; };
-		305D5FD0115AB8F900A74A75 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
-		3072F99613A8081B00425683 /* Capture.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = Capture.bundle; path = Resources/Capture.bundle; sourceTree = "<group>"; };
-		307D28A1123043350040C0FA /* PhoneGapBuildSettings.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = PhoneGapBuildSettings.xcconfig; sourceTree = "<group>"; };
-		308D052E1370CCF300D202BF /* icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-72.png"; sourceTree = "<group>"; };
-		308D052F1370CCF300D202BF /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon.png; sourceTree = "<group>"; };
-		308D05301370CCF300D202BF /* icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon@2x.png"; sourceTree = "<group>"; };
-		308D05341370CCF300D202BF /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
-		308D05351370CCF300D202BF /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = "<group>"; };
-		30E1352610E2C1420031B30D /* PhoneGap.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = PhoneGap.plist; sourceTree = "<group>"; };
-		30E5649113A7FCAF007403D8 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
-		32CA4F630368D1EE00C91783 /* KitchenSinktablet-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "KitchenSinktablet-Prefix.pch"; sourceTree = "<group>"; };
-		8D1107310486CEB800E47090 /* KitchenSinktablet-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "KitchenSinktablet-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
-		1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
-			isa = PBXFrameworksBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				301BF552109A68D80062928A /* libPhoneGap.a in Frameworks */,
-				1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
-				1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
-				288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */,
-				301BF5B5109A6A2B0062928A /* AddressBook.framework in Frameworks */,
-				301BF5B7109A6A2B0062928A /* AddressBookUI.framework in Frameworks */,
-				301BF5B9109A6A2B0062928A /* AudioToolbox.framework in Frameworks */,
-				301BF5BB109A6A2B0062928A /* AVFoundation.framework in Frameworks */,
-				301BF5BD109A6A2B0062928A /* CFNetwork.framework in Frameworks */,
-				301BF5BF109A6A2B0062928A /* CoreLocation.framework in Frameworks */,
-				301BF5C1109A6A2B0062928A /* MediaPlayer.framework in Frameworks */,
-				301BF5C3109A6A2B0062928A /* QuartzCore.framework in Frameworks */,
-				301BF5C5109A6A2B0062928A /* SystemConfiguration.framework in Frameworks */,
-				305D5FD1115AB8F900A74A75 /* MobileCoreServices.framework in Frameworks */,
-				30E5649213A7FCAF007403D8 /* CoreMedia.framework in Frameworks */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
-		080E96DDFE201D6D7F000001 /* Classes */ = {
-			isa = PBXGroup;
-			children = (
-				1D3623240D0F684500981E51 /* AppDelegate.h */,
-				1D3623250D0F684500981E51 /* AppDelegate.m */,
-			);
-			path = Classes;
-			sourceTree = SOURCE_ROOT;
-		};
-		19C28FACFE9D520D11CA2CBB /* Products */ = {
-			isa = PBXGroup;
-			children = (
-				1D6058910D05DD3D006BFB54 /* KitchenSinktablet.app */,
-			);
-			name = Products;
-			sourceTree = "<group>";
-		};
-		1F766FDB13BBADB100FB74C0 /* en.lproj */ = {
-			isa = PBXGroup;
-			children = (
-				1F766FDC13BBADB100FB74C0 /* Localizable.strings */,
-			);
-			name = en.lproj;
-			path = Resources/en.lproj;
-			sourceTree = "<group>";
-		};
-		1F766FDE13BBADB100FB74C0 /* es.lproj */ = {
-			isa = PBXGroup;
-			children = (
-				1F766FDF13BBADB100FB74C0 /* Localizable.strings */,
-			);
-			name = es.lproj;
-			path = Resources/es.lproj;
-			sourceTree = "<group>";
-		};
-		29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
-			isa = PBXGroup;
-			children = (
-				301BF56E109A69640062928A /* www */,
-				301BF52D109A57CC0062928A /* PhoneGapLib.xcodeproj */,
-				080E96DDFE201D6D7F000001 /* Classes */,
-				307C750510C5A3420062BCA9 /* Plugins */,
-				29B97315FDCFA39411CA2CEA /* Other Sources */,
-				29B97317FDCFA39411CA2CEA /* Resources */,
-				29B97323FDCFA39411CA2CEA /* Frameworks */,
-				19C28FACFE9D520D11CA2CBB /* Products */,
-			);
-			name = CustomTemplate;
-			sourceTree = "<group>";
-		};
-		29B97315FDCFA39411CA2CEA /* Other Sources */ = {
-			isa = PBXGroup;
-			children = (
-				32CA4F630368D1EE00C91783 /* KitchenSinktablet-Prefix.pch */,
-				29B97316FDCFA39411CA2CEA /* main.m */,
-			);
-			name = "Other Sources";
-			sourceTree = "<group>";
-		};
-		29B97317FDCFA39411CA2CEA /* Resources */ = {
-			isa = PBXGroup;
-			children = (
-				1F766FDB13BBADB100FB74C0 /* en.lproj */,
-				1F766FDE13BBADB100FB74C0 /* es.lproj */,
-				3072F99613A8081B00425683 /* Capture.bundle */,
-				308D052D1370CCF300D202BF /* icons */,
-				308D05311370CCF300D202BF /* splash */,
-				30E1352610E2C1420031B30D /* PhoneGap.plist */,
-				3053AC6E109B7857006FCFE7 /* VERSION */,
-				8D1107310486CEB800E47090 /* KitchenSinktablet-Info.plist */,
-				307D28A1123043350040C0FA /* PhoneGapBuildSettings.xcconfig */,
-			);
-			name = Resources;
-			sourceTree = "<group>";
-		};
-		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
-			isa = PBXGroup;
-			children = (
-				1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
-				1D30AB110D05D00D00671497 /* Foundation.framework */,
-				288765FC0DF74451002DB57D /* CoreGraphics.framework */,
-				301BF5B4109A6A2B0062928A /* AddressBook.framework */,
-				301BF5B6109A6A2B0062928A /* AddressBookUI.framework */,
-				301BF5B8109A6A2B0062928A /* AudioToolbox.framework */,
-				301BF5BA109A6A2B0062928A /* AVFoundation.framework */,
-				301BF5BC109A6A2B0062928A /* CFNetwork.framework */,
-				301BF5BE109A6A2B0062928A /* CoreLocation.framework */,
-				301BF5C0109A6A2B0062928A /* MediaPlayer.framework */,
-				301BF5C2109A6A2B0062928A /* QuartzCore.framework */,
-				301BF5C4109A6A2B0062928A /* SystemConfiguration.framework */,
-				305D5FD0115AB8F900A74A75 /* MobileCoreServices.framework */,
-				30E5649113A7FCAF007403D8 /* CoreMedia.framework */,
-			);
-			name = Frameworks;
-			sourceTree = "<group>";
-		};
-		301BF52E109A57CC0062928A /* Products */ = {
-			isa = PBXGroup;
-			children = (
-				301BF535109A57CC0062928A /* libPhoneGap.a */,
-				30E47BC3136F595F00DBB853 /* PhoneGap.framework */,
-			);
-			name = Products;
-			sourceTree = "<group>";
-		};
-		307C750510C5A3420062BCA9 /* Plugins */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = Plugins;
-			sourceTree = SOURCE_ROOT;
-		};
-		308D052D1370CCF300D202BF /* icons */ = {
-			isa = PBXGroup;
-			children = (
-				308D052E1370CCF300D202BF /* icon-72.png */,
-				308D052F1370CCF300D202BF /* icon.png */,
-				308D05301370CCF300D202BF /* icon@2x.png */,
-			);
-			name = icons;
-			path = Resources/icons;
-			sourceTree = "<group>";
-		};
-		308D05311370CCF300D202BF /* splash */ = {
-			isa = PBXGroup;
-			children = (
-				308D05341370CCF300D202BF /* Default.png */,
-				308D05351370CCF300D202BF /* Default@2x.png */,
-			);
-			name = splash;
-			path = Resources/splash;
-			sourceTree = "<group>";
-		};
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
-		1D6058900D05DD3D006BFB54 /* KitchenSinktablet */ = {
-			isa = PBXNativeTarget;
-			buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "KitchenSinktablet" */;
-			buildPhases = (
-				304B58A110DAC018002A0835 /* Touch www folder */,
-				1D60588D0D05DD3D006BFB54 /* Resources */,
-				1D60588E0D05DD3D006BFB54 /* Sources */,
-				1D60588F0D05DD3D006BFB54 /* Frameworks */,
-			);
-			buildRules = (
-			);
-			dependencies = (
-				301BF551109A68C00062928A /* PBXTargetDependency */,
-			);
-			name = "KitchenSinktablet";
-			productName = "KitchenSinktablet";
-			productReference = 1D6058910D05DD3D006BFB54 /* KitchenSinktablet.app */;
-			productType = "com.apple.product-type.application";
-		};
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
-		29B97313FDCFA39411CA2CEA /* Project object */ = {
-			isa = PBXProject;
-			buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "KitchenSinktablet" */;
-			compatibilityVersion = "Xcode 3.1";
-			developmentRegion = English;
-			hasScannedForEncodings = 1;
-			knownRegions = (
-				English,
-				Japanese,
-				French,
-				German,
-				en,
-				es,
-			);
-			mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
-			projectDirPath = "";
-			projectReferences = (
-				{
-					ProductGroup = 301BF52E109A57CC0062928A /* Products */;
-					ProjectRef = 301BF52D109A57CC0062928A /* PhoneGapLib.xcodeproj */;
-				},
-			);
-			projectRoot = "";
-			targets = (
-				1D6058900D05DD3D006BFB54 /* KitchenSinktablet */,
-			);
-		};
-/* End PBXProject section */
-
-/* Begin PBXReferenceProxy section */
-		301BF535109A57CC0062928A /* libPhoneGap.a */ = {
-			isa = PBXReferenceProxy;
-			fileType = archive.ar;
-			path = libPhoneGap.a;
-			remoteRef = 301BF534109A57CC0062928A /* PBXContainerItemProxy */;
-			sourceTree = BUILT_PRODUCTS_DIR;
-		};
-		30E47BC3136F595F00DBB853 /* PhoneGap.framework */ = {
-			isa = PBXReferenceProxy;
-			fileType = wrapper.cfbundle;
-			path = PhoneGap.framework;
-			remoteRef = 30E47BC2136F595F00DBB853 /* PBXContainerItemProxy */;
-			sourceTree = BUILT_PRODUCTS_DIR;
-		};
-/* End PBXReferenceProxy section */
-
-/* Begin PBXResourcesBuildPhase section */
-		1D60588D0D05DD3D006BFB54 /* Resources */ = {
-			isa = PBXResourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				301BF570109A69640062928A /* www in Resources */,
-				3053AC6F109B7857006FCFE7 /* VERSION in Resources */,
-				30E1352710E2C1420031B30D /* PhoneGap.plist in Resources */,
-				307D28A2123043360040C0FA /* PhoneGapBuildSettings.xcconfig in Resources */,
-				308D05371370CCF300D202BF /* icon-72.png in Resources */,
-				308D05381370CCF300D202BF /* icon.png in Resources */,
-				308D05391370CCF300D202BF /* icon@2x.png in Resources */,
-				308D053C1370CCF300D202BF /* Default.png in Resources */,
-				308D053D1370CCF300D202BF /* Default@2x.png in Resources */,
-				3072F99713A8081B00425683 /* Capture.bundle in Resources */,
-				1F766FE113BBADB100FB74C0 /* Localizable.strings in Resources */,
-				1F766FE213BBADB100FB74C0 /* Localizable.strings in Resources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXShellScriptBuildPhase section */
-		304B58A110DAC018002A0835 /* Touch www folder */ = {
-			isa = PBXShellScriptBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-			);
-			inputPaths = (
-			);
-			name = "Touch www folder";
-			outputPaths = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-			shellPath = /bin/sh;
-			shellScript = "touch -cm ${PROJECT_DIR}/www";
-		};
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
-		1D60588E0D05DD3D006BFB54 /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				1D60589B0D05DD56006BFB54 /* main.m in Sources */,
-				1D3623260D0F684500981E51 /* AppDelegate.m in Sources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
-		301BF551109A68C00062928A /* PBXTargetDependency */ = {
-			isa = PBXTargetDependency;
-			name = PhoneGapLib;
-			targetProxy = 301BF550109A68C00062928A /* PBXContainerItemProxy */;
-		};
-/* End PBXTargetDependency section */
-
-/* Begin PBXVariantGroup section */
-		1F766FDC13BBADB100FB74C0 /* Localizable.strings */ = {
-			isa = PBXVariantGroup;
-			children = (
-				1F766FDD13BBADB100FB74C0 /* en */,
-			);
-			name = Localizable.strings;
-			sourceTree = "<group>";
-		};
-		1F766FDF13BBADB100FB74C0 /* Localizable.strings */ = {
-			isa = PBXVariantGroup;
-			children = (
-				1F766FE013BBADB100FB74C0 /* es */,
-			);
-			name = Localizable.strings;
-			sourceTree = "<group>";
-		};
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
-		1D6058940D05DD3E006BFB54 /* Debug */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ALWAYS_SEARCH_USER_PATHS = NO;
-				ARCHS = (
-					armv6,
-					armv7,
-				);
-				COPY_PHASE_STRIP = NO;
-				GCC_DYNAMIC_NO_PIC = NO;
-				GCC_OPTIMIZATION_LEVEL = 0;
-				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-				GCC_PREFIX_HEADER = "KitchenSinktablet-Prefix.pch";
-				INFOPLIST_FILE = "KitchenSinktablet-Info.plist";
-				IPHONEOS_DEPLOYMENT_TARGET = 3.0;
-				ONLY_ACTIVE_ARCH = NO;
-				PRODUCT_NAME = "KitchenSinktablet";
-				TARGETED_DEVICE_FAMILY = "1,2";
-			};
-			name = Debug;
-		};
-		1D6058950D05DD3E006BFB54 /* Release */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ALWAYS_SEARCH_USER_PATHS = NO;
-				ARCHS = (
-					armv6,
-					armv7,
-				);
-				COPY_PHASE_STRIP = YES;
-				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-				GCC_PREFIX_HEADER = "KitchenSinktablet-Prefix.pch";
-				INFOPLIST_FILE = "KitchenSinktablet-Info.plist";
-				IPHONEOS_DEPLOYMENT_TARGET = 3.0;
-				ONLY_ACTIVE_ARCH = NO;
-				PRODUCT_NAME = "KitchenSinktablet";
-				TARGETED_DEVICE_FAMILY = "1,2";
-			};
-			name = Release;
-		};
-		C01FCF4F08A954540054247B /* Debug */ = {
-			isa = XCBuildConfiguration;
-			baseConfigurationReference = 307D28A1123043350040C0FA /* PhoneGapBuildSettings.xcconfig */;
-			buildSettings = {
-				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
-				GCC_C_LANGUAGE_STANDARD = c99;
-				GCC_VERSION = com.apple.compilers.llvmgcc42;
-				GCC_WARN_ABOUT_RETURN_TYPE = YES;
-				GCC_WARN_UNUSED_VARIABLE = YES;
-				IPHONEOS_DEPLOYMENT_TARGET = 3.0;
-				OTHER_LDFLAGS = (
-					"-weak_framework",
-					UIKit,
-					"-weak_framework",
-					AVFoundation,
-					"-weak_framework",
-					CoreMedia,
-					"-weak_library",
-					/usr/lib/libSystem.B.dylib,
-					"-all_load",
-					"-Obj-C",
-				);
-				PREBINDING = NO;
-				SDKROOT = iphoneos;
-				SKIP_INSTALL = NO;
-				USER_HEADER_SEARCH_PATHS = "\"$(PHONEGAPLIB)/Classes/JSON\" \"$(PHONEGAPLIB)/Classes\"";
-			};
-			name = Debug;
-		};
-		C01FCF5008A954540054247B /* Release */ = {
-			isa = XCBuildConfiguration;
-			baseConfigurationReference = 307D28A1123043350040C0FA /* PhoneGapBuildSettings.xcconfig */;
-			buildSettings = {
-				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
-				GCC_C_LANGUAGE_STANDARD = c99;
-				GCC_VERSION = com.apple.compilers.llvmgcc42;
-				GCC_WARN_ABOUT_RETURN_TYPE = YES;
-				GCC_WARN_UNUSED_VARIABLE = YES;
-				IPHONEOS_DEPLOYMENT_TARGET = 3.0;
-				OTHER_LDFLAGS = (
-					"-weak_framework",
-					UIKit,
-					"-weak_framework",
-					AVFoundation,
-					"-weak_framework",
-					CoreMedia,
-					"-weak_library",
-					/usr/lib/libSystem.B.dylib,
-					"-all_load",
-					"-Obj-C",
-				);
-				PREBINDING = NO;
-				SDKROOT = iphoneos;
-				SKIP_INSTALL = NO;
-				USER_HEADER_SEARCH_PATHS = "\"$(PHONEGAPLIB)/Classes/JSON\" \"$(PHONEGAPLIB)/Classes\"";
-			};
-			name = Release;
-		};
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
-		1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "KitchenSinktablet" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				1D6058940D05DD3E006BFB54 /* Debug */,
-				1D6058950D05DD3E006BFB54 /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-		C01FCF4E08A954540054247B /* Build configuration list for PBXProject "KitchenSinktablet" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				C01FCF4F08A954540054247B /* Debug */,
-				C01FCF5008A954540054247B /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-/* End XCConfigurationList section */
-	};
-	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/projects/hash.pbxproj
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/projects/hash.pbxproj b/node_modules/xcode/test/parser/projects/hash.pbxproj
deleted file mode 100644
index 42390f3..0000000
--- a/node_modules/xcode/test/parser/projects/hash.pbxproj
+++ /dev/null
@@ -1,9 +0,0 @@
-// !$*UTF8*$!
-{
-    archiveVersion = 1;
-    classes = {
-    };
-    objectVersion = 45;
-    nonObject = 29B97313FDCFA39411CA2CEF;
-    rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/projects/header-search.pbxproj
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/projects/header-search.pbxproj b/node_modules/xcode/test/parser/projects/header-search.pbxproj
deleted file mode 100755
index cf7386b..0000000
--- a/node_modules/xcode/test/parser/projects/header-search.pbxproj
+++ /dev/null
@@ -1,47 +0,0 @@
-// !$*UTF8*$!
-{
-	archiveVersion = 1;
-	classes = {
-	};
-	objectVersion = 46;
-	objects = {
-/* Begin XCBuildConfiguration section */
-		C01FCF4F08A954540054247B /* Debug */ = {
-			isa = XCBuildConfiguration;
-			baseConfigurationReference = 307D28A1123043350040C0FA /* CordovaBuildSettings.xcconfig */;
-			buildSettings = {
-				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
-				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
-				GCC_C_LANGUAGE_STANDARD = c99;
-				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
-				GCC_WARN_ABOUT_RETURN_TYPE = YES;
-				GCC_WARN_UNUSED_VARIABLE = YES;
-				HEADER_SEARCH_PATHS = (
-					"\"$(TARGET_BUILD_DIR)/usr/local/lib/include\"",
-					"\"$(OBJROOT)/UninstalledProducts/include\"",
-					"\"$(BUILT_PRODUCTS_DIR)\"",
-				);
-				IPHONEOS_DEPLOYMENT_TARGET = 4.2;
-				OTHER_LDFLAGS = (
-					"-weak_framework",
-					CoreFoundation,
-					"-weak_framework",
-					UIKit,
-					"-weak_framework",
-					AVFoundation,
-					"-weak_framework",
-					CoreMedia,
-					"-weak-lSystem",
-					"-all_load",
-					"-Obj-C",
-				);
-				SDKROOT = iphoneos;
-				SKIP_INSTALL = NO;
-				USER_HEADER_SEARCH_PATHS = "";
-			};
-			name = Debug;
-		};
-/* End XCBuildConfiguration section */
-	};
-	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/projects/nested-object.pbxproj
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/projects/nested-object.pbxproj b/node_modules/xcode/test/parser/projects/nested-object.pbxproj
deleted file mode 100644
index 5d8d410..0000000
--- a/node_modules/xcode/test/parser/projects/nested-object.pbxproj
+++ /dev/null
@@ -1,39 +0,0 @@
-// !$*UTF8*$!
-{
-	archiveVersion = 1;
-	classes = {
-	};
-	objectVersion = 45;
-	objects = {
-/* Begin PBXProject section */
-		29B97313FDCFA39411CA2CEA /* Project object */ = {
-			isa = PBXProject;
-			buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "KitchenSinktablet" */;
-			compatibilityVersion = "Xcode 3.1";
-			developmentRegion = English;
-			hasScannedForEncodings = 1;
-			knownRegions = (
-				English,
-				Japanese,
-				French,
-				German,
-				en,
-				es,
-			);
-			mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
-			projectDirPath = "";
-			projectReferences = (
-				{
-					ProductGroup = 301BF52E109A57CC0062928A /* Products */;
-					ProjectRef = 301BF52D109A57CC0062928A /* PhoneGapLib.xcodeproj */;
-				},
-			);
-			projectRoot = "";
-			targets = (
-				1D6058900D05DD3D006BFB54 /* KitchenSinktablet */,
-			);
-		};
-/* End PBXProject section */
-	};
-	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/projects/section-entries.pbxproj
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/projects/section-entries.pbxproj b/node_modules/xcode/test/parser/projects/section-entries.pbxproj
deleted file mode 100644
index 933cd77..0000000
--- a/node_modules/xcode/test/parser/projects/section-entries.pbxproj
+++ /dev/null
@@ -1,28 +0,0 @@
-// !$*UTF8*$!
-{
-    archiveVersion = 1;
-    classes = {
-    };
-    objectVersion = 45;
-    rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-    objects = {
-/* Begin PBXVariantGroup section */
-		1F766FDC13BBADB100FB74C0 /* Localizable.strings */ = {
-			isa = PBXVariantGroup;
-			children = (
-				1F766FDD13BBADB100FB74C0 /* en */,
-			);
-			name = Localizable.strings;
-			sourceTree = "<group>";
-		};
-		1F766FDF13BBADB100FB74C0 /* Localizable.strings */ = {
-			isa = PBXVariantGroup;
-			children = (
-				1F766FE013BBADB100FB74C0 /* es */,
-			);
-			name = Localizable.strings;
-			sourceTree = "<group>";
-		};
-/* End PBXVariantGroup section */
-    };
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/projects/section.pbxproj
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/projects/section.pbxproj b/node_modules/xcode/test/parser/projects/section.pbxproj
deleted file mode 100644
index 8d3ef56..0000000
--- a/node_modules/xcode/test/parser/projects/section.pbxproj
+++ /dev/null
@@ -1,17 +0,0 @@
-// !$*UTF8*$!
-{
-    archiveVersion = 1;
-    classes = {
-    };
-    objectVersion = 45;
-    rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-    objects = {
-/* Begin PBXTargetDependency section */
-        301BF551109A68C00062928A /* PBXTargetDependency */ = {
-            isa = PBXTargetDependency;
-            name = PhoneGapLib;
-            targetProxy = 301BF550109A68C00062928A /* PBXContainerItemProxy */;
-        };
-/* End PBXTargetDependency section */
-    };
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/projects/two-sections.pbxproj
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/projects/two-sections.pbxproj b/node_modules/xcode/test/parser/projects/two-sections.pbxproj
deleted file mode 100644
index 072b459..0000000
--- a/node_modules/xcode/test/parser/projects/two-sections.pbxproj
+++ /dev/null
@@ -1,29 +0,0 @@
-// !$*UTF8*$!
-{
-    archiveVersion = 1;
-    classes = {
-    };
-    objectVersion = 45;
-    rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-    objects = {
-/* Begin PBXTargetDependency section */
-		301BF551109A68C00062928A /* PBXTargetDependency */ = {
-			isa = PBXTargetDependency;
-			name = PhoneGapLib;
-			targetProxy = 301BF550109A68C00062928A /* PBXContainerItemProxy */;
-		};
-/* End PBXTargetDependency section */
-
-/* Begin PBXSourcesBuildPhase section */
-		1D60588E0D05DD3D006BFB54 /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				1D60589B0D05DD56006BFB54 /* main.m in Sources */,
-				1D3623260D0F684500981E51 /* AppDelegate.m in Sources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXSourcesBuildPhase section */
-    };
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/projects/with_array.pbxproj
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/projects/with_array.pbxproj b/node_modules/xcode/test/parser/projects/with_array.pbxproj
deleted file mode 100644
index bdd7247..0000000
--- a/node_modules/xcode/test/parser/projects/with_array.pbxproj
+++ /dev/null
@@ -1,18 +0,0 @@
-// !$*UTF8*$!
-{
-    archiveVersion = 1;
-    classes = {
-    };
-    empties = (
-    );
-    ARCHS = (
-        armv6,
-        armv7,
-    );
-    files = (
-        1D60589B0D05DD56006BFB54 /* main.m in Sources */,
-        1D3623260D0F684500981E51 /* AppDelegate.m in Sources */,
-    );
-    objectVersion = 45;
-    rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/section-entries.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/section-entries.js b/node_modules/xcode/test/parser/section-entries.js
deleted file mode 100644
index 7c54fef..0000000
--- a/node_modules/xcode/test/parser/section-entries.js
+++ /dev/null
@@ -1,25 +0,0 @@
-var PEG = require('pegjs'),
-    fs = require('fs'),
-    pbx = fs.readFileSync('test/parser/projects/section-entries.pbxproj', 'utf-8'),
-    grammar = fs.readFileSync('lib/parser/pbxproj.pegjs', 'utf-8'),
-    parser = PEG.buildParser(grammar),
-    rawProj = parser.parse(pbx),
-    project = rawProj.project;
-
-exports['should have a PBXVariantGroup section'] = function (test) {
-    test.ok(project.objects['PBXVariantGroup']);
-    test.done();
-}
-
-exports['should have two children for PBXVariantGroup'] = function (test) {
-    test.ok(project.objects['PBXVariantGroup']['1F766FDF13BBADB100FB74C0']);
-    test.ok(project.objects['PBXVariantGroup']['1F766FDC13BBADB100FB74C0']);
-    test.done();
-}
-
-exports['should store quote-surround values correctly'] = function (test) {
-    var localizable = project.objects['PBXVariantGroup']['1F766FDF13BBADB100FB74C0'];
-
-    test.equal(localizable.sourceTree, '"<group>"');
-    test.done();
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/section.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/section.js b/node_modules/xcode/test/parser/section.js
deleted file mode 100644
index afe6f61..0000000
--- a/node_modules/xcode/test/parser/section.js
+++ /dev/null
@@ -1,28 +0,0 @@
-var PEG = require('pegjs'),
-    fs = require('fs'),
-    pbx = fs.readFileSync('test/parser/projects/section.pbxproj', 'utf-8'),
-    grammar = fs.readFileSync('lib/parser/pbxproj.pegjs', 'utf-8'),
-    parser = PEG.buildParser(grammar),
-    rawProj = parser.parse(pbx),
-    project = rawProj.project;
-
-exports['should have a PBXTargetDependency section'] = function (test) {
-    test.ok(project.objects['PBXTargetDependency']);
-    test.done();
-}
-
-exports['should have the right child of PBXTargetDependency section'] = function (test) {
-    test.ok(project.objects['PBXTargetDependency']['301BF551109A68C00062928A']);
-    test.done();
-}
-
-exports['should have the right properties on the dependency'] = function (test) {
-    var dependency = project.objects['PBXTargetDependency']['301BF551109A68C00062928A'];
-
-    test.equal(dependency.isa, 'PBXTargetDependency')
-    test.equal(dependency.name, 'PhoneGapLib')
-    test.equal(dependency.targetProxy, '301BF550109A68C00062928A')
-    test.equal(dependency['targetProxy_comment'], 'PBXContainerItemProxy')
-
-    test.done();
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/two-sections.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/two-sections.js b/node_modules/xcode/test/parser/two-sections.js
deleted file mode 100644
index 863f5f6..0000000
--- a/node_modules/xcode/test/parser/two-sections.js
+++ /dev/null
@@ -1,18 +0,0 @@
-var PEG = require('pegjs'),
-    fs = require('fs'),
-    pbx = fs.readFileSync('test/parser/projects/two-sections.pbxproj', 'utf-8'),
-    grammar = fs.readFileSync('lib/parser/pbxproj.pegjs', 'utf-8'),
-    parser = PEG.buildParser(grammar),
-    rawProj = parser.parse(pbx),
-    project = rawProj.project;
-
-exports['should parse a project with two sections'] = function (test) {
-    // if it gets this far it's worked
-    test.done();
-}
-
-exports['should have both sections on the project object'] = function (test) {
-    test.ok(project.objects['PBXTargetDependency']);
-    test.ok(project.objects['PBXSourcesBuildPhase']);
-    test.done();
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/parser/with_array.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/parser/with_array.js b/node_modules/xcode/test/parser/with_array.js
deleted file mode 100644
index 0ff1e1d..0000000
--- a/node_modules/xcode/test/parser/with_array.js
+++ /dev/null
@@ -1,39 +0,0 @@
-var PEG = require('pegjs'),
-    fs = require('fs'),
-    pbx = fs.readFileSync('test/parser/projects/with_array.pbxproj', 'utf-8'),
-    grammar = fs.readFileSync('lib/parser/pbxproj.pegjs', 'utf-8'),
-    parser = PEG.buildParser(grammar),
-    rawProj = parser.parse(pbx),
-    project = rawProj.project;
-
-exports['should parse arrays with commented entries'] = function (test) {
-    test.ok(project.files instanceof Array);
-    test.equal(project.files.length, 2);
-    test.done()
-}
-
-exports['should parse arrays with uncommented entries'] = function (test) {
-    test.ok(project.ARCHS instanceof Array);
-    test.equal(project.ARCHS.length, 2);
-    test.done()
-}
-
-exports['should parse empty arrays'] = function (test) {
-    test.ok(project.empties instanceof Array);
-    test.equal(project.empties.length, 0);
-    test.done();
-}
-
-exports['should be correct ordered'] = function (test) {
-    var archs = project.ARCHS;
-    test.equal(archs[0], 'armv6');
-    test.equal(archs[1], 'armv7');
-    test.done();
-}
-
-exports['should parse values and comments correctly'] = function (test) {
-    var appDelegate = project.files[1]
-    test.equal(appDelegate.value, '1D3623260D0F684500981E51')
-    test.equal(appDelegate.comment, 'AppDelegate.m in Sources')
-    test.done()
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/pbxFile.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/pbxFile.js b/node_modules/xcode/test/pbxFile.js
deleted file mode 100644
index ae03236..0000000
--- a/node_modules/xcode/test/pbxFile.js
+++ /dev/null
@@ -1,147 +0,0 @@
-var pbxFile = require('../lib/pbxFile');
-
-exports['lastType'] = {
-    'should detect that a .m path means sourcecode.c.objc': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.m');
-
-        test.equal('sourcecode.c.objc', sourceFile.lastType);
-        test.done();
-    },
-
-    'should detect that a .h path means sourceFile.c.h': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.h');
-
-        test.equal('sourcecode.c.h', sourceFile.lastType);
-        test.done();
-    },
-
-    'should detect that a .bundle path means "wrapper.plug-in"': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.bundle');
-
-        test.equal('"wrapper.plug-in"', sourceFile.lastType);
-        test.done();
-    },
-
-    'should detect that a .xib path means file.xib': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.xib');
-
-        test.equal('file.xib', sourceFile.lastType);
-        test.done();
-    },
-
-    'should detect that a .dylib path means "compiled.mach-o.dylib"': function (test) {
-        var sourceFile = new pbxFile('libsqlite3.dylib');
-
-        test.equal('"compiled.mach-o.dylib"', sourceFile.lastType);
-        test.done();
-    },
-
-    'should detect that a .framework path means wrapper.framework': function (test) {
-        var sourceFile = new pbxFile('MessageUI.framework');
-
-        test.equal('wrapper.framework', sourceFile.lastType);
-        test.done();
-    },
-
-    'should allow lastType to be overridden': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.m',
-                { lastType: 'somestupidtype' });
-
-        test.equal('somestupidtype', sourceFile.lastType);
-        test.done();
-    },
-
-    'should set lastType to unknown if undetectable': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.guh');
-
-        test.equal('unknown', sourceFile.lastType);
-        test.done();
-    }
-}
-
-exports['group'] = {
-    'should be Sources for source files': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.m');
-
-        test.equal('Sources', sourceFile.group);
-        test.done();
-    },
-    'should be Frameworks for frameworks': function (test) {
-        var framework = new pbxFile('libsqlite3.dylib');
-
-        test.equal('Frameworks', framework.group);
-        test.done();
-    },
-    'should be Resources for all other files': function (test) {
-        var headerFile = new pbxFile('Plugins/ChildBrowser.h'),
-            xibFile = new pbxFile('Plugins/ChildBrowser.xib');
-
-        test.equal('Resources', headerFile.group);
-        test.equal('Resources', xibFile.group);
-        test.done();
-    }
-}
-
-exports['basename'] = {
-    'should be as expected': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.m');
-
-        test.equal('ChildBrowser.m', sourceFile.basename);
-        test.done();
-    }
-}
-
-exports['sourceTree'] = {
-    'should be SDKROOT for dylibs': function (test) {
-        var sourceFile = new pbxFile('libsqlite3.dylib');
-
-        test.equal('SDKROOT', sourceFile.sourceTree);
-        test.done();
-    },
-
-    'should be SDKROOT for frameworks': function (test) {
-        var sourceFile = new pbxFile('MessageUI.framework');
-
-        test.equal('SDKROOT', sourceFile.sourceTree);
-        test.done();
-    },
-
-    'should default to "<group>" otherwise': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.m');
-
-        test.equal('"<group>"', sourceFile.sourceTree);
-        test.done();
-    },
-
-    'should be overridable either way': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.m',
-            { sourceTree: 'SOMETHING'});
-
-        test.equal('SOMETHING', sourceFile.sourceTree);
-        test.done();
-    }
-}
-
-exports['path'] = {
-    'should be "usr/lib" for dylibs (relative to SDKROOT)': function (test) {
-        var sourceFile = new pbxFile('libsqlite3.dylib');
-
-        test.equal('usr/lib/libsqlite3.dylib', sourceFile.path);
-        test.done();
-    },
-
-    'should be "System/Library/Frameworks" for frameworks': function (test) {
-        var sourceFile = new pbxFile('MessageUI.framework');
-
-        test.equal('System/Library/Frameworks/MessageUI.framework', sourceFile.path);
-        test.done();
-    },
-
-
-    'should default to the first argument otherwise': function (test) {
-        var sourceFile = new pbxFile('Plugins/ChildBrowser.m');
-
-        test.equal('Plugins/ChildBrowser.m', sourceFile.path);
-        test.done();
-    }
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/pbxProject.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/pbxProject.js b/node_modules/xcode/test/pbxProject.js
deleted file mode 100644
index c8bedef..0000000
--- a/node_modules/xcode/test/pbxProject.js
+++ /dev/null
@@ -1,155 +0,0 @@
-var pbx = require('../lib/pbxProject'),
-    buildConfig = require('./fixtures/buildFiles'),
-    fs = require('fs'),
-    project;
-
-exports['creation'] = {
-    'should create a pbxProject with the new operator': function (test) {
-        var myProj = new pbx('test/parser/projects/hash.pbxproj');
-
-        test.ok(myProj instanceof pbx);
-        test.done();
-    },
-    'should create a pbxProject without the new operator': function (test) {
-        var myProj = pbx('test/parser/projects/hash.pbxproj');
-
-        test.ok(myProj instanceof pbx);
-        test.done();
-    }
-}
-
-exports['parseSync function'] = {
-  'should return the hash object': function (test) {
-        var myProj = new pbx('test/parser/projects/hash.pbxproj')
-          , projHash = myProj.parseSync();
-        test.ok(projHash);
-        test.done();
-  },
-  'should contain valid data in the returned objects hash': function (test) {
-        var myProj = new pbx('test/parser/projects/hash.pbxproj')
-          , projHash = myProj.parseSync();
-        test.ok(projHash);
-
-        test.equal(projHash.hash.project.archiveVersion, 1);
-        test.equal(projHash.hash.project.objectVersion, 45);
-        test.equal(projHash.hash.project.nonObject, '29B97313FDCFA39411CA2CEF');
-    
-        test.done();
-  },
-}
-
-exports['parse function'] = {
-    'should emit an "end" event': function (test) {
-        var myProj = new pbx('test/parser/projects/hash.pbxproj');
-
-        myProj.parse().on('end', function (err, projHash) {
-            test.done();
-        })
-    },
-    'should take the end callback as a parameter': function (test) {
-        var myProj = new pbx('test/parser/projects/hash.pbxproj');
-
-        myProj.parse(function (err, projHash) {
-            test.done();
-        })
-    },
-    'should allow evented error handling': function (test) {
-        var myProj = new pbx('NotARealPath.pbxproj');
-
-        myProj.parse().on('error', function (err) {
-            test.equal(typeof err, "object");
-            test.done();
-        })
-    },
-    'should pass the hash object to the callback function': function (test) {
-        var myProj = new pbx('test/parser/projects/hash.pbxproj');
-
-        myProj.parse(function (err, projHash) {
-            test.ok(projHash);
-            test.done();
-        })
-    },
-    'should handle projects with comments in the header': function (test) {
-        var myProj = new pbx('test/parser/projects/comments.pbxproj');
-
-        myProj.parse(function (err, projHash) {
-            test.ok(projHash);
-            test.done();
-        })
-    },
-    'should attach the hash object to the pbx object': function (test) {
-        var myProj = new pbx('test/parser/projects/hash.pbxproj');
-
-        myProj.parse(function (err, projHash) {
-            test.ok(myProj.hash);
-            test.done();
-        })
-    },
-    'it should pass an error object back when the parsing fails': function (test) {
-        var myProj = new pbx('test/parser/projects/fail.pbxproj');
-
-        myProj.parse(function (err, projHash) {
-            test.ok(err);
-            test.done();
-        })
-    }
-}
-
-exports['allUuids function'] = {
-   'should return the right amount of uuids': function (test) {
-       var project = new pbx('.'),
-           uuids;
-
-       project.hash = buildConfig;
-       uuids = project.allUuids();
-
-       test.equal(uuids.length, 4);
-       test.done();
-   }
-}
-
-exports['generateUuid function'] = {
-    'should return a 24 character string': function (test) {
-       var project = new pbx('.'),
-           newUUID;
-
-       project.hash = buildConfig;
-       newUUID = project.generateUuid();
-
-       test.equal(newUUID.length, 24);
-       test.done();
-    },
-    'should be an uppercase hex string': function (test) {
-       var project = new pbx('.'),
-           uHex = /^[A-F0-9]{24}$/,
-           newUUID;
-
-       project.hash = buildConfig;
-       newUUID = project.generateUuid();
-
-       test.ok(uHex.test(newUUID));
-       test.done();
-    }
-}
-
-var bcpbx = 'test/parser/projects/build-config.pbxproj';
-var original_pbx = fs.readFileSync(bcpbx, 'utf-8');
-
-exports['updateProductName function'] = {
-    setUp:function(callback) {
-        callback();
-    },
-    tearDown:function(callback) {
-        fs.writeFileSync(bcpbx, original_pbx, 'utf-8');
-        callback();
-    },
-    'should change the PRODUCT_NAME field in the .pbxproj file': function (test) {
-        var myProj = new pbx('test/parser/projects/build-config.pbxproj');
-        myProj.parse(function(err, hash) {
-            myProj.updateProductName('furious anger');
-            var newContents = myProj.writeSync();
-            test.ok(newContents.match(/PRODUCT_NAME\s*=\s*"furious anger"/));
-            test.done();
-        });
-    }
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/pbxWriter.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/pbxWriter.js b/node_modules/xcode/test/pbxWriter.js
deleted file mode 100644
index 982019f..0000000
--- a/node_modules/xcode/test/pbxWriter.js
+++ /dev/null
@@ -1,75 +0,0 @@
-var pbx = require('../lib/pbxProject'),
-    fs = require('fs'),
-    myProj;
-
-function testProjectContents(filename, test) {
-    var myProj = new pbx(filename),
-        content = fs.readFileSync(filename, 'utf-8');
-
-    // normalize tabs vs strings
-    content = content.replace(/    /g, '\t');
-
-    myProj.parse(function (err, projHash) {
-        var written = myProj.writeSync();
-
-        test.equal(content, written);
-        test.done();
-    });
-}
-
-// for debugging failing tests
-function testContentsInDepth(filename, test) {
-    var myProj = new pbx(filename),
-        content = fs.readFileSync(filename, 'utf-8');
-
-    // normalize tabs vs strings
-    content = content.replace(/    /g, '\t');
-
-    myProj.parse(function (err, projHash) {
-        var written = myProj.writeSync(),
-            writtenLines = written.split('\n')
-            contentLines = content.split('\n')
-
-        test.equal(writtenLines.length, contentLines.length);
-
-        for (var i=0; i<writtenLines.length; i++) {
-            test.equal(writtenLines[i], contentLines[i],
-                'match failed on line ' + (i+1))
-        }
-
-        test.done();
-    });
-}
-
-exports.writeSync = {
-    'should write out the "hash" test': function (test) {
-        testProjectContents('test/parser/projects/hash.pbxproj', test);
-    },
-    'should write out the "with_array" test': function (test) {
-        testProjectContents('test/parser/projects/with_array.pbxproj', test);
-    },
-    'should write out the "section" test': function (test) {
-        testProjectContents('test/parser/projects/section.pbxproj', test);
-    },
-    'should write out the "two-sections" test': function (test) {
-        testProjectContents('test/parser/projects/two-sections.pbxproj', test);
-    },
-    'should write out the "section-entries" test': function (test) {
-        testProjectContents('test/parser/projects/section-entries.pbxproj', test);
-    },
-    'should write out the "build-config" test': function (test) {
-        testProjectContents('test/parser/projects/build-config.pbxproj', test);
-    },
-    'should write out the "header-search" test': function (test) {
-        testProjectContents('test/parser/projects/header-search.pbxproj', test);
-    },
-    'should write out the "nested-object" test': function (test) {
-        testProjectContents('test/parser/projects/nested-object.pbxproj', test);
-    },
-    'should write out the "build-files" test': function (test) {
-        testProjectContents('test/parser/projects/build-files.pbxproj', test);
-    },
-    'should write out the "file-references" test': function (test) {
-        testProjectContents('test/parser/projects/file-references.pbxproj', test);
-    }
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/removeFramework.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/removeFramework.js b/node_modules/xcode/test/removeFramework.js
deleted file mode 100644
index 869752d..0000000
--- a/node_modules/xcode/test/removeFramework.js
+++ /dev/null
@@ -1,103 +0,0 @@
-var fullProject = require('./fixtures/full-project')
-    fullProjectStr = JSON.stringify(fullProject),
-    pbx = require('../lib/pbxProject'),
-    pbxFile = require('../lib/pbxFile'),
-    proj = new pbx('.');
-
-function cleanHash() {
-    return JSON.parse(fullProjectStr);
-}
-
-exports.setUp = function (callback) {
-    proj.hash = cleanHash();
-    callback();
-}
-
-exports.removeFramework = {
-    'should return a pbxFile': function (test) {
-        var newFile = proj.addFramework('libsqlite3.dylib');
-
-        test.equal(newFile.constructor, pbxFile);
-        
-        var deletedFile = proj.removeFramework('libsqlite3.dylib');
-
-        test.equal(deletedFile.constructor, pbxFile);
-        
-        test.done()
-    },
-    'should set a fileRef on the pbxFile': function (test) {
-        var newFile = proj.addFramework('libsqlite3.dylib');
-
-        test.ok(newFile.fileRef);
-        
-        var deletedFile = proj.removeFramework('libsqlite3.dylib');
-
-        test.ok(deletedFile.fileRef);
-        
-        test.done()
-    },
-    'should remove 2 fields from the PBXFileReference section': function (test) {
-        var newFile = proj.addFramework('libsqlite3.dylib');
-            fileRefSection = proj.pbxFileReferenceSection(),
-            frsLength = Object.keys(fileRefSection).length;
-
-        test.equal(68, frsLength);
-        test.ok(fileRefSection[newFile.fileRef]);
-        test.ok(fileRefSection[newFile.fileRef + '_comment']);
-
-        var deletedFile = proj.removeFramework('libsqlite3.dylib');
-        frsLength = Object.keys(fileRefSection).length;
-
-        test.equal(66, frsLength);
-        test.ok(!fileRefSection[deletedFile.fileRef]);
-        test.ok(!fileRefSection[deletedFile.fileRef + '_comment']);
-        
-        test.done();
-    },
-    'should remove 2 fields from the PBXBuildFile section': function (test) {
-        var newFile = proj.addFramework('libsqlite3.dylib'),
-            buildFileSection = proj.pbxBuildFileSection(),
-            bfsLength = Object.keys(buildFileSection).length;
-
-        test.equal(60, bfsLength);
-        test.ok(buildFileSection[newFile.uuid]);
-        test.ok(buildFileSection[newFile.uuid + '_comment']);
-
-        var deletedFile = proj.removeFramework('libsqlite3.dylib');
-        
-        bfsLength = Object.keys(buildFileSection).length;
-
-        test.equal(58, bfsLength);
-        test.ok(!buildFileSection[deletedFile.uuid]);
-        test.ok(!buildFileSection[deletedFile.uuid + '_comment']);
-        
-        test.done();
-    },
-    'should remove from the Frameworks PBXGroup': function (test) {
-        var newLength = proj.pbxGroupByName('Frameworks').children.length + 1,
-            newFile = proj.addFramework('libsqlite3.dylib'),
-            frameworks = proj.pbxGroupByName('Frameworks');
-
-        test.equal(frameworks.children.length, newLength);
-        
-        var deletedFile = proj.removeFramework('libsqlite3.dylib'),
-        newLength = newLength - 1;
-
-        test.equal(frameworks.children.length, newLength);
-        
-        test.done();
-    },
-    'should remove from the PBXFrameworksBuildPhase': function (test) {
-        var newFile = proj.addFramework('libsqlite3.dylib'),
-            frameworks = proj.pbxFrameworksBuildPhaseObj();
-
-        test.equal(frameworks.files.length, 16);
-        
-        var deletedFile = proj.removeFramework('libsqlite3.dylib'),
-            frameworks = proj.pbxFrameworksBuildPhaseObj();
-
-        test.equal(frameworks.files.length, 15);
-        
-        test.done();
-    }
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/removeHeaderFile.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/removeHeaderFile.js b/node_modules/xcode/test/removeHeaderFile.js
deleted file mode 100644
index f51348d..0000000
--- a/node_modules/xcode/test/removeHeaderFile.js
+++ /dev/null
@@ -1,105 +0,0 @@
-var fullProject = require('./fixtures/full-project')
-    fullProjectStr = JSON.stringify(fullProject),
-    pbx = require('../lib/pbxProject'),
-    pbxFile = require('../lib/pbxFile'),
-    proj = new pbx('.');
-
-function cleanHash() {
-    return JSON.parse(fullProjectStr);
-}
-
-exports.setUp = function (callback) {
-    proj.hash = cleanHash();
-    callback();
-}
-
-exports.removeHeaderFile = {
-    'should return a pbxFile': function (test) {
-        var newFile = proj.addHeaderFile('file.h');
-
-        test.equal(newFile.constructor, pbxFile);
-        
-        var deletedFile = proj.removeHeaderFile('file.h');
-        
-        test.equal(deletedFile.constructor, pbxFile);
-        
-        test.done()
-    },
-    'should set a fileRef on the pbxFile': function (test) {
-        var newFile = proj.addHeaderFile('file.h');
-
-        test.ok(newFile.fileRef);
-        
-        var deletedFile = proj.removeHeaderFile('file.h');
-        
-        test.ok(deletedFile.fileRef);
-        
-        test.done()
-    },
-    'should remove 2 fields from the PBXFileReference section': function (test) {
-        var newFile = proj.addHeaderFile('file.h'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            frsLength = Object.keys(fileRefSection).length;
-
-        test.equal(68, frsLength);
-        test.ok(fileRefSection[newFile.fileRef]);
-        test.ok(fileRefSection[newFile.fileRef + '_comment']);
-        
-        var deletedFile = proj.removeHeaderFile('file.h'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            frsLength = Object.keys(fileRefSection).length;
-
-        test.equal(66, frsLength);
-        test.ok(!fileRefSection[deletedFile.fileRef]);
-        test.ok(!fileRefSection[deletedFile.fileRef + '_comment']);
-
-        test.done();
-    },
-    'should remove comment from the PBXFileReference correctly': function (test) {
-        var newFile = proj.addHeaderFile('file.h'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            commentKey = newFile.fileRef + '_comment';
-
-        test.equal(fileRefSection[commentKey], 'file.h');
-        
-        var deletedFile = proj.removeHeaderFile('file.h'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            commentKey = deletedFile.fileRef + '_comment';
-        test.ok(!fileRefSection[commentKey]);
-        
-        test.done();
-    },
-    'should remove the PBXFileReference object correctly': function (test) {
-        var newFile = proj.addHeaderFile('Plugins/file.h'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            fileRefEntry = fileRefSection[newFile.fileRef];
-
-        test.equal(fileRefEntry.isa, 'PBXFileReference');
-        test.equal(fileRefEntry.fileEncoding, 4);
-        test.equal(fileRefEntry.lastKnownFileType, 'sourcecode.c.h');
-        test.equal(fileRefEntry.name, 'file.h');
-        test.equal(fileRefEntry.path, 'file.h');
-        test.equal(fileRefEntry.sourceTree, '"<group>"');
-        
-        var deletedFile = proj.removeHeaderFile('Plugins/file.h'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            fileRefEntry = fileRefSection[deletedFile.fileRef];
-
-        test.ok(!fileRefEntry);
-
-        test.done();
-    },
-    'should remove from the Plugins PBXGroup group': function (test) {
-        var newFile = proj.addHeaderFile('Plugins/file.h'),
-            plugins = proj.pbxGroupByName('Plugins');
-
-        test.equal(plugins.children.length, 1);
-        
-        var deletedFile = proj.removeHeaderFile('Plugins/file.h'),
-            plugins = proj.pbxGroupByName('Plugins');
-
-        test.equal(plugins.children.length, 0);
-        
-        test.done();
-    }
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/removeResourceFile.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/removeResourceFile.js b/node_modules/xcode/test/removeResourceFile.js
deleted file mode 100644
index 02fce8a..0000000
--- a/node_modules/xcode/test/removeResourceFile.js
+++ /dev/null
@@ -1,184 +0,0 @@
-var fullProject = require('./fixtures/full-project')
-    fullProjectStr = JSON.stringify(fullProject),
-    pbx = require('../lib/pbxProject'),
-    pbxFile = require('../lib/pbxFile'),
-    proj = new pbx('.');
-
-function cleanHash() {
-    return JSON.parse(fullProjectStr);
-}
-
-exports.setUp = function (callback) {
-    proj.hash = cleanHash();
-    callback();
-}
-
-exports.removeResourceFile = {
-    'should return a pbxFile': function (test) {
-        var newFile = proj.addResourceFile('assets.bundle');
-
-        test.equal(newFile.constructor, pbxFile);
-        
-        var deletedFile = proj.removeResourceFile('assets.bundle');
-
-        test.equal(deletedFile.constructor, pbxFile);
-
-        test.done()
-    },
-    'should set a uuid on the pbxFile': function (test) {
-        var newFile = proj.addResourceFile('assets.bundle');
-
-        test.ok(newFile.uuid);
-        
-        var deletedFile = proj.removeResourceFile('assets.bundle');
-        
-        test.ok(deletedFile.uuid);
-        
-        test.done()
-    },
-    'should set a fileRef on the pbxFile': function (test) {
-        var newFile = proj.addResourceFile('assets.bundle');
-
-        test.ok(newFile.fileRef);
-        
-        var deletedFile = proj.removeResourceFile('assets.bundle');
-
-        test.ok(deletedFile.fileRef);
-        
-        test.done()
-    },
-    'should remove 2 fields from the PBXBuildFile section': function (test) {
-        var newFile = proj.addResourceFile('assets.bundle'),
-            buildFileSection = proj.pbxBuildFileSection(),
-            bfsLength = Object.keys(buildFileSection).length;
-
-        test.equal(60, bfsLength);
-        test.ok(buildFileSection[newFile.uuid]);
-        test.ok(buildFileSection[newFile.uuid + '_comment']);
-
-        var deletedFile = proj.removeResourceFile('assets.bundle'),
-            buildFileSection = proj.pbxBuildFileSection(),
-            bfsLength = Object.keys(buildFileSection).length;
-
-        test.equal(58, bfsLength);
-        test.ok(!buildFileSection[deletedFile.uuid]);
-        test.ok(!buildFileSection[deletedFile.uuid + '_comment']);
-        
-        test.done();
-    },
-    'should remove the PBXBuildFile comment correctly': function (test) {
-        var newFile = proj.addResourceFile('assets.bundle'),
-            commentKey = newFile.uuid + '_comment',
-            buildFileSection = proj.pbxBuildFileSection();
-
-        test.equal(buildFileSection[commentKey], 'assets.bundle in Resources');
-        
-        var deletedFile = proj.removeResourceFile('assets.bundle'),
-            commentKey = deletedFile.uuid + '_comment',
-            buildFileSection = proj.pbxBuildFileSection();
-
-        test.ok(!buildFileSection[commentKey]);
-        
-        test.done();
-    },
-    'should remove the PBXBuildFile object correctly': function (test) {
-        var newFile = proj.addResourceFile('assets.bundle'),
-            buildFileSection = proj.pbxBuildFileSection(),
-            buildFileEntry = buildFileSection[newFile.uuid];
-
-        test.equal(buildFileEntry.isa, 'PBXBuildFile');
-        test.equal(buildFileEntry.fileRef, newFile.fileRef);
-        test.equal(buildFileEntry.fileRef_comment, 'assets.bundle');
-
-        var deletedFile = proj.removeResourceFile('assets.bundle'),
-            buildFileSection = proj.pbxBuildFileSection(),
-            buildFileEntry = buildFileSection[deletedFile.uuid];
-
-        test.ok(!buildFileEntry);
-        
-        test.done();
-    },
-    'should remove 2 fields from the PBXFileReference section': function (test) {
-        var newFile = proj.addResourceFile('assets.bundle'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            frsLength = Object.keys(fileRefSection).length;
-
-        test.equal(68, frsLength);
-        test.ok(fileRefSection[newFile.fileRef]);
-        test.ok(fileRefSection[newFile.fileRef + '_comment']);
-
-        var deletedFile = proj.removeResourceFile('assets.bundle'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            frsLength = Object.keys(fileRefSection).length;
-
-        test.equal(66, frsLength);
-        test.ok(!fileRefSection[deletedFile.fileRef]);
-        test.ok(!fileRefSection[deletedFile.fileRef + '_comment']);
-
-        test.done();
-    },
-    'should populate the PBXFileReference comment correctly': function (test) {
-        var newFile = proj.addResourceFile('assets.bundle'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            commentKey = newFile.fileRef + '_comment';
-
-        test.equal(fileRefSection[commentKey], 'assets.bundle');
-        
-        var deletedFile = proj.removeResourceFile('assets.bundle'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            commentKey = deletedFile.fileRef + '_comment';
-
-        test.ok(!fileRefSection[commentKey]);
-        test.done();
-    },
-    'should remove the PBXFileReference object correctly': function (test) {
-        delete proj.pbxGroupByName('Resources').path;
-
-        var newFile = proj.addResourceFile('Resources/assets.bundle'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            fileRefEntry = fileRefSection[newFile.fileRef];
-
-        test.equal(fileRefEntry.isa, 'PBXFileReference');
-        test.equal(fileRefEntry.fileEncoding, undefined);
-        test.equal(fileRefEntry.lastKnownFileType, '"wrapper.plug-in"');
-        test.equal(fileRefEntry.name, 'assets.bundle');
-        test.equal(fileRefEntry.path, 'Resources/assets.bundle');
-        test.equal(fileRefEntry.sourceTree, '"<group>"');
-
-        var deletedFile = proj.removeResourceFile('Resources/assets.bundle'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            fileRefEntry = fileRefSection[deletedFile.fileRef];
-
-        test.ok(!fileRefEntry);
-
-        test.done();
-    },
-    'should remove from the Resources PBXGroup group': function (test) {
-        var newFile = proj.addResourceFile('Resources/assets.bundle'),
-            resources = proj.pbxGroupByName('Resources');
-
-        test.equal(resources.children.length, 10);
-        
-        var deletedFile = proj.removeResourceFile('Resources/assets.bundle'),
-            resources = proj.pbxGroupByName('Resources');
-
-        test.equal(resources.children.length, 9);
-        test.done();
-    },
-    'should remove from the PBXSourcesBuildPhase': function (test) {
-        var newFile = proj.addResourceFile('Resources/assets.bundle'),
-            sources = proj.pbxResourcesBuildPhaseObj();
-
-        test.equal(sources.files.length, 13);
-        
-        var deletedFile = proj.removeResourceFile('Resources/assets.bundle'),
-            sources = proj.pbxResourcesBuildPhaseObj();
-
-        test.equal(sources.files.length, 12);
-        test.done();
-    },
-    tearDown: function (callback) {
-        delete proj.pbxGroupByName('Resources').path;
-        callback();
-    }
-}

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/19cf42ee/node_modules/xcode/test/removeSourceFile.js
----------------------------------------------------------------------
diff --git a/node_modules/xcode/test/removeSourceFile.js b/node_modules/xcode/test/removeSourceFile.js
deleted file mode 100644
index 63c4dfd..0000000
--- a/node_modules/xcode/test/removeSourceFile.js
+++ /dev/null
@@ -1,131 +0,0 @@
-var fullProject = require('./fixtures/full-project')
-    fullProjectStr = JSON.stringify(fullProject),
-    pbx = require('../lib/pbxProject'),
-    pbxFile = require('../lib/pbxFile'),
-    proj = new pbx('.');
-
-function cleanHash() {
-    return JSON.parse(fullProjectStr);
-}
-
-exports.setUp = function (callback) {
-    proj.hash = cleanHash();
-    callback();
-}
-
-exports.removeSourceFile = {
-    'should return a pbxFile': function (test) {
-        proj.addSourceFile('file.m');
-        var newFile = proj.removeSourceFile('file.m');
-
-        test.equal(newFile.constructor, pbxFile);
-        test.done()
-    },
-    'should set a uuid on the pbxFile': function (test) {
-        proj.addSourceFile('file.m');
-        var newFile = proj.removeSourceFile('file.m');
-
-        test.ok(newFile.uuid);
-        test.done()
-    },
-    'should set a fileRef on the pbxFile': function (test) {
-        proj.addSourceFile('file.m');
-        var newFile = proj.removeSourceFile('file.m');
-
-        test.ok(newFile.fileRef);
-        test.done()
-    },
-    'should remove 2 fields from the PBXBuildFile section': function (test) {
-        proj.addSourceFile('file.m');
-        var newFile = proj.removeSourceFile('file.m'),
-            buildFileSection = proj.pbxBuildFileSection(),
-            bfsLength = Object.keys(buildFileSection).length;
-
-        test.equal(58, bfsLength);
-        test.ok(!buildFileSection[newFile.uuid]);
-        test.ok(!buildFileSection[newFile.uuid + '_comment']);
-
-        test.done();
-    },
-    'should remove comment from the PBXBuildFile correctly': function (test) {
-        proj.addSourceFile('file.m');
-        var newFile = proj.removeSourceFile('file.m'),
-            commentKey = newFile.uuid + '_comment',
-            buildFileSection = proj.pbxBuildFileSection();
-        test.notEqual(!buildFileSection[commentKey], 'file.m in Sources');
-        test.done();
-    },
-    'should remove the PBXBuildFile object correctly': function (test) {
-        proj.addSourceFile('file.m');
-        var newFile = proj.removeSourceFile('file.m'),
-            buildFileSection = proj.pbxBuildFileSection(),
-            buildFileEntry = buildFileSection[newFile.uuid];
-
-        test.equal(buildFileEntry, undefined);
-
-        test.done();
-    },
-    'should remove 2 fields from the PBXFileReference section': function (test) {
-        proj.addSourceFile('file.m');
-        var newFile = proj.removeSourceFile('file.m'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            frsLength = Object.keys(fileRefSection).length;
-
-        test.equal(66, frsLength);
-        test.ok(!fileRefSection[newFile.fileRef]);
-        test.ok(!fileRefSection[newFile.fileRef + '_comment']);
-
-        test.done();
-    },
-    'should remove the PBXFileReference comment correctly': function (test) {
-        proj.addSourceFile('file.m');
-        var newFile = proj.removeSourceFile('file.m'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            commentKey = newFile.fileRef + '_comment';
-
-        test.ok(!fileRefSection[commentKey]);
-        test.done();
-    },
-    'should remove the PBXFileReference object correctly': function (test) {
-        proj.addSourceFile('file.m');
-        var newFile = proj.removeSourceFile('Plugins/file.m'),
-            fileRefSection = proj.pbxFileReferenceSection(),
-            fileRefEntry = fileRefSection[newFile.fileRef];
-        test.ok(!fileRefEntry);
-        test.done();
-    },
-    'should remove from the Plugins PBXGroup group': function (test) {
-        proj.addSourceFile('Plugins/file.m');
-        var newFile = proj.removeSourceFile('Plugins/file.m'),
-            plugins = proj.pbxGroupByName('Plugins');
-        test.equal(plugins.children.length, 0);
-        test.done();
-    },
-    'should have the right values for the PBXGroup entry': function (test) {
-        proj.addSourceFile('Plugins/file.m');
-        var newFile = proj.removeSourceFile('Plugins/file.m'),
-            plugins = proj.pbxGroupByName('Plugins'),
-            pluginObj = plugins.children[0];
-
-        test.ok(!pluginObj);
-        test.done();
-    },
-    'should remove from the PBXSourcesBuildPhase': function (test) {
-        proj.addSourceFile('Plugins/file.m');
-        var newFile = proj.removeSourceFile('Plugins/file.m'),
-            sources = proj.pbxSourcesBuildPhaseObj();
-
-        test.equal(sources.files.length, 2);
-        test.done();
-    },
-    'should have the right values for the Sources entry': function (test) {
-        proj.addSourceFile('Plugins/file.m');
-        var newFile = proj.removeSourceFile('Plugins/file.m'),
-            sources = proj.pbxSourcesBuildPhaseObj(),
-            sourceObj = sources.files[2];
-
-        test.ok(!sourceObj);
-        test.done();
-    }
-}
-