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.