public class XcodeProjectParser extends Object
Constructor and Description |
---|
XcodeProjectParser() |
Modifier and Type | Method and Description |
---|---|
static HashMap<String,ProjectScheme> |
listXcodeSchemes(FilePath projectLocation)
Retrieve all Xcode scheme file from project directory.
|
static InfoPlist |
parseInfoPlist(FilePath infoPlistFile) |
static XcodeProject |
parseXcodeProject(FilePath projectLocation) |
static ProjectScheme |
parseXcodeScheme(FilePath schemeFile) |
static List<String> |
parseXcodeWorkspace(FilePath workspaceFileLocation) |
public static HashMap<String,ProjectScheme> listXcodeSchemes(FilePath projectLocation)
projectLocation
- Xcode project file location (directory path)public static ProjectScheme parseXcodeScheme(FilePath schemeFile)
schemeFile
- Xcode schieme file locationpublic static List<String> parseXcodeWorkspace(FilePath workspaceFileLocation)
workspaceFileLocation
- Xcode workspace file location (directory)public static InfoPlist parseInfoPlist(FilePath infoPlistFile)
infoPlistFile
- Xcode Info.plist file locationpublic static XcodeProject parseXcodeProject(FilePath projectLocation)
projectLocation
- Xcode project file location (directory)Copyright © 2016–2022. All rights reserved.